core/docs/decisions
Shay bbf75ff195 docs(l10): reconcile grounding ADR to registry (ADR-0210) + flag gold consistency
Rename adr-012-l10-grounding.md -> ADR-0210-l10-grounding-pack.md: the
requested number collided with ADR-0012-core-ingest-governance-layer.md and
did not follow the ADR-NNNN convention. 0210 is the next free number.

Record the one latent soundness item: l10-adv-003 (false) vs l10-adv-008
(refuse) take different stances on an unsatisfied guard; the discriminating
principle (same-sort negative -> false; cross-sort mismatch -> refuse) must
be encoded by the future symbolic runner before the fixtures become a live
wrong=0 oracle. Pack + fixtures remain inert and byte-identical.
2026-06-05 10:01:17 -07:00
..
ADR-0001-vocab-layer-invariants.md
ADR-0002-ingest-layer-design.md
ADR-0003-coordinate-system-dissolution.md
ADR-0004-rotor-as-operator-not-property.md
ADR-0005-language-pack-contract.md
ADR-0006-field-energy-operator.md
ADR-0007-valence-layer.md
ADR-0008-allocation-physics.md
ADR-0009-compositional-physics.md
ADR-0010-identity-physics.md
ADR-0011-renderer.md
ADR-0012-core-ingest-governance-layer.md
ADR-0013-sensorium-multimodal-protocol.md
ADR-0014-train-learning-loop.md
ADR-0015-language-packs-and-holonomy-resonance.md
ADR-0016-capability-roadmap.md
ADR-0017-agency-scope.md
ADR-0018-tool-use-scope.md
ADR-0019-exact-vault-recall-acceleration.md
ADR-0020-phase5-rust-parity-sequencing.md
ADR-0021-epistemic-grade-policy.md
ADR-0022-forward-semantic-control.md
ADR-0023-forward-semantic-control-proof.md
ADR-0024-inner-loop-admissibility.md
ADR-0025-rotor-frame-admissibility-design-note.md
ADR-0026-ranked-admissibility-with-margin.md
ADR-0027-identity-packs.md
ADR-0028-identity-surface-wiring.md
ADR-0029-safety-packs.md
ADR-0030-depth-language-hedge.md
ADR-0031-score-decomposition-surface.md
ADR-0032-safety-check-surface.md
ADR-0033-ethics-packs.md
ADR-0034-ethics-check-surface.md
ADR-0035-turn-loop-verdict-surfacing.md
ADR-0036-safety-refusal-policy.md
ADR-0037-per-predicate-ethics-refusal.md
ADR-0038-hedge-injection.md
ADR-0039-audit-completeness.md
ADR-0040-telemetry-sink.md
ADR-0041-cli-verdicts-and-fanout.md
ADR-0042-audit-tour-demo.md
ADR-0043-pack-measurements-phase2.md
ADR-0044-medical-clinical-ethics-pack.md
ADR-0045-long-context-recall-vs-transformer-baselines.md
ADR-0046-forward-graph-constraint.md
ADR-0047-wire-forward-graph-constraint.md
ADR-0048-pack-grounded-surface.md
ADR-0049-intent-subject-extraction.md
ADR-0050-pack-grounded-comparison.md
ADR-0051-trust-boundary-hardening.md
ADR-0052-teaching-grounded-surface.md
ADR-0053-cognition-lane-closure.md
ADR-0054-vault-recall-indexing-batching.md
ADR-0055-inter-session-memory-discovery-promotion.md docs(adr-0055): status reflects Phase C shipped (0056/0057), D–E landed; add cross-refs 2026-05-29 14:32:53 -07:00
ADR-0056-contemplation-loop-c1.md
ADR-0057-teaching-chain-proposal-review.md
ADR-0058-forward-graph-constraint-status.md
ADR-0059-correction-pass-telemetry.md
ADR-0060-correction-acknowledgment-topic-lemma.md
ADR-0061-procedure-intent-pack-grounded-surface.md
ADR-0062-composed-teaching-grounded-surface.md
ADR-0063-cross-pack-surface-resolver.md
ADR-0064-cross-pack-teaching-chains.md
ADR-0065-oov-gradient-and-relations-v2.md
ADR-0066-turn-level-composition.md
ADR-0067-cross-pack-teaching-chains.md
ADR-0068-register-pack-class.md
ADR-0069-realizer-register-parameter.md
ADR-0070-register-pack-terse-v1.md
ADR-0071-seeded-surface-variation.md
ADR-0072-register-telemetry-operator-surface.md
ADR-0073-anchor-lens-substrate.md
ADR-0073a-anchor-lens-content-phase.md
ADR-0073b-anchor-lens-class-loader.md
ADR-0073c-anchor-lens-composer-wiring.md
ADR-0073d-anchor-lens-telemetry-tour.md
ADR-0074-orthogonality-tour.md
ADR-0075-realizer-slot-type-guard.md
ADR-0076-confirmation-tag-normalization.md
ADR-0077-substantive-register-knobs.md
ADR-0078-composer-graph-atom-equivalence.md
ADR-0078-phase1-implementation-note.md
ADR-0080-contemplation-loop.md
ADR-0083-transitive-chain-surface.md
ADR-0084-definitional-layer.md
ADR-0085-gloss-aware-cause.md
ADR-0087-rhetorical-style-axis.md
ADR-0091-domain-pack-contract-v1.md docs: mark ADR 0091 accepted 2026-05-22 06:21:59 -07:00
ADR-0092-reviewer-registry-v1.md
ADR-0093-domain-pack-contract-v1-implementation.md
ADR-0094-proposal-source-provenance.md
ADR-0095-miner-sourced-teaching-proposals.md
ADR-0096-fabrication-control-eval-lane.md
ADR-0097-mathematics-logic-reasoning-capable-ratification.md
ADR-0098-demo-composition-contract.md
ADR-0099-public-showcase-demo.md
ADR-0100-physics-reasoning-capable-ratification.md
ADR-0101-systems-software-reasoning-capable-ratification.md
ADR-0102-hebrew-greek-reasoning-capable-ratification.md
ADR-0103-fluency-lane-attachment-for-adr-0102.md
ADR-0104-curriculum-sourced-teaching-proposals.md
ADR-0105-sealed-holdout-encryption.md
ADR-0106-expert-demo-promotion-contract.md
ADR-0107-mathematics-logic-expert-demo-deferred.md
ADR-0108-proposed-adr-sequencing.md
ADR-0109-lane-shape-aware-thresholds.md
ADR-0110-mathematics-logic-expert-demo-promotion.md
ADR-0111-physics-expert-demo-promotion.md
ADR-0112-runnable-expert-demo-showcase.md
ADR-0113-rename-expert-demo-to-audit-passed.md feat: ADR-0113 rename expert-demoaudit-passed; reserve expert namespace (ADR-0114 GSM8K roadmap) 2026-05-22 15:36:10 -07:00
ADR-0114-expert-capability-roadmap-gsm8k-first.md
ADR-0114a-anti-overfitting-proof-obligations.md
ADR-0114a.2-ood-ratio-auditor.md
ADR-0114a.5-perturbation-suite.md
ADR-0114a.6-depth-curve-auditor.md
ADR-0114a.8-adversarial-auditor.md
ADR-0114a.10-pack-provenance-auditor.md
ADR-0115-math-problem-parser-and-graph.md
ADR-0116-deterministic-solver.md
ADR-0117-solution-trace-verifier.md
ADR-0118-stepped-realizer.md
ADR-0118a-ood-surface-generator.md
ADR-0119-gsm8k-eval-lane-roadmap.md
ADR-0119.1-sealed-holdout-fabrication-control.md
ADR-0119.2-gsm8k-eval-corpus-dev-public.md
ADR-0119.3-lane-runner.md
ADR-0119.4-frontier-baseline-comparison.md
ADR-0119.5-adversarial-generation.md
ADR-0119.6-depth-curve-harness.md
ADR-0119.7-sealed-gsm8k-test.md
ADR-0119.8-lane-gate.md
ADR-0120-expert-promotion-contract.md
ADR-0120-math-expert-ledger-flip.md docs(claims): ADR-0200 reconciliation — expert claim to audit-passed truth 2026-06-02 10:06:16 -07:00
ADR-0120-math-expert-promotion-wireup.md
ADR-0121-mathematics-logic-expert-deferred.md
ADR-0122-parser-rate-per-unit.md
ADR-0122-systems-software-audit-passed-deferred.md
ADR-0123-parser-comparison-phrasing.md
ADR-0123-symbolic-logic-shape-remap.md
ADR-0123a-inference-shape-synonym.md
ADR-0124-systems-software-audit-passed-promotion.md
ADR-0125-reasoning-isolation-perturbation-suite.md
ADR-0126-candidate-graph-parser.md
ADR-0127-0128-RESULTS.md
ADR-0127-units-pack-and-units-aware-parser.md
ADR-0128-numerics-pack.md
ADR-0129-spaced-correction-replay-deferred.md
ADR-0130-pre-articulation-calibration-deferred.md
ADR-0131-math-expert-rebench.md
ADR-0131.1.F-frontier-baseline-comparison.md
ADR-0131.1.S-sealed-holdout.md
ADR-0131.2-teaching-corpus-eval.md
ADR-0131.2.B-teaching-corpus-enrichment.md
ADR-0131.3-bounded-grammar.md
ADR-0131.4-composite-math-gate.md
ADR-0131.5-gsm8k-probe-retirement.md
ADR-0131.G-gsm8k-coverage-probe.md
ADR-0131.G.0-probe-substrate.md
ADR-0131.G.1-verb-classes-initial-state.md
ADR-0131.G.2-comparatives.md
ADR-0131.G.3-numerics.md
ADR-0131.G.3.1-numerics-extensions.md
ADR-0131.G.4-multi-clause.md
ADR-0131.G.5-aggregate-answer-composition.md
ADR-0132-binding-graph-data-model.md
ADR-0133-binding-graph-adapter.md
ADR-0134-binding-graph-admissibility.md
ADR-0135-binding-graph-question-target.md
ADR-0136-statement-layer-corridor.md docs(ADR-0164,0165): incremental comprehension reader + regex scope rule (#317) 2026-05-26 19:23:05 -07:00
ADR-0136.S.1-rate-event-statements.md docs(ADR-0164,0165): incremental comprehension reader + regex scope rule (#317) 2026-05-26 19:23:05 -07:00
ADR-0136.S.2-conditional-op-question.md docs(ADR-0164,0165): incremental comprehension reader + regex scope rule (#317) 2026-05-26 19:23:05 -07:00
ADR-0136.S.4-novel-initial-form.md docs(ADR-0164,0165): incremental comprehension reader + regex scope rule (#317) 2026-05-26 19:23:05 -07:00
ADR-0136.S2-post-rescan.md
ADR-0136.S3-compound-initial-mutation.md docs(ADR-0164,0165): incremental comprehension reader + regex scope rule (#317) 2026-05-26 19:23:05 -07:00
ADR-0136.S3-post-rescan.md
ADR-0138-comparative-reference-layer.md
ADR-0139-arithmetic-as-versor-spike.md
ADR-0140-core-trace-protocol-v0.md feat(protocol): ADR-0140 CORE Trace Protocol v0 (#259) 2026-05-25 06:08:51 -07:00
ADR-0140-subtract-and-additive-group-closure.md
ADR-0141-multiply-as-dilator-positive-nonzero.md
ADR-0142-epistemic-state-taxonomy.md feat(epistemic): populate normative_detail on TurnEvent and ChatResponse (#223) 2026-05-24 11:56:34 -07:00
ADR-0143-recognition-spike-anti-unification.md chore(phase2): close W-006/W-010/W-014 — cleanup + doc amendments (#264) 2026-05-25 06:05:17 -07:00
ADR-0144-proposition-graph-epistemic-carrier.md feat(recognition): ADR-0144 — EpistemicGraph carrier + pipeline integration (#227) 2026-05-24 13:39:01 -07:00
ADR-0145-energy-modulated-surface-readback.md [codex] Implement energy-modulated vault surface (#269) 2026-05-25 11:33:32 -07:00
ADR-0146-l10-hybrid-engine-state-persistence.md feat(W-008): L10 Shape B hybrid engine-state persistence (#271) 2026-05-25 11:45:54 -07:00
ADR-0148-vault-promotion-policy-wiring.md feat(W-003): wire VaultPromotionPolicy into turn boundary (ADR-0148) (#272) 2026-05-25 11:57:00 -07:00
ADR-0149-derived-recognizer-pipeline-wiring.md feat(W-007): wire DerivedRecognizer registry into CognitiveTurnPipeline (ADR-0149) (#274) 2026-05-25 12:24:48 -07:00
ADR-0150-autonomous-inter-session-contemplation.md feat(W-018): autonomous inter-session contemplation at checkpoint (ADR-0150) (#273) 2026-05-25 12:24:39 -07:00
ADR-0151-auto-proposal-pipeline.md feat(W-017): load-time auto-proposal pipeline from enriched candidates (ADR-0151) (#275) 2026-05-25 12:46:10 -07:00
ADR-0152-learning-arc-demo.md feat(W-019): learning-arc demo — engine-authored proposal from contemplation (ADR-0152) (#276) 2026-05-25 13:03:10 -07:00
ADR-0153-turn-event-trace-hash-backstamp.md feat(W-020a): TurnEvent.trace_hash back-stamp (ADR-0153) (#277) 2026-05-25 18:42:35 -07:00
ADR-0154-recognizer-producer-wiring.md feat(W-020b): DerivedRecognizer producer wiring (ADR-0154) (#278) 2026-05-25 18:44:12 -07:00
ADR-0155-ci-contemplation-runner.md feat(W-021): CI contemplation runner with HITL PR gate (ADR-0155) (#279) 2026-05-25 18:47:06 -07:00
ADR-0156-atomic-engine-state-checkpoint.md feat(W-022): atomic engine-state checkpoint writes (L10b.1, ADR-0156) (#280) 2026-05-25 19:41:11 -07:00
ADR-0157-revision-mismatch-warning.md feat(W-023): revision-mismatch warning on engine-state load (L10b.2, ADR-0157) (#283) 2026-05-25 19:56:07 -07:00
ADR-0158-reboot-event-audit.md feat(W-024): reboot_event audit trail entry (L10b.3, ADR-0158) (#284) 2026-05-25 20:37:00 -07:00
ADR-0159-contemplation-quality-eval.md feat(W-025): contemplation quality eval lane (ADR-0159) (#286) 2026-05-25 20:38:52 -07:00
ADR-0160-core-workbench-v1.md docs(workbench): CORE Workbench v1 planning architecture (ADR-0160) 2026-05-26 08:22:38 -07:00
ADR-0161-hitl-async-queue.md feat(ADR-0161.3): submission-time invariants — duplicate + dependent_on_pending auto-reject (#313) 2026-05-26 16:46:25 -07:00
ADR-0162-workbench-design-system.md docs(workbench): ADR-0162 — Workbench Design System v1 (proposed) (#293) 2026-05-26 10:38:47 -07:00
ADR-0163-F2-confuser-corpus-spec.md docs(adr-0163-f2): clarify refuse is maturity-relative — confusers are solvable coverage targets that graduate (#478) 2026-05-29 13:23:02 -07:00
ADR-0163-gsm8k-path-to-mastery.md docs(ADR-0164,0165): incremental comprehension reader + regex scope rule (#317) 2026-05-26 19:23:05 -07:00
ADR-0164-incremental-comprehension-reader.md docs: ratify ADR-0207 — GSM8K comprehension/composition substrate 2026-06-03 19:42:47 -07:00
ADR-0164.1-lexical-primitive-scope.md docs(ADR-0164.1): lexical primitive set scope (#318) 2026-05-26 19:27:30 -07:00
ADR-0164.2-pronoun-entity-resolution.md docs(ADR-0164.2): pronoun/entity resolution policy (#319) 2026-05-26 19:32:19 -07:00
ADR-0164.3-cross-sentence-state.md docs(ADR-0164.3): cross-sentence reading state (#320) 2026-05-26 19:25:59 -07:00
ADR-0164.4-phase2-statement-frame-reader.md feat(comprehension/10): Phase 2 statement-frame reader (ADR-0164.4) (#335) 2026-05-27 05:03:56 -07:00
ADR-0165-regex-scope-rule.md docs: ratify ADR-0207 — GSM8K comprehension/composition substrate 2026-06-03 19:42:47 -07:00
ADR-0166-measurement-capability-sequencing.md docs(ADR-0166): measurement-capability sequencing discipline (#334) 2026-05-26 22:19:40 -07:00
ADR-0167-audit-as-teaching-evidence.md docs(ADR-0167): audit-as-teaching-evidence (math reader → contemplation wire) (#349) 2026-05-27 06:21:43 -07:00
ADR-0168-frameclaim-ratification.md docs(ADR-0168): scope FrameClaim ratification doctrine after compatibility audit (#364) 2026-05-27 09:48:51 -07:00
ADR-0168.1-math-frameclaim-proposal-adapter.md docs(ADR-0168.1): choose math FrameClaim proposal adapter (#365) 2026-05-27 09:50:33 -07:00
ADR-0169-compositionclaim-ratification.md docs(ADR-0169): CompositionClaim ratification doctrine + adapter (#391) 2026-05-27 14:47:35 -07:00
ADR-0169.1-math-compositionclaim-proposal-adapter.md docs(ADR-0169): CompositionClaim ratification doctrine + adapter (#391) 2026-05-27 14:47:35 -07:00
ADR-0170-injector-contract-widening.md docs(ADR-0170): injector contract widening + DCS-S1 schema-gap finding (#372) 2026-05-27 10:51:46 -07:00
ADR-0172-math-corpus-decomposition-mechanism.md docs(ADR-0172): math-domain corpus-decomposition mechanism (Learning Arc analog) (#376) 2026-05-27 11:43:53 -07:00
ADR-0173-workbench-ratification-trust-boundary.md docs(adr-0173): accept workbench ratification trust boundary (W0); queue reconciled W3 corridor brief (#469) 2026-05-29 11:14:25 -07:00
ADR-0174-held-hypothesis-comprehension.md docs: ratify ADR-0207 — GSM8K comprehension/composition substrate 2026-06-03 19:42:47 -07:00
ADR-0175-calibrated-attempt-and-eliminate-learning.md feat(adr-0175): wire the PROPOSE step — autonomous loop closes (attempt->tether->ledger->propose) 2026-05-30 13:50:24 -07:00
ADR-0176-multistep-composition-question-targeting.md docs(adr-0176): scope multi-step grounded composition with question-targeting 2026-05-28 16:00:00 -07:00
ADR-0177-cue-precision-learning.md feat(adr-0177-cp2a): cue-precision ledger training + measurement (+ unit hygiene) (#461) 2026-05-29 10:21:58 -07:00
ADR-0178-compositional-structure.md docs: ratify ADR-0207 — GSM8K comprehension/composition substrate 2026-06-03 19:42:47 -07:00
ADR-0178-GB3b-referent-accumulation-scope.md docs(adr-0178-gb3b): scope referent-aware accumulation chaining (#464) 2026-05-29 10:41:54 -07:00
ADR-0179-extraction-richness.md docs: ratify ADR-0207 — GSM8K comprehension/composition substrate 2026-06-03 19:42:47 -07:00
ADR-0180-crdt-sharded-vault-concurrency.md feat(vault): lock Delta-CRDT reference contract (ADR-0180 -> Accepted, gate G1) 2026-05-31 16:25:21 -07:00
ADR-0181-audio-compiler-delta-crdt.md docs: ratify sensorium afferent ADRs + acknowledge arc in work-sequencing 2026-06-03 22:21:50 -07:00
ADR-0182-cross-composer-disagreement-pooling.md docs(adr-0182): realized results + status Accepted/Implemented (lookback amendment) (#483) 2026-05-29 14:50:22 -07:00
ADR-0183-lawful-audio-lexeme-path.md docs(adr-0183): stub ADR for the lawful audio→lexeme path 2026-05-29 14:02:40 -07:00
ADR-0184-distinct-unit-product-rule.md feat(adr-0184): distinct-unit product rule — sealed reader wrong 13→8 (#486) 2026-05-30 08:35:35 -07:00
ADR-0184-scoped-semantic-state-transitions.md docs: semantic-state transition blueprint and ADR-0184 scope (#489) 2026-05-30 08:35:50 -07:00
ADR-0185-division-reading.md feat(adr-0186): sealed candidate-graph injector lane + topology correction (#487) 2026-05-30 08:35:43 -07:00
ADR-0186-sealed-candidate-graph-injector-lane.md feat(adr-0186): sealed candidate-graph injector lane + topology correction (#487) 2026-05-30 08:35:43 -07:00
ADR-0189-comparative-verb-unit-widening.md feat(GSM8K): comprehension reading → first metric move 3/47/0 → 4/46/0 (#488) 2026-05-30 09:21:48 -07:00
ADR-0189a-day-enum-activity-first-flip.md feat(GSM8K): comprehension reading → first metric move 3/47/0 → 4/46/0 (#488) 2026-05-30 09:21:48 -07:00
ADR-0191-candidate-graph-completeness-guard.md fix(adr-0191): candidate-graph completeness guard — real-corpus wrong 5→0 (#496) 2026-05-30 15:45:07 -07:00
ADR-0192-discrete-count-open-noun-class.md feat(adr-0192): open discrete_count noun class — 8x statements parse, wrong=0-proven (substrate) (#497) 2026-05-30 16:06:25 -07:00
ADR-0193-aggregate-existential-question-frame.md feat(adr-0193): aggregate existential question frame — 'are there <cue>' composes, wrong=0-proven (#498) 2026-05-30 16:35:22 -07:00
ADR-0194-labeled-container-subject.md feat(adr-0194): labeled-container subject entity shape — 'Jar A has N' parses, wrong=0-proven (substrate) (#499) 2026-05-30 16:56:09 -07:00
ADR-0195-product-promotion-bridge.md feat(adr-0195): GSM8K product promotion bridge — serving 4/46/0 → 6/44/0, wrong=0 (#500) 2026-05-30 17:33:56 -07:00
ADR-0196-native-substrate-language-doctrine.md docs: ratify Zig native-substrate doctrine (ADR-0196) 2026-05-31 15:13:19 -07:00
ADR-0197-vision-compiler-delta-crdt.md docs: ratify sensorium afferent ADRs + acknowledge arc in work-sequencing 2026-06-03 22:21:50 -07:00
ADR-0198-motor-efferent-decoder-spike.md feat(sensorium): fail-closed efferent gate for actuating decode (ADR-0198 §3) 2026-06-03 22:03:35 -07:00
ADR-0199-cross-domain-learning-arena-contract.md docs(adr): ADR-0199 cross-domain learning arena contract (#515) 2026-05-31 20:36:56 -07:00
ADR-0200-expert-claim-reconciliation.md docs(claims): ADR-0200 + claims ledger — single source of truth (additive) 2026-06-02 09:35:44 -07:00
ADR-0201-proposition-canonicalizer.md feat: propositional canonicalizer keystone + representation contract (ADR-0201/0202) 2026-06-02 16:24:32 -07:00
ADR-0201.1-out-of-regime-detector.md feat: principled out-of-regime detector — typed out_of_decidable_regime (ADR-0201.1) 2026-06-02 19:12:41 -07:00
ADR-0202-proposition-representation-contract.md feat: propositional canonicalizer keystone + representation contract (ADR-0201/0202) 2026-06-02 16:24:32 -07:00
ADR-0203-binding-graph-acyclicity-invariant.md feat: binding-graph acyclicity invariant — circular_dependency guard (ADR-0203) 2026-06-02 18:42:40 -07:00
ADR-0204-proof-graph-builder.md feat: proof-graph builder — proof_chain's first binding-graph consumer (ADR-0204) 2026-06-02 19:53:41 -07:00
ADR-0205-modus-ponens-disagreement-rule.md feat: modus_ponens + disagreement rule — proof_chain wrong=0 mechanism (ADR-0205) 2026-06-02 20:56:57 -07:00
ADR-0206-response-governance-bridge.md feat(adr-0206): response-governance bridge scaffold (STRICT-only, inert) 2026-06-03 10:39:12 -07:00
ADR-0207-gsm8k-substrate-ratification.md docs: reconcile ADR-0207 execution status 2026-06-03 22:45:07 -07:00
ADR-0208-environmental-sensorium-loop.md docs: ratify sensorium afferent ADRs + acknowledge arc in work-sequencing 2026-06-03 22:21:50 -07:00
ADR-0209-sensorimotor-feedback-contract.md docs: ratify sensorium afferent ADRs + acknowledge arc in work-sequencing 2026-06-03 22:21:50 -07:00
ADR-0210-l10-grounding-pack.md docs(l10): reconcile grounding ADR to registry (ADR-0210) + flag gold consistency 2026-06-05 10:01:17 -07:00
BRIEF-11D-next-capability-proposal.md docs(brief-11/11D): next-capability proposal — comparison + recommendation (#346) 2026-05-27 05:59:10 -07:00
epistemic-state-taxonomy-scope.md docs(epistemic-scope): Framing 1 audit complete across all six subsystems (#221) 2026-05-24 11:42:30 -07:00
L10-runtime-model-scope.md docs(runtime): scope L10 — runtime model for forever-running CORE (#236) 2026-05-24 16:27:27 -07:00
L11-hitl-async-queue-scope.md docs(L11): scope HITL async queue 2026-05-26 08:22:50 -07:00
proposition-graph-scope.md feat(recognition): ADR-0144 — EpistemicGraph carrier + pipeline integration (#227) 2026-05-24 13:39:01 -07:00
README.md docs(claims): ADR-0200 reconciliation — expert claim to audit-passed truth 2026-06-02 10:06:16 -07:00
recognizer-storage-scope.md docs(recognition): scope recognizer storage against existing thermodynamic substrate (#232) 2026-05-24 15:35:10 -07:00
SESSION-2026-05-12-b.md
SESSION-2026-05-12-language-packs-addendum.md
SESSION-2026-05-12.md
SESSION-2026-05-13.md
SESSION-2026-05-26-comprehension-reader.md docs(ADR-0164,0165): incremental comprehension reader + regex scope rule (#317) 2026-05-26 19:23:05 -07:00
SESSION-2026-05-27-adr-0167-parallel-dispatch.md docs: Brief 11 EOD status footer + 2026-05-27 session narrative (#356) 2026-05-27 07:21:01 -07:00
SESSION-2026-05-27-tier3-sequencing.md docs(ADR-0166): measurement-capability sequencing discipline (#334) 2026-05-26 22:19:40 -07:00
substrate-liveness-audit-scope.md docs(audit): scope substrate liveness audit (system-of-systems closure) (#234) 2026-05-24 16:02:10 -07:00
teaching-derived-recognition-scope.md docs(recognition): scope recognizer storage against existing thermodynamic substrate (#232) 2026-05-24 15:35:10 -07:00

Architecture Decision Records

This directory contains the Architecture Decision Records (ADRs) for the CORE project.

ADRs record significant architectural decisions: what was decided, why, what alternatives were considered, and what consequences follow. They are permanent records — superseded ADRs are archived, not deleted.


Index

ADR Title Status
ADR-0001 VocabManifold Versor Invariant Accepted
ADR-0002 Ingest Layer Architecture Accepted
ADR-0003 Coordinate System Dissolution Accepted
ADR-0004 Rotor as Operator, Not Vocabulary Property Accepted
ADR-0005 Language Pack Contract Accepted
ADR-0006 The Field Energy Operator (Hamiltonian Companion Field) Implemented
ADR-0007 The Valence Layer Accepted
ADR-0008 Allocation Physics Accepted
ADR-0009 Compositional Physics Accepted
ADR-0010 Identity Physics Accepted
ADR-0011 Renderer Layer Contract Accepted
ADR-0012 core_ingest Governance Layer Accepted
ADR-0013 sensorium/ Multimodal Protocol Layer Accepted
ADR-0014 train/ Learning Loop Accepted (Stub)
ADR-0015 Language Packs as Compiled Linguistic Manifolds Accepted
ADR-0016 Capability Roadmap and Eval Methodology Accepted
ADR-0017 Agency Scope: Responsive-with-Axiology Accepted
ADR-0018 Tool Use Scope: Typed Deterministic Operators Accepted
ADR-0019 Exact Vault Recall Acceleration Accepted
ADR-0020 Phase 5 / Rust Parity Sequencing Accepted (2026-05-16)
ADR-0021 Epistemic Grade Policy Accepted
ADR-0022 Forward Semantic Control Accepted (2026-05-17 — all five TBDs addressed; all
ADR-0023 Forward Semantic Control: Proof Evidence
ADR-0024 Inner-Loop Per-Rotor Admissibility
ADR-0025 Rotor / Frame Admissibility
ADR-0026 Ranked Admissibility with Margin Accepted (2026-05-17)
ADR-0027 Identity Packs — Load-Bearing, Swappable, Ratified Accepted (2026-05-17) — Phases 16 complete; Phase 7 (this doc + the operational reference) complete; deep realizer wiring landed under ADR-0028 (2026-05-17).
ADR-0028 Identity Surface Wiring — Pack-Driven Hedge & Claim Strength Accepted (2026-05-17)
ADR-0029 Safety Packs — Always-Loaded, Never-Replaceable Boundaries Accepted (2026-05-17)
ADR-0030 Depth-Language Hedge Wiring Accepted (2026-05-17)
ADR-0031 Score-Decomposition Surface — Per-Axis Hedge Phrases Accepted (2026-05-17)
ADR-0032 SafetyCheck — Structural Surface for Safety-Pack Boundaries Accepted (2026-05-17)
ADR-0033 Ethics Packs — Swappable Domain Commitments Accepted (2026-05-17)
ADR-0034 EthicsCheck — Structural Surface for Ethics-Pack Commitments Accepted (2026-05-17)
ADR-0035 Turn-Loop Verdict Surfacing for SafetyCheck and EthicsCheck Accepted (2026-05-17)
ADR-0036 Safety-Only Typed Refusal Policy Accepted (2026-05-17)
ADR-0037 Per-Predicate Ethics Refusal Opt-In Accepted (2026-05-17)
ADR-0038 Hedge Injection as a Runtime-Level Affordance Accepted (2026-05-17)
ADR-0039 Audit Completeness — TurnVerdicts Bundle, Stub-Path TurnEvent, hedge_injected Signal Accepted (2026-05-17)
ADR-0040 Structured-Logging Sink for Turn-Event Audit Accepted (2026-05-17)
ADR-0041 core chat --show-verdicts + Sink Fan-Out Accepted (2026-05-17)
ADR-0042 Audit Tour Demo — core demo audit-tour Accepted (2026-05-17)
ADR-0043 Phase-2 pack measurements: claims → numbers Accepted (2026-05-17)
ADR-0044 Medical / clinical ethics pack (worked-example domain pack) Accepted (2026-05-17)
ADR-0045 Long-context recall: CORE vs transformer baselines Accepted (2026-05-17)
ADR-0046 PropositionGraph as Forward Admissibility Constraint Accepted
ADR-0047 Wire the Forward Graph Constraint into the Chat Hot Path Accepted
ADR-0048 Pack-Grounded Surface for Cold-Start DEFINITION / RECALL Accepted
ADR-0049 Intent Classifier Head-Noun Subject Extraction Accepted
ADR-0050 Pack-Grounded Surface for Cold-Start COMPARISON Accepted
ADR-0051 Trust-Boundary Hardening Pass Accepted
ADR-0052 Teaching-Grounded Surface for Cold-Start CAUSE / VERIFICATION Accepted
ADR-0053 Cognition Lane Closure: Dev-Driven Corpus Expansion + CORRECTION Acknowledgement Accepted
ADR-0054 Vault Recall: Matrix-Cache Indexing + Batched API; Holdout Split Wired Accepted
ADR-0055 Inter-Session Memory: Reviewed Discovery Promotion Phase A + Phase B Accepted; Phase C Implemented (ADR-0056/0057); Phases DE substantially landed
ADR-0056 Contemplation Loop: Question Decomposition + Polarity + Domain Typing (Phase C1) Accepted (implemented at 4eecf73, 2026-05-18)
ADR-0057 Teaching-Chain Proposal + Review + Replay-Equivalence Gate (Phase C2) Accepted
ADR-0058 forward_graph_constraint: Engaged but Inert on Today's Cognition Lane Accepted
ADR-0059 Correction-Pass Telemetry Emission Accepted
ADR-0060 CORRECTION Acknowledgement Carries the Corrected-Topic Lemma Accepted
ADR-0061 PROCEDURE Intent Routes to Pack-Grounded Surface Accepted
ADR-0062 Composed Teaching-Grounded Surface (Chain-of-Chains) Accepted
ADR-0063 Cross-pack surface resolver Accepted
ADR-0064 Cross-pack teaching chains Accepted
ADR-0065 OOV gradient + relations v2 (Plan Phase 2) Accepted
ADR-0066 Turn-level composition (Plan Phase 3) Accepted
ADR-0067 Cross-pack teaching chains (Plan Phase 4) Accepted
ADR-0068 Register pack class (Plan Phase R1) Accepted
ADR-0069 Realizer register parameter (Plan Phase R2) Accepted (amended 2026-05-19)
ADR-0070 Second ratified register pack: terse_v1 (Plan Phase R3) Accepted
ADR-0071 Seeded surface variation + discourse markers (Plan Phase R4) Accepted
ADR-0072 Register telemetry + operator surface (Plan Phase R5) Accepted
ADR-0073 Anchor lens: substrate-driven substantive variation Accepted (umbrella ratified; sub-ADRs L1.1L1.4 each ratify in isolation)
ADR-0073a Anchor lens content phase (Plan Phase L1.1) Accepted
ADR-0073b Anchor lens class + loader (Plan Phase L1.2) Accepted
ADR-0073c First non-trivial lenses + composer wiring (Plan Phase L1.3) Accepted
ADR-0073d Anchor-lens telemetry, CLI, and tour demo (Plan Phase L1.4) Accepted
ADR-0074 Orthogonality tour: anchor-lens × register composition demo Accepted
ADR-0075 Realizer slot-type guard (C1: coherence floor) Accepted
ADR-0076 Confirmation-Tag Normalization (C2) Accepted
ADR-0077 Substantive register knobs + register-tour gate strengthening (R6) Ratified
ADR-0078 Composer/Graph atom equivalence telemetry Ratified
ADR-0078 ADR-0078 Phase 1 — Pre-Implementation Planning Note
ADR-0080 Contemplation Loop: self-interrogation without self-ratification Accepted
ADR-0083 Transitive Chain Surface (Bounded Multi-Hop Composition) Accepted
ADR-0084 Definitional Layer for Lexicon Packs Proposed
ADR-0085 Gloss-Aware CAUSE Composer Accepted
ADR-0087 Rhetorical Style as Selection Axis (Pre-Work for Writing Curriculum) Proposed
ADR-0091 Domain Pack Contract v1 Accepted
ADR-0092 Reviewer Registry v1 Accepted
ADR-0093 Domain Pack Contract v1 Implementation Accepted
ADR-0094 Proposal Source Provenance Accepted
ADR-0095 Miner-Sourced Teaching Proposals Accepted
ADR-0096 Fabrication-Control Eval Lane Accepted
ADR-0097 Mathematics-Logic Reasoning-Capable Ratification Accepted
ADR-0098 Demo Composition Contract Accepted
ADR-0099 Public Showcase Demo Accepted
ADR-0100 Physics Reasoning-Capable Ratification Accepted
ADR-0101 Systems-Software Reasoning-Capable Ratification Accepted
ADR-0102 Hebrew-Greek Textual-Reasoning Reasoning-Capable Ratification Accepted
ADR-0103 Fluency Lane Attachment for ADR-0102 Accepted
ADR-0104 Curriculum-Sourced Teaching Proposals Accepted
ADR-0105 Sealed Holdout Encryption via age Accepted (2026-05-22)
ADR-0106 Expert-Demo Promotion Contract Accepted
ADR-0107 mathematics_logic Expert-Demo Promotion: Deferred Accepted (decision: defer promotion)
ADR-0108 Proposed-ADR Sequencing Post-ADR-0105 Accepted
ADR-0109 Lane-Shape-Aware Thresholds (ADR-0106 Amendment) Accepted
ADR-0110 mathematics_logic Expert-Demo Promotion Accepted
ADR-0111 physics Expert-Demo Promotion Accepted
ADR-0112 Runnable Expert-Demo Showcase Accepted
ADR-0113 Rename expert-demoaudit-passed; Reserve expert for Future Capability Tier Accepted
ADR-0114 Expert-Capability Roadmap: GSM8K-Math First Proposed
ADR-0114a Anti-Overfitting Proof Obligations for expert Promotion Accepted (documentation-only; no code change)
ADR-0114a.2 OOD-Ratio Auditor (Obligation #2 wired for B3) Accepted
ADR-0114a.5 Reasoning-Isolation Perturbation Suite (Obligation #5, B3) Accepted
ADR-0114a.6 Compositional-Depth Curve Auditor (Obligation #6 wired for B3) Accepted (mechanism); coverage gap deferred to B3-owner follow-up
ADR-0114a.8 Adversarial Generation Auditor (Obligation #8 wired) Accepted (obligation passes; surfaces 2 known parser-layer gaps)
ADR-0114a.10 Pack-Provenance Auditor (Obligation #10 wired for B3) Accepted
ADR-0115 Math Problem Parser and Typed Proposition Graph Phase 1.1 Accepted (schema + 5 seed cases + tests); Phases 1.21.4 In Progress
ADR-0116 Deterministic Solver (MathProblemGraphSolutionTrace) Accepted
ADR-0117 SolutionTrace Verifier Accepted
ADR-0118 Stepped Realizer (SolutionTrace → Prose) Accepted
ADR-0118a OOD Surface Generator for GSM8K-Style Parser Dev Accepted
ADR-0119 GSM8K Eval Lane Roadmap (Phase 5) Proposed (roadmap-only)
ADR-0119.1 Seal fabrication_control Holdout (ADR-0105 Amendment) Accepted
ADR-0119.2 GSM8K Eval Corpus Dev/Public Splits Accepted
ADR-0119.3 gsm8k_math Lane Runner (Phase 5.3) Accepted
ADR-0119.4 GSM8K Math: Frontier-Baseline Comparison (ADR-0114a §Obligation #7) Accepted
ADR-0119.5 Adversarial Generation (ADR-0114a Obligation #8) Accepted
ADR-0119.6 GSM8K Math Depth-Curve Measurement Harness Accepted
ADR-0119.7 Sealed GSM8K Test Set as gsm8k_math Holdout Accepted
ADR-0119.8 gsm8k_math Overall Lane Gate (gsm8k_capability_shape) Accepted
ADR-0120 First expert Promotion Contract Proposed (contract-only; no domain promoted with this ADR)
ADR-0120 ADR-0120 (math, ledger flip) — Mathematics-Logic Domain Promoted to expert Accepted 2026-05-23; auto-reverted to audit-passed when evidence drifted — current status audit-passed (see ADR-0200)
ADR-0120 ADR-0120 (math) — Math-Expert Promotion Composer Wire-Up Accepted (technical pass on first evaluation; awaiting reviewer signature for ledger admission)
ADR-0121 mathematics_logic expert Promotion — Deferred (first attempt) Accepted (the deferral is the decision)
ADR-0122 Parser Expansion: Rate / Per-Unit Reasoning (substrate-only; lift deferred) Accepted (substrate landed; sealed-lift gate deferred — the
ADR-0122 systems_software Audit-Passed Promotion: Deferred Accepted (decision: defer promotion)
ADR-0123 Comparison-Phrasing Realizer (surface increment on the ADR-0123 substrate) Accepted (surface increment; substrate landed in PR #155)
ADR-0123 symbolic_logic Lane-Shape Remap (ADR-0109 Amendment) Accepted
ADR-0123a all_three_pass_rate Synonym in inference_shape (ADR-0109 Amendment) Accepted
ADR-0124 systems_software Audit-Passed Promotion Accepted
ADR-0125 Reasoning-Isolation Perturbation Suite Accepted
ADR-0126 Candidate-Graph Parser with Round-Trip Verifier-Filter Proposed
ADR-0127 ADR-0127 + ADR-0128 Results — Path-B Triggered Empirical result; load-bearing for the GSM8K-math arc decision
ADR-0127 en_units_v1 Pack + Units-Aware Candidate Extractors Proposed (scope-only; implementation follow-up to ADR-0126)
ADR-0128 en_numerics_v1 Pack Proposed (scope-only; sibling to ADR-0127)
ADR-0129 Spaced Reviewed-Correction Replay (Deferred Proposal) Proposed — Deferred (backlog item; no implementation
ADR-0130 Pre-Articulation Calibration Logging (Deferred Proposal) Proposed — Deferred (backlog item; no implementation
ADR-0131 Re-Target Math Expert Promotion to Architecture-Aligned Benchmarks Proposed
ADR-0131.1.F B1 Symbolic Equivalence: Frontier-Baseline Comparison Proposed
ADR-0131.1.S Sealed Holdout for Benchmark 1 (Symbolic Equivalence v1) Accepted
ADR-0131.2 Benchmark 2: CORE-native teaching-corpus eval (lane gate) Accepted
ADR-0131.2.B Benchmark 2: B2 teaching-corpus enrichment (load-bearing gate) Accepted
ADR-0131.3 Benchmark 3: Bounded-Grammar Word Problems
ADR-0131.4 Composite Math-Expert Promotion Gate (wired) Accepted
ADR-0131.5 GSM8K Coverage Probe: Retirement After G.x Axis Completion Accepted
ADR-0131.G GSM8K Coverage Probe: Honest Measurement Under the Safety Rail Proposed
ADR-0131.G.0 Probe Substrate: Candidate-Graph Pipeline Proposed
ADR-0131.G.1 Capability axis: state-introducing verb classes Accepted
ADR-0131.G.2 Capability axis: comparative operations (additive + multiplicative) Proposed
ADR-0131.G.3 Numeric Literals (money + hyphenated cardinals) Proposed
ADR-0131.G.3.1 Numerics extensions (fractions + multi-currency + multi-token cardinals + word-num-adjective) Proposed
ADR-0131.G.4 Capability axis: multi-clause composition (conjoined subjects, conjoined objects, embedded quantifiers) Proposed
ADR-0131.G.5 Aggregate Answer Composition Accepted
ADR-0132 Semantic-Symbolic Binding Graph: Phase 1 data model Accepted (Phase 1 only; Phases 25 deferred)
ADR-0133 Semantic-Symbolic Binding Graph: Phase 2 adapter from MathProblemGraph Accepted (Phase 2 only; Phases 35 deferred)
ADR-0134 Binding Graph Phase 3: Unit-Aware Equation Admissibility accepted
ADR-0135 Binding Graph Phase 4: question-target binding refinement Accepted.
ADR-0136 Statement-Layer Corridor: Graduated GSM8K Admission via Parser Extension Active — Regex sentence-template prescription superseded by ADR-0164 (2026-05-26). Empirical taxonomies preserved.
ADR-0136.S.1 Rate/Event Statement Parsing Accepted — regex patterns scheduled for removal under ADR-0164 Phase 3; closed-set vocabulary preserved as lexicon seed
ADR-0136.S.2 Conditional-Op Question (Statement-Layer Corridor) Active — regex patterns scheduled for removal under ADR-0164 Phase 3; closed-set vocabulary preserved as lexicon seed
ADR-0136.S2 post-rescan — Refusal Rescan v2: Barrier-Shift Ledger Accepted
ADR-0136.S3 Compound Initial-Mutation Extractor Accepted — regex patterns scheduled for removal under ADR-0164 Phase 3; closed-set vocabulary preserved as lexicon seed
ADR-0136.S3 post-rescan — Refusal Rescan v3: Barrier-Shift Ledger Accepted
ADR-0136.S.4 Novel Initial-Form Subject-Slot Widenings Accepted — regex patterns scheduled for removal under ADR-0164 Phase 3; closed-set vocabulary preserved as lexicon seed
ADR-0138 Comparative-Reference Layer Draft (design-only)
ADR-0139 Arithmetic-as-Versor Spike: add Only Draft
ADR-0140 CORE Trace Protocol v0 Proposed
ADR-0140 subtract as Inverse Translator + Additive Group Closure Draft
ADR-0141 multiply as Dilator (Positive Non-Zero Multipliers Only) Draft
ADR-0142 Epistemic State Taxonomy — First-Class Vocabulary Accepted (integration deferred pending ADR-0144)
ADR-0143 Teaching-Derived Structural Recognition via Multi-Resolution Anti-Unification Accepted
ADR-0144 PropositionGraph — Epistemic Carrier and Recognition Integration Gate Accepted
ADR-0145 Energy-Modulated Vault Surface Readback Accepted
ADR-0146 L10 Shape B Hybrid Engine-State Persistence Accepted
ADR-0148 Wire VaultPromotionPolicy into turn boundary Accepted
ADR-0149 Integrate DerivedRecognizer into CognitiveTurnPipeline Accepted
ADR-0150 Autonomous Inter-Session Contemplation Accepted
ADR-0151 Auto-Proposal Pipeline at Load Accepted
ADR-0152 Learning-Arc Demo (core demo learning-arc)
ADR-0153 TurnEvent trace_hash back-stamp (W-020a) accepted
ADR-0154 DerivedRecognizer producer wiring (W-020b) accepted
ADR-0155 CI contemplation runner (W-021) scoping
ADR-0156 Atomic engine-state checkpoint writes (W-022 / L10b.1) accepted
ADR-0157 Revision-mismatch warning on engine-state load (W-023 / L10b.2) accepted
ADR-0158 reboot_event audit trail entry (W-024 / L10b.3) accepted
ADR-0159 Contemplation Quality Eval Lane (W-025) Accepted
ADR-0160 CORE Workbench v1: operator/auditor UI before public chat proposed
ADR-0161 HITL Async Queue (W-009, L11) Proposed
ADR-0162 Workbench Design System (v1) Proposed
ADR-0163 F2 — Confuser Corpus: a discrimination probe, not a coverage target Proposed (spec only — no code). Follow-on to ADR-0163 §F (the Track-B
ADR-0163 Path to GSM8K mastery: candidate-graph admissibility via the contemplation/HITL corridor Proposed — Phases BE prescription superseded by ADR-0164 (2026-05-26)
ADR-0164 Incremental Comprehension Reader (replaces regex sentence-template parsing) Partially implemented (Phase 1 + 2 shipped; eval delta pending lexicon expansion)
ADR-0164.1 Lexical Primitive Set Scope (seed registry for en_core_math_v1) Proposed
ADR-0164.2 Pronoun / Entity Resolution Policy Proposed
ADR-0164.3 Cross-Sentence Reading State Proposed
ADR-0164.4 Phase 2 Statement-Frame Reader Proposed
ADR-0165 Regex Scope Rule: Lexemes Only, Never Grammar Proposed
ADR-0166 Measurement-Capability Sequencing Discipline Proposed
ADR-0167 Audit-as-Teaching-Evidence (Math Reader → Contemplation) Proposed (scoping ADR; no code in this PR)
ADR-0168 FrameClaim Ratification Doctrine Proposed (doctrine/scoping ADR; no runtime mutation in this PR)
ADR-0168.1 MathFrameClaimProposal Adapter Proposed (design bridge; no runtime FrameClaim admission in this PR)
ADR-0169 CompositionClaim Ratification Doctrine Proposed (doctrine/scoping ADR; no runtime mutation in this PR)
ADR-0169.1 MathCompositionClaimProposal Adapter Proposed (design bridge; no runtime CompositionClaim admission in this PR)
ADR-0170 Recognizer Injector Contract Widening Proposed (scoping ADR; no runtime change in this PR)
ADR-0172 Math-Domain Corpus-Decomposition Mechanism (Learning-Arc Analog) Proposed (scoping ADR; no runtime change in this PR)
ADR-0173 Workbench Ratification Trust Boundary Accepted (W0 of the workbench-UI wave; doctrine only — UI
ADR-0174 Held-Hypothesis Comprehension with Lookback and In-Loop Contemplation Proposed
ADR-0175 Calibrated Attempt-and-Eliminate Learning: Two Regimes Under wrong=0 Proposed
ADR-0176 Multi-Step Grounded Composition with Question-Targeting Proposed
ADR-0177 Cue-Precision Learning: from practice eliminations to trusted cue→op patterns Proposed
ADR-0178 ADR-0178 GB-3b — referent-aware accumulation chaining (scope) Proposed (scope only — no code). Sub-phase of
ADR-0178 Compositional Structure: Comprehension-Guided Multi-Step Derivation (Gap B) Proposed
ADR-0179 Extraction Richness: feeding the comprehension composer real quantities Proposed
ADR-0180 Delta-CRDT Sharded Substrate for Multimodal Concurrency Accepted (2026-05-31 — G1 reference-contract lock)
ADR-0181 CORE-native Audio Compiler over the Delta-CRDT Substrate Proposed
ADR-0182 Cross-composer disagreement pooling: refuse distractor-quantity confusers without a reactive cue rule Proposed (spec only — no code). Follow-on to
ADR-0183 Lawful Audio→Lexeme Path (stub) Proposed (stub — placeholder to record the fork; not yet a full design)
ADR-0184 Distinct-unit product rule: cut the product-of-all over-commit Accepted / Implemented
ADR-0185 Division reading (rate / partition): eliminate-then-solve Superseded by ADR-0186
ADR-0186 Sealed candidate-graph injector lane: resume ADR-0170 W2W5 under the ADR-0175 seal Proposed (scoping + seal-mechanism ADR; first injector ships behind the seal)
ADR-0189 Comparative reading: anchor-verb widening + multi-word units Proposed (implemented in this PR)
ADR-0191 Candidate-graph completeness guard (the missing wrong=0 leg) Proposed (implemented in this PR)
ADR-0192 Open the discrete_count counted-noun class (firewall-backed) Proposed (implemented in this PR)
ADR-0193 Aggregate total-across: the existential question frame Proposed (implemented in this PR)
ADR-0194 Labeled-container subject entity shape Proposed (implemented in this PR)
ADR-0195 Product Promotion Bridge Accepted / Implemented
ADR-0196 Native Substrate Language Doctrine (Python / Rust / Zig) Accepted (2026-05-31)
ADR-0197 CORE-native Vision Compiler over the Delta-CRDT Substrate Proposed
ADR-0198 Motor as Efferent Modality — Protocol Gap & Governance (Design Spike) Proposed (design spike — no implementation)
ADR-0199 Cross-Domain Learning Arena Contract Proposed
ADR-0200 Expert-Claim Reconciliation: record the math fail-closed revert as designed behavior Proposed

Current frontier

Current as of 2026-05-29 (ADR-0183).

The development frontier has moved beyond the audit-passed foundations (ADR-00910125) into native multi-modal execution and autonomous calibration. Key active arcs include:

  • Auditory Modality & CRDT Substrate (ADR-0180, ADR-0181, ADR-0183): Shifting from text-only to concurrent multi-modal pipelines. Introduces a lock-free Delta-CRDT shared vault substrate to eliminate thread contention under continuous vision/audio ingestion, and ships audio_core_v1 as a deterministic acoustic compiler lowerable to unit-versors. ADR-0183 stubs the serving-time ASR boundary, ensuring lexical extraction is either text-side or deterministically decoded under wrong=0.
  • Calibrated Attempt-and-Eliminate Learning (ADR-0175): Establishes a formal precision-only reliability ledger and ratio-gate using the one-sided Wilson lower bound (conservative_floor). It separates the safe serving regime (wrong=0) from a sealed practice regime where failures are treated as elimination signals to prune the solver's search.
  • Incremental Comprehension & Verification (ADR-0164, ADR-0174): Transitioned sentence extraction from brittle regex sentence templates to a deterministic incremental reader based on shift-reduce over semantic categories. The reader is backed by held-hypothesis evaluation, lookback, and in-loop contemplation.
  • Measurement & Evaluation Discipline (ADR-0166, ADR-0163-F2): Establishes the capability-before-measurement rule to ensure eval lanes are only built when operators exist and can admit at least one case. F2 defines a confuser corpus discrimination probe rather than a mere coverage target.

Proposed-but-unimplemented ADRs

The following ADRs carry a status of Proposed in the Index:

Core Infrastructure & Metadata

  • ADR-0084 — Definitional Layer for Lexicon Packs
  • ADR-0087 — Rhetorical Style Axis
  • ADR-0129 — Spaced Reviewed-Correction Replay (Deferred Proposal)
  • ADR-0130 — Pre-Articulation Calibration Logging (Deferred Proposal)
  • ADR-0140 — CORE Trace Protocol v0

Auditory Modality & Delta-CRDT Concurrency

  • ADR-0180 — Delta-CRDT Sharded Substrate for Multimodal Concurrency
  • ADR-0181 — CORE-native Audio Compiler over the Delta-CRDT Substrate
  • ADR-0183 — Lawful Audio→Lexeme Path (stub)

Expert Promotion & Evaluation (Math/GSM8K)

  • ADR-0114 — Expert-Capability Roadmap: GSM8K-Math First
  • ADR-0119 — GSM8K Eval Lane Roadmap (Phase 5)
  • ADR-0120 — First expert Promotion Contract
  • ADR-0131 — Re-Target Math Expert Promotion to Architecture-Aligned Benchmarks
  • ADR-0131.1.F — B1 Symbolic Equivalence: Frontier-Baseline Comparison
  • ADR-0131.G — GSM8K Coverage Probe: Honest Measurement Under the Safety Rail
  • ADR-0131.G.0 — Probe Substrate: Candidate-Graph Pipeline
  • ADR-0131.G.2 — Capability axis: comparative operations (additive + multiplicative)
  • ADR-0131.G.3 — Numeric Literals (money + hyphenated cardinals)
  • ADR-0131.G.3.1 — Numerics extensions (fractions + multi-currency + multi-token cardinals + word-num-adjective)
  • ADR-0131.G.4 — Capability axis: multi-clause composition (conjoined subjects, conjoined objects, embedded quantifiers)
  • ADR-0163 — F2 — Confuser Corpus: a discrimination probe, not a coverage target
  • ADR-0163 — Path to GSM8K mastery: candidate-graph admissibility via the contemplation/HITL corridor

Incremental Comprehension Reader & Skill Acquisition

  • ADR-0126 — Candidate-Graph Parser with Round-Trip Verifier-Filter
  • ADR-0127en_units_v1 Pack + Units-Aware Candidate Extractors
  • ADR-0128en_numerics_v1 Pack
  • ADR-0164.1 — Lexical Primitive Set Scope (seed registry for en_core_math_v1)
  • ADR-0164.2 — Pronoun / Entity Resolution Policy
  • ADR-0164.3 — Cross-Sentence Reading State
  • ADR-0164.4 — Phase 2 Statement-Frame Reader
  • ADR-0165 — Regex Scope Rule: Lexemes Only, Never Grammar
  • ADR-0166 — Measurement-Capability Sequencing Discipline
  • ADR-0167 — Audit-as-Teaching-Evidence (Math Reader → Contemplation)
  • ADR-0168 — FrameClaim Ratification Doctrine
  • ADR-0168.1 — MathFrameClaimProposal Adapter
  • ADR-0169 — CompositionClaim Ratification Doctrine
  • ADR-0169.1 — MathCompositionClaimProposal Adapter
  • ADR-0170 — Recognizer Injector Contract Widening
  • ADR-0172 — Math-Domain Corpus-Decomposition Mechanism (Learning-Arc Analog)
  • ADR-0174 — Held-Hypothesis Comprehension with Lookback and In-Loop Contemplation
  • ADR-0175 — Calibrated Attempt-and-Eliminate Learning: Two Regimes Under wrong=0
  • ADR-0176 — Multi-Step Grounded Composition with Question-Targeting
  • ADR-0177 — Cue-Precision Learning: from practice eliminations to trusted cue→op patterns
  • ADR-0178 — ADR-0178 GB-3b — referent-aware accumulation chaining (scope)
  • ADR-0178 — Compositional Structure: Comprehension-Guided Multi-Step Derivation (Gap B)
  • ADR-0179 — Extraction Richness: feeding the comprehension composer real quantities
  • ADR-0182 — Cross-composer disagreement pooling: refuse distractor-quantity confusers without a reactive cue rule

Workbench UI

  • ADR-0160 — CORE Workbench v1: operator/auditor UI before public chat
  • ADR-0161 — HITL Async Queue (W-009, L11)
  • ADR-0162 — Workbench Design System (v1)

Historical — accurate as of ADR-0125; see the Index for the complete, current list of domain promotions.

ADR-0080 (Contemplation Loop, Phase 1), ADR-0110 (math audit-passed), ADR-0111 (physics audit-passed), and ADR-0124 (systems_software audit-passed) have all landed — mathematics_logic, physics, and systems_software are at audit_passed=true; the contemplation loop emits read-only SPECULATIVE findings from frontier_compare reports. The remaining ratified domain (hebrew_greek_textual_reasoning) needs its own promotion ADR.

ADR-0122 attempted systems_software promotion and deferred honestly on a lane-shape contract mismatch (symbolic_logic output shape vs registered checker), resolved by ADR-0123's shape remap and successfully promoted via ADR-0124.

Open candidate directions (no ADR yet)

Historical — accurate as of ADR-0125; see the Index for the complete, current list.

  • Multi-reviewer holdout governance and threshold signing. ADR-0105 seals holdout payloads with a single recipient identity; multi-reviewer governance remains future work.

Accepted reasoning-capable domains

Historical — accurate as of ADR-0125; see the Index for the complete, current list of domain promotions.

Per ADR-0106, audit_passed is contract-gated, not threshold-only: a domain row may carry audit_passed=true only when a reviewer-signed audit_passed_claims entry exists whose evidence-bundle digest reproduces byte-for-byte. ADR-0107 attempted the first worked promotion and the contract refused; ADR-0109 amended the threshold rules; ADR-0110 then successfully promoted mathematics_logic (the first domain at audit_passed=true); ADR-0111 promoted physics second without further contract change, retiring the "math-only" objection. The other two ratified domains remain at reasoning-capable pending their own promotion ADRs.

Domain Ratification ADR Pack(s) Evidence summary
mathematics_logic ADR-0097 + ADR-0110 en_mathematics_logic_v1 All nine ADR-0091 predicates pass; ledger row is audit-passed (first such promotion, ADR-0110); all three attached lanes meet ADR-0109 shape thresholds on public + holdout.
physics ADR-0100 + ADR-0111 en_physics_v1 All nine predicates pass; causal/modal operator coverage meets threshold; ledger row is audit-passed (second such promotion, ADR-0111); foundational_physics_ood 117/117 public + 39/39 holdout; shares inference_closure + fabrication_control results with math (distinct digest via domain_id).
systems_software ADR-0101 + ADR-0124 en_systems_software_v1 All nine predicates pass; transitive/causal operator coverage meets threshold; ledger row is audit-passed (third promotion, ADR-0124); all three attached lanes meet thresholds on public + holdout.
hebrew_greek_textual_reasoning ADR-0102 + ADR-0103 grc_logos_micro_v1, grc_logos_cognition_v1, he_logos_micro_v1, he_core_cognition_v1 First multi-pack ratification; all four packs carry uniform contract fields; causal/contradiction operator coverage meets threshold; ADR-0103 attaches Hebrew and Koine Greek fluency lanes with dev/public/holdout coverage.

ADR chain notes

Forward Semantic Control closure — ADR-0022 through ADR-0026

ADR-0022 through ADR-0026 form a single coherent chain that closes forward semantic control as a non-stochastic, replay-deterministic, trace-evidenced mechanism.

  1. ADR-0022 establishes AdmissibilityRegion and the contract that a region restricts the admissible token set at generation time.
  2. ADR-0023 records proof evidence that the admissibility region is honored at the region-intersection level.
  3. ADR-0024 adds destination-side per-step admissibility and honest InnerLoopExhaustion when all admissible candidates are rejected.
  4. ADR-0025 adds rotor/frame admissibility when a region carries a frame_versor.
  5. ADR-0026 replaces static threshold tuning with ranked admissibility and a scale-invariant margin gate.

Runtime contracts for the chain are pinned in docs/runtime_contracts.md.

Pack-layer chain — ADR-0027 through ADR-0045

ADR-0027 through ADR-0045 establish the identity / safety / ethics pack architecture with deterministic remediation, audit completeness, telemetry, operator readout, audit-tour demo, pack measurements, a worked-example medical ethics pack, and long-context comparison measurements.

Evidence-governed domain chain — ADR-0091 through ADR-0111

ADR-0091 through ADR-0111 establish the current domain-ratification substrate and the audit-passed promotion gate that distinguishes contract-passing from demonstrated:

contract definition (0091)
    ↓
reviewer trust root (0092)
    ↓
validator / ledger enforcement (0093)
    ↓
negative-control fabrication lane (0096)
    ↓
reasoning-capable domain ratification (0097 / 0100 / 0101 / 0102)
    ↓
language-specific fluency lane attachment (0103)
    ↓
audit-passed promotion contract (0106 + 0109 amendment)
    ↓
worked audit-passed promotion (0110 — mathematics_logic, first)
    ↓
worked audit-passed promotion (0111 — physics, second; no contract change)

No domain claim should be treated as mature merely because a pack exists. reasoning-capable means the nine ADR-0091 predicates pass; audit-passed requires a reviewer-signed evidence-bundle digest that reproduces byte-for-byte from on-disk lane results.

The contract has been demonstrated end-to-end: refused once honestly (ADR-0107), amended once cleanly (ADR-0109), succeeded against mathematics_logic (ADR-0110), and succeeded against physics without further contract change (ADR-0111).


Comprehension-reader pivot — ADR-0164 and ADR-0165 (2026-05-26)

The GSM8K admissibility front-end is replaced. The regex sentence-template parsing layer in generate/math_candidate_parser.py and generate/recognizer_match.py is recognized as overfitting by construction — it enumerates memorized surface shapes while pretending to encode a closed grammar that English does not have.

  • ADR-0164 — Incremental Comprehension Reader. Word-by-word state accumulation over a closed set of semantic categories. The reader is a deterministic shift-reduce parser over categories, not over tokens. Output type is identical to the regex parser's output, so the binding-graph admissibility (ADR-0132/0133/0134/0135) downstream is unchanged. Operational lexicon lives in language_packs/data/en_core_math_v1/ alongside the existing packs.

  • ADR-0165 — Regex Scope Rule. Structural invariant: regex is permitted only at the lexeme level (currency literal, fraction literal, percentage literal, time-amount, closed-set unit-noun), never at the sentence-structure level. The primitive set is a closed registry grown through the same contemplation → proposal → HITL review corridor that grows vocabulary.

These ADRs preserve every load-bearing piece of the prior work: the binding graph (ADR-01320135), the solver / verifier / realizer substrate (ADR-01160118), the capability-axis lanes G1G5 and S1, the HITL corridor (ADR-0150 / 0152 / 0155 / 0161), the wrong = 0 doctrine and the replay-equivalence gate (ADR-0057, ADR-0114a). The contemplation → proposal → review corridor architecture is reaffirmed and its scope is generalized: it now ratifies lexicon entries, categories, and lexeme primitives — not regex recognizers.

ADR-0163's diagnosis (the front-end is the bottleneck) is reaffirmed; its prescription (Phases BE recognizer production) is partially superseded. ADR-0136 and its S-family have the same disposition.

Measurement-Capability Sequencing — ADR-0166 (2026-05-27)

Establishes the structural sequencing invariant: capability (operators, rules) must land on main and admit at least one test case before the eval lanes that measure it can be authored. Prevents noise of 100% refusing lanes from masking actual development priorities.

Calibrated learning and reliability — ADR-0175 through ADR-0177 (2026-05-28)

Establishes calibrated attempt-and-eliminate learning under a strict two-regime separation:

  1. Serving: Safe production path requiring wrong=0 via a strict, high-reliability Wilson lower bound gate.
  2. Practice: Sealed evaluation path where mistakes serve as checkable elimination signals to prune solver paths.

Multimodal Audio modality & CRDT substrate — ADR-0180 through ADR-0183 (2026-05-29)

Shifts the engine toward concurrent multi-modal pipelines. Decouples physical lock contention on vision/audio from the logical manifold using Delta-CRDT sharding in Rust (ADR-0180), implements audio_core_v1 as a deterministic acoustic compiler (ADR-0181), and stubs ASR serving boundaries to prevent learned Whisper models from contaminating production serving paths (ADR-0183).


Session Logs

Session logs record the decisions and rationale from individual working sessions. They are not ADRs — they are the narrative record that informed the ADRs.

Date File
2026-05-12 SESSION-2026-05-12.md
2026-05-12 (addendum) SESSION-2026-05-12-b.md
2026-05-12 (language packs) SESSION-2026-05-12-language-packs-addendum.md
2026-05-13 SESSION-2026-05-13.md
2026-05-26 (comprehension reader) SESSION-2026-05-26-comprehension-reader.md
2026-05-27 (parallel dispatch) SESSION-2026-05-27-adr-0167-parallel-dispatch.md
2026-05-27 (tier 3 sequencing) SESSION-2026-05-27-tier3-sequencing.md