Claude
36f5bb3d5f
feat: delegate deterministic workflow operations to gsd-tools CLI
Add 10 new CLI commands that replace manual AI orchestration of
mechanical, deterministic operations — saving tokens and reducing
errors on the most complex GSD workflows.
New commands:
- phase add <desc> — append phase to roadmap + create directory
- phase insert <after> <desc> — insert decimal phase
- phase remove <N> [--force] — remove phase with full renumbering
- phase complete <N> — mark done, update state + roadmap, detect milestone end
- roadmap analyze — unified roadmap parser with disk status
- milestone complete <ver> [--name] — archive roadmap/requirements/audit
- validate consistency — check phase numbering and disk/roadmap sync
- progress [json|table|bar] — render progress in various formats
- todo complete <file> — move todo from pending to completed
- scaffold [context|uat|verification|phase-dir] — template generation
Updated workflows to use new CLI commands:
- remove-phase.md: 13 manual steps → 1 CLI call + confirm + commit
- add-phase.md: 6 manual steps → 1 CLI call + state update
- insert-phase.md: 7 manual steps → 1 CLI call + state update
- transition.md: roadmap/state updates delegated to phase complete
- progress.md: roadmap parsing delegated to roadmap analyze
- complete-milestone.md: archival delegated to milestone complete
75 tests passing (33 new).
https://claude.ai/code/session_01UhMGMrNGGn2bfeAi7MBphs
2026-02-08 13:53:09 +00:00
..
2026-02-08 13:53:09 +00:00
2026-02-07 22:09:07 -06:00
2026-02-08 00:44:49 -06:00
2026-02-07 22:09:07 -06:00
2026-02-08 13:53:09 +00:00
2026-02-07 11:25:35 -06:00
2026-01-19 14:40:11 -06:00
2026-02-07 22:09:07 -06:00
2026-02-08 01:43:22 -06:00
2026-02-08 01:43:22 -06:00
2026-02-07 11:25:35 -06:00
2026-02-08 13:53:09 +00:00
2026-01-22 11:11:16 -06:00
2026-02-07 22:09:07 -06:00
2026-02-07 22:09:07 -06:00
2026-02-07 22:09:07 -06:00
2026-02-07 22:09:07 -06:00
2026-02-08 00:44:49 -06:00
2026-02-08 01:43:22 -06:00
2026-02-08 13:53:09 +00:00
2026-02-07 22:09:07 -06:00
2026-02-08 13:53:09 +00:00
2026-02-08 01:08:19 -06:00
2026-02-07 22:09:07 -06:00
2026-02-07 22:09:07 -06:00
2026-02-07 22:09:07 -06:00
2026-02-08 13:53:09 +00:00
2026-02-07 11:08:27 -06:00
2026-02-08 00:44:49 -06:00
2026-02-07 22:09:07 -06:00