Map the Route
Fresh planning node. The Router writes Journey state and owns owner conversation.
Match, inputs, and non-match
- Match: material intent is settled and any technical-plan, design, SEIT, implementation graph, or review HTML is missing.
- Inputs: confirmed decisions, repository map and evidence, artifact status,
requirements register, repository rules, proposed owner-supplied lineup and
review_cadence: at-end, plus the return schema. - Non-match: unresolved material scope, behavior, authority, risk, or
acceptance intent returns
REROUTE_GATHER_SUPPLIES; generate noimplementation.jsonorreview.html.
Procedure
- Derive
<journey-topic>-technical-plan.mdfrom the confirmed title; ask only on ambiguity or collision. Establish whether a requirements register exists; if repository evidence cannot decide, returnNEEDS_OWNER_DECISION. Never infer one. Registered identities remain references; author only Journey-local criteria; author the needed Journey-level proof or returnNEEDS_OWNER_DECISIONwhen register authority is unclear. - Author and prospectively check, in dependency order, the testable
technical-plan,
design.md, andseit.json. Preserve IDs and do not drop Journey-level proof or published-standard clause coverage. - Map the implementation graph and propose the Explorer Journey or Expedition,
active/standby/unused role states, lineup, reasoning, and
review_cadence: at-end. Bind the planning-review slots to owner-supplied primary and ordered fallback route references under one candidate ref, revision, and digest. Use supplied identities; never invent them. - After those stable source inputs, generate
implementation.jsonand the self-contained offlinereview.htmltogether. Each includes the proposed route, lineup, role states, reasoning, cadence, traceability, waves, recovery, approval boundaries, and register references versus Journey-local requirements. Tworeview.htmlstates:planning-reviewandfinal-closeout. - Give every slice stable requirement/design/SEIT IDs, dependencies, exact write set, authority, role, session rule, evidence, recovery, and stop rule.
- Open and verify final HTML, then request exactly one integrated owner review of outcome, design, route, lineup, cadence, and plan. Dispatch remains prohibited until approval. An owner change regenerates affected artifacts, then returns to this same gate; never insert a lineup or route-review pause.
Return and recovery
Return PLAN_REVIEW_READY, REROUTE_GATHER_SUPPLIES,
NEEDS_OWNER_DECISION, or VALIDATION_FAILED with paths, evidence, blocker,
and next action. Owner-decision pauses do not consume correction rounds. At
most three evidence-changing correction rounds; never implement or invent approval.