Principle Progress Tracking

Requires one live ledger for ordered procedures. Apply when executing two or more dependent steps.

bostonaholic 61c5926 2 files · 1.3 KB Updated

File contents

Progress Tracking

A convention, not a gate: create no artifact and block nothing; expose progress so ordered steps cannot be silently skipped.

  • For procedures with two or more ordered steps, seed one todo per step before starting; omit one-item ledgers.
  • Without a todo tool, state the ledger once inline and name each step as it completes.
  • Track numbered steps, not phases or files; for unnumbered procedures, track each natural unit such as a slice, question, or hard-gate finding, never each guidance sentence.
  • Mark each item in_progress at start and completed when landed, matching team-fix.
  • Let the orchestrator—the main Claude Code session—own one phase ledger.
  • Let agents track skill sub-steps only inside their contexts; never merge or read across orchestrator and agent ledgers.
  • Let directly invoked standalone skills own their ledgers.
  • Apply skills/qrspi-workflow/SKILL.md for the orchestrator TodoWrite phase-ledger contract.

bostonaholic/team/tree/main/skills/principle-progress-tracking commit 61c5926176

Frequently asked questions

npx skillmds@latest add bostonaholic/principle-progress-tracking