adding openspec scaffold#2428
Conversation
Greptile SummaryThis PR adds an OpenSpec scaffold (
Confidence Score: 5/5This PR adds only documentation scaffolding and tooling config files with no executable code changes; it is safe to merge. All changes are markdown templates, YAML configuration, and .gitignore additions. Nothing in the diff touches runtime behaviour, APIs, or build artifacts. The schema dependency ordering (proposal → specs/design/docs → tasks → apply) is internally consistent, and the per-artifact instructions align with the templates. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[proposal.md] --> B[specs/**/*.md]
A --> C[design.md]
A --> D[docs.md]
B --> E[tasks.md]
C --> E
D --> E
E --> F[apply phase\ntracks tasks.md]
style A fill:#d0e8ff,stroke:#336
style B fill:#d0ffd8,stroke:#363
style C fill:#d0ffd8,stroke:#363
style D fill:#d0ffd8,stroke:#363
style E fill:#fff0c0,stroke:#663
style F fill:#ffd8d8,stroke:#633
Reviews (3): Last reviewed commit: "Merge branch 'main' into cc/feat/openspe..." | Re-trigger Greptile |
| <!-- Optional sections for deltas: | ||
| ## MODIFIED Requirements | ||
| ## REMOVED Requirements | ||
| ## RENAMED Requirements | ||
| --> |
There was a problem hiding this comment.
The three optional delta sections are all wrapped inside a single HTML comment block. A user who wants to add a
## MODIFIED Requirements section has to manually cut it out of the surrounding comment rather than just deleting the comment delimiters for that one section. Splitting them into individual comments makes each section independently removable.
| <!-- Optional sections for deltas: | |
| ## MODIFIED Requirements | |
| ## REMOVED Requirements | |
| ## RENAMED Requirements | |
| --> | |
| <!-- ## MODIFIED Requirements --> | |
| <!-- ## REMOVED Requirements --> | |
| <!-- ## RENAMED Requirements --> |
Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!
Codecov Report✅ All modified and coverable lines are covered by tests.
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
leshy
left a comment
There was a problem hiding this comment.
I don't know what this is? can you demo to us or something? many of us have our own private scaffolding like this I assume
Yes I can demo this tomorrow during the manipulation meeting. |
Problem
Adding a openspec (https://openspec.dev/) template for dimos.
Solution
Adds an openspec template to prompt agents to generate more dimos focused plans. Should be transparent to non-openspec users.
How to Test
Contributor License Agreement