Files
agentic-dev/docs/work/work-system-v1/01-state-builder-and-cli/_story.md

942 B

id, epic, title, type, status, feature, depends-on, blocks
id epic title type status feature depends-on blocks
01-state-builder-and-cli work-system-v1 State builder + pnpm work CLI technical-story done scripts

Goal

pnpm work status shows the current epic/story state across docs/work/. pnpm work next prints the next unblocked story. pnpm work rebuild-state regenerates _state.json from markdown.

In scope

  • scripts/work/state-builder.mjs — pure function, fully tested
  • scripts/work/cli.mjs — argument dispatch + I/O wrapping the builder
  • docs/work/_state.json — initial committed snapshot
  • pnpm work script entry

Out of scope

  • Per-task state (tasks are markdown checkboxes, not separate entries)
  • Orchestrator dispatch logic
  • Dependency-graph analysis

Tasks

  • Epic + story scaffold
  • state-builder.mjs + tests
  • cli.mjs + tests
  • _state.json initial commit + pnpm work script entry
  • Final verification + closeout