PLAN → DESIGNtask #16 leg [C]infrastructuredefault-OFFCONFIDENTIAL · PATENT PENDING

Field-route [C] + the kill-cosine ablation

FORGE_FIELD_ROUTE_ABLATION_v1 · revive-frontier · base 277a4ed644 · verifier revive-overwatch · composes the LANDED QToAddress [A] + intuition field
What lands. The connective tissue that turns the two already-landed pieces — QToAddress [A] (symbolic address from query tokens, no embedding) and the intuition field (PPR over usage co-access) — into the not-a-RAG [C] field-route, plus the kill-cosine ablation harness that proves the path recalls with every similarity primitive hard-off. Both ship default-OFF and byte-identical when the flag is unset. This is the WIRE + the PROOF harness on synthetic co-access — NOT the live not-a-RAG claim.

The path — where [C] sits

[A] QToAddressquery tokens → symbolic address. LANDED (origin/main). No embedding.
[B] exact-fetchO(1) get at the derived address = the seed set.
[C] field-route ← THISfieldRoute(seeds, SessionGraph) = intuition PPR over CLEAN co-access. Ranks by field mass.
[D] field-mass emitseeds first, then the field-expanded usage-neighbourhood.

Deliverables (3 files, ~230 LOC, default-OFF)

filewhatgate
src/field-route.tsfieldRoute(seeds, graph, opts) → seeds + PPR-expanded co-access neighbours. Imports NO embedder / vector-index / cosine / BM25 / SimHash — usage-only.FORGE_WICK_FIELD_ROUTE
default-OFF
src/field-route.test.ts9 tests — see coverage below
bench/notarag-ablation.tskill-cosine ablation (T0 vs T1 + controls) w/ the runtime tripwire. Bench, not serving code.

The proof — kill-cosine ablation

82.0%
T0 · RAG cosine baseline
89.8%
T1 · address→field, cosine OFF
0.0%
T4a · no seeds (bar <15%)
30.5%
T4b · edge-shuffle (bar <0.6·T1)
1.9%
T6 · query-shuffle (bar <0.6·T1)

NEW rigor — the runtime assert-throws tripwire (overwatch + Codex-driven)

Before
  • "cosine-free by construction" — a STATIC argument (T1's file imports no embedder).
  • Can miss a transitive call in a dep.
After
  • Runtime guard: T1/controls run armed(); any cosine / embed / vectorSearch / bm25 / hammingTopk / knnScore touch THROWS.
  • A green T1 under the arm proves — dynamically + transitively — no banned primitive fired.

Test coverage — 9 field-route tests (Codex PLAN Major #1 folded)

Honesty & boundaries (the load-bearing part)

PLAN panel: Grok + Gemini + Gemma4 approve; Codex request_changes (3 items: test coverage, tripwire-per-primitive, quantitative collapse bars) — ALL folded before DESIGN. 20 unit tests pass; ablation PASS under the armed tripwire. Land sequence: field-route.ts → tests → ablation → FSM SEED→COMPLETE → push to origin/main (readable SHA for overwatch's source-verify).