This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tips:openspec [2025/11/07 07:50] – [add new feature: proposal] sscipioni | tips:openspec [2025/11/12 06:30] (current) – [install] sscipioni | ||
|---|---|---|---|
| Line 9: | Line 9: | ||
| </ | </ | ||
| + | <code bash | ~/ | ||
| + | <!-- OPENSPEC: | ||
| + | ### Workflow: OpenSpec Refine Change Proposal | ||
| + | |||
| + | This workflow is designed to update the detailed specifications (spec deltas) and the implementation task list (tasks.md) within an existing OpenSpec change folder after the main proposal.md has been modified. | ||
| + | |||
| + | **Input:** | ||
| + | - A valid OpenSpec change ID (e.g., ' | ||
| + | |||
| + | **Steps:** | ||
| + | 1. **Analyze Proposal:** Read the contents of the `openspec/ | ||
| + | 2. **Update Spec Delta:** Using the new requirements from the proposal, carefully modify the spec delta files (located in `openspec/ | ||
| + | 3. **Update Tasks:** Review and update the `openspec/ | ||
| + | 4. **Validation (Optional): | ||
| + | 5. **Confirmation: | ||
| + | |||
| + | **Goal:** Synchronize the spec deltas and implementation tasks with the latest version of the change proposal. | ||
| + | <!-- OPENSPEC: | ||
| + | </ | ||
| ===== add openspec to existing project ===== | ===== add openspec to existing project ===== | ||
| Line 20: | Line 39: | ||
| Please read openspec/ | Please read openspec/ | ||
| </ | </ | ||
| + | |||
| + | it is possible to change openspec tools with " | ||
| ===== add new feature ===== | ===== add new feature ===== | ||
| Line 25: | Line 46: | ||
| ==== Proposal ==== | ==== Proposal ==== | ||
| + | 1) create proposal | ||
| <code bash> | <code bash> | ||
| + | # kilocode | ||
| + | / | ||
| + | |||
| + | # other agents | ||
| / | / | ||
| </ | </ | ||
| Line 47: | Line 72: | ||
| * **tasks.md**: | * **tasks.md**: | ||
| * **spec.md**: | * **spec.md**: | ||
| + | |||
| + | 2) **Review proposal.md** and rebuild spec.md and tasks.md | ||
| + | < | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | 3) **Review spec.md and tasks.md** | ||
| + | |||
| eventually check status of proposals | eventually check status of proposals | ||
| <code bash> | <code bash> | ||
| + | openspec view | ||
| openspec list # Confirm the change folder exists | openspec list # Confirm the change folder exists | ||
| openspec validate load-multiple-svm-models | openspec validate load-multiple-svm-models | ||
| Line 60: | Line 94: | ||
| coding | coding | ||
| <code bash> | <code bash> | ||
| + | # kilocode | ||
| + | / | ||
| + | |||
| + | # other agents | ||
| / | / | ||
| </ | </ | ||
| Line 65: | Line 103: | ||
| ...testing... | ...testing... | ||
| + | Update tasks list | ||
| + | <code bash> | ||
| + | All tasks for the change [your-change-name] are finished. Please update the tasks.md | ||
| + | </ | ||
| ==== Archive ==== | ==== Archive ==== | ||
| Line 72: | Line 114: | ||
| openspec archive load-multiple-svm-models --skip-specs --yes | openspec archive load-multiple-svm-models --skip-specs --yes | ||
| </ | </ | ||
| + | |||