Section 00: Walking skeleton — thinnest end-to-end forward-coherence slice
Goal
Deliver the thinnest end-to-end slice proving R2 (a downstream section that targets a do-not-touch symbol is halt-gated at the route boundary) before the full fan-out. The two-section fixture authored here IS the plan-wide functional criterion’s probe.
Implementation Sketch
Minimal vertical slice across all six seams: a constrained_symbols list on the dossier dict (envelope.py build_dossier:221), a minimal binding_constraints read, a minimal HALT_GATING detector, and a single dossier_constraint_violation_or_none route at ONE cascade site in roadmap.py (mirror mission_reground_route_or_none:1630 + the _grind_mission_reground_or_none wrapper:1383). Defer all-cascade-site threading + the forward-restructuring applier to later sections.
Spec References
scripts/plan_orchestrator/route_walk.py (mission_reground_route_or_none:1630); scripts/plan_orchestrator/roadmap.py (cascade ~975); scripts/intel_package_runtime/envelope.py (build_dossier:221); .claude/rules/routing.md §1; .claude/rules/state-discipline.md §1.
Work Items
- TDD-first: author the two-section acceptance fixture (section A dossier registers constrained_symbols=[resolve_scheme_var] do-not-touch; section B work-items reference it; section C does not) as a FAILING pytest in scripts/plan_orchestrator/tests/.
- Wire the thinnest slice end-to-end: minimal constrained_symbols on the dossier dict + a minimal binding_constraints read + a minimal dossier_constraint_violation route at ONE roadmap.py cascade site; the fixture’s section B is halt-gated, section C is served. Prove R2 before fan-out.
- Verify the slice: the fixture passes (B halt-gated to /review-section, C served); no thrash on C; pytest green.
Fresh intel (regenerated)
{ “schema_version”: 1, “target”: { “kind”: “plan-section”, “ref”: “plan-forward-coherence/s-d42a1364” }, “generated_at”: “2026-06-25T23:08:22.363508+00:00”, “graph_state”: { “head_sha”: “8f006d26”, “last_code_import_at”: “2026-06-25T23:04:54.573Z”, “embedding_stale”: false, “insights_stale”: false, “cpg_stale”: false }, “surfaces”: {}, “summary”: “intel-package[plan-section:plan-forward-coherence/s-d42a1364] agent-authored dossier”, “degraded”: false, “dossier”: { “objective_symbols”: [], “tiers”: {}, “agent_authored”: true, “difficulty”: { “class”: “routine”, “research_online”: false, “research_mode”: “auto”, “signals”: [], “plan_dir”: “/home/eric/projects/ori_lang/plans/plan-forward-coherence” } } }
(full dossier: walking-skeleton—s-d42a1364.intel.json)