Commit graph

2 commits

Author SHA1 Message Date
Claude
339bfd3776
docs(plans,assessment): fourth-audit triage — the faithful §2 reader exists, dark
Cross-examined a six-fault red-team audit against the source at a4f567f0.
Three faults stale or mis-attributed, one already executed, one already ruled,
one superseded the same day — but it is the best-anchored external audit of the
four, and chasing its claims caught a hole in G-24's own sweep.

THE FIND: core/semantic_primitives/ + generate/linguistic_pipeline/ implement
ADR-0252 §2 faithfully — typed Container/ConservationLaw/DimensionalType
primitives, layer_a_english surface extraction, and field_integration.py
(51 geometric refs): constraints embedded as conformal points / COMPOSED
ROTORS with versor_condition + GoldTether closure. Nothing on the serving
side calls it. F-B amended: two readers exist — the inverted one serves,
the faithful one is dark.

Also verified: W-007's "architecturally blocked" claim is stale by two months
(ADR-0146 committed the L10 shape 2026-05-25; the daemon landed 18e25580;
the DerivedRecognizer step is BUILT at pipeline.py:211 behind
recognition_grounded_graph=False). The audit reasoned from the
substrate-liveness ratchet — the instrument PR-3 marked historical this same
day. H-9's mechanism, demonstrated on an external auditor.

Adopted from the audit: the H2 non-collapse criterion (the §5 add-vs-subtract
minimal pair must show non-zero relational contrast under operator
composition) joins the Phase-1 pre-registration verbatim; the use_salience
ruling moves ahead of Phase 3's serving evals.

The pattern, named once in the plan §2b: linguistic_pipeline, the ADR-0144
recognizer step, and relation_compiler are three instances of one class —
correct mechanisms built dark behind unruled flags while enumerative stopgaps
serve. The flag register's §3a hesitancy cluster is the same disease seen
flag-side. CORE's failure mode is not "never built"; it is transition windows
that never close. Phase 2 now begins from the dark-bridge inventory rather
than from new code — "less machinery" made concrete.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Wcw2pnMBwyvmNyQg4uPEt4
2026-07-28 17:22:40 +00:00
Claude
a4f567f097
docs(plans,assessment): G-24 — the perception diagnosis, and the Perception Arc plan
Why capability has not moved despite everything being implemented, answered by
measurement rather than opinion, at 0e1be8be:

  F-A  The serving path is 100% symbolic. reader.py (490), proof_chain (3,916),
       both surface composers: zero geometric references. All served capability
       comes from a template parser feeding an ROBDD engine.
  F-B  The reader INVERTS its own ratified design. ADR-0252 §2 stage 1
       prescribes containment/transfer/accumulation/comparison and bans
       surface-slot regexes verbatim; the implementation is surface-slot
       regexes over categorical/member/ordering/propositional. Corpus agrees:
       1.28% read rate, possession/transfer/quantity absent, if/then (0.1% of
       sentences) holding 21% of the inventory.
  F-C  Template architecture cannot produce chunk lifts — each construction is
       one hand-fitted rule; generalization is zero by construction. This is
       why lifts have only ever arrived as overfit slivers.
  F-D  Geometry does exactly two cognitive jobs and both are stranded:
       salience->attention (bypassed by every licensed lane) and
       relation_compiler's Hamiltonian ground-state solver (off-serving,
       behind a 1.0% math reader). Real geometric computation exists — it
       "NEVER evaluates scale*input+offset in Python" — and nothing feeds it.
  F-E  The §5 NO-GO killed alignment-on-points-under-similarity. The
       composition branch — relations as OPERATORS, meaning as composition,
       the pattern relation_compiler already embodies — was never tested.

Plan: docs/plans/2026-07-28-perception-arc.md. Phase 0 pins the 1.28%/1.0%
read-rate floors as the metric the arc is accountable to. Phase 1 is a
§5-shaped pre-registered GO/NO-GO on hypothesis H2 (compositional
core-primitive reading over operator encodings; NO-GO branch declared: a
principled compositional grammar instead — either verdict exits the template
treadmill). Phase 2 builds ONE perception layer as combinator core + declared
construction lexicon, so coverage growth is table rows, not parsers. Phase 3
reconnects the Hamiltonian corridor to serving through the now-honest licence
machinery. Phase 4 deletes what earned it: G-3's template-widening program
superseded, curriculum-serve machinery parked. Phase 5 prepares the ADR-0252
amendment and the use_salience ruling for one-word decisions.

Explicitly untouched: core/physics, the algebra, the reliability gate, the
ledger discipline — correct and load-bearing. The enumerative reader stays
serving until its replacement proves out: supersession-in-place, per the ADR's
own preserved rule.

G-24 registered Tier A. G-3 as previously specified is superseded, recorded in
the execution plan's closing addendum rather than silently.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Wcw2pnMBwyvmNyQg4uPEt4
2026-07-28 17:02:53 +00:00