What’s Changed [0.1.7] - 2026-05-16
Added
comet-archive.shscript: One-command archive automation — validates entry state, syncs delta specs to main specs (overwrite), annotates design doc and plan frontmatter, moves change to archive directory, updatesarchived: true. Supports--dry-runfor preview--applymode forcomet-guard.sh: Opt-in flag that auto-updates.comet.yamlstate fields after all guard checks pass. No manual state editing required during phase transitions- Idempotent frontmatter annotation:
annotate_frontmatter()skips existingarchived-with:lines, safe to re-run
Changed
- Removed manual state editing: All phase transitions (design → build → verify → archive) now use
guard --applyinstead of manual.comet.yamlfield updates and write-verification loops - Removed write-verification blocks: Eliminated all
【写入验证】/【Write verification】patterns from comet-open, comet-design, comet-build, comet-verify, and comet-archive skills - Removed
## ADDED/## MODIFIED/## REMOVEDdelta format: Delta specs are now complete specs; archive overwrites main spec instead of merging fragments - Removed step 2b from comet-open: Incremental modification of existing capabilities is just a new
/comet-open— brainstorming reads existing specs as context naturally - Simplified archive skill: Steps 1b–5 replaced with single
comet-archive.shcall - Updated
comet/SKILL.md: Script location section now documents both--applymode and archive script
Removed
- Few-shot YAML examples for
isolation,build_mode,verify_modefields (redundant with agent judgment) openspec-archive-changeskill dependency from comet-archive (archive script handles all steps)