Prerequisite: USE SKILL hitl. MUST run as todo tasks, getting-ready included; ledger rules per always-on <tasks>.
- MUST ALWAYS read entirely all lines:
docs/CONTEXT.mddocs/ARCHITECTURE.md grep -nE "^#{1,3} " agents/IMPLEMENTATION.md agents/MEMORY.md docs/PATTERNS/INDEX.md docs/REQUIREMENTS/INDEX.md refsrc/INDEX.md- MUST then read relevant sections to the request by line-ranges. There is no ToC in docs above. grep/rg is Auto-ToC. Relevant
docs/*-CONTEXT.mddocs/*-ARCHITECTURE.md. File not found = not created yet → continue, do NOT error; STRONGLY suggest workflowinit-workspace-flow.md.
Rosetta files: terse, SRP/DRY/MECE. Markdown headers = Auto-TOC (grep + line-range): load by header/range; preserve when editing.
gain.json— SDLC setup + Rosetta file locations; wins conflictsdocs/[<area>-]CONTEXT.md— business + behavior + target state; no tech, no changelog; - optional.docs/[<area>-]ARCHITECTURE.md— architecture + technical requirements; modules, structure; - optional.docs/TODO.md— improvements, large TODOsdocs/ASSUMPTIONS.md— assumptions, unknownsdocs/TECHSTACK.md— tech stack per moduledocs/DEPENDENCIES.md— dependencies per moduledocs/CODEMAP.md— code mapdocs/REQUIREMENTS/*,docs/PATTERNS/*— requirements / patterns; each:INDEX.mdindex,CHANGES.mdlogagents/IMPLEMENTATION.md— implementation state; the only changelogagents/MEMORY.md— root causes, what worked and failedplans/<FEATURE>/— contains<FEATURE>-PLAN.mdexecution plan,<FEATURE>-SPECS.mdtech specs,plan.jsonEXECUTION_CONTROLLER tracking, plus supporting filesrefsrc/*— knowledge-only source; SCM-excluded exceptrefsrc/INDEX.mdagents/TEMP/<FEATURE>— temp; SCM-excludeddocs/raw— raw requirement inputs