Repository navigation
Release v0.3.0
What's Changed
⚠️ v0.3.0 Breaking Changes – Read Before Upgrading!
This release introduces breaking changes that affect file structure, field names, and plan format.
If you are upgrading from v0.2.x, you MUST migrate all existing plans and metadata for compatibility.
Tip: AI Agents can still access old plans by reading their files directly (using Bash/list/read tools), then recreate plans in the new format using the latest plugin's API.
What Changed?
- File naming:
spec.md→specifications.mdplan.md→implementation.md
- Metadata key:
"plan_id"→"id"inmetadata.json
- Markdown structure:
- All
.mdfiles now require H1 headers:# Specificationsat the top ofspecifications.md# Implementation Planat the top ofimplementation.md
- Phases are now indicated using H2 (
##) headers, not H3. - No more
## Overview/Descriptionheaders—put the summary right after the H1.
- All
- Tool arguments:
- All APIs expect updated argument keys (e.g.,
idinstead ofplan_id)
- All APIs expect updated argument keys (e.g.,
How to Migrate?
- Rename all
spec.mdtospecifications.md&plan.mdtoimplementation.mdin each plan folder. - Open each
metadata.jsonfile and renameplan_id→id. - Update the content of each markdown file to add the correct H1 headers and phase header levels as described above.
- Validate your plans by running
plan_listandplan_read.
Older plans will not load or load with errors until they are migrated to the new format.
Full Changelog: v0.2.1...v0.3.0