docs: ratify sensorium afferent ADRs + acknowledge arc in work-sequencing
Authority-ratified per the ADR-0207 convention (Accepted (ratified DATE)): - ADR-0181 (audio), ADR-0197 (vision), ADR-0208 (environmental loop), ADR-0209 (sensorimotor afferent) -> Accepted (ratified 2026-06-03). All four are implemented + test-backed (0208/0209 falsifiability deeply verified in the lookback; 0181/0197 backed by CRDT-merge/compiler/mount/ eval-gate suites, all green in the 182-test sweep). - ADR-0198 deliberately NOT ratified: partially-implemented spike (Gap A + fail-closed efferent gate landed; \xc2\xa73 verdict-lowering + motor decoder deferred behind a dedicated motor governance ADR). CLAUDE.md Work Sequencing now records the sensorium/modalities arc as a sanctioned parallel track that does not displace the near-term sequence and is disjoint from the GSM8K serving path. Markdown only; no test asserts ADR status or the work-sequencing text.
This commit is contained in:
parent
4006a8eb1a
commit
bd6e0377e1
5 changed files with 13 additions and 4 deletions
|
|
@ -301,6 +301,15 @@ Current near-term sequence:
|
|||
Avoid broad docs-first churn, dashboard work, or large infrastructure unless it
|
||||
unlocks one of these steps.
|
||||
|
||||
The afferent sensorium/modalities arc (ADR-0013 -> 0181/0197/0208/0209; ADR-0198
|
||||
reserves the efferent/motor half) is a **sanctioned parallel track** — not part
|
||||
of the near-term sequence above and not licensed to displace it. It is disjoint
|
||||
from the GSM8K serving path (no `generate.derivation` / `core.reliability_gate`
|
||||
import), so it cannot regress the serving metric; its efferent half stays gated
|
||||
behind ADR-0198's fail-closed boundary and a dedicated motor governance ADR
|
||||
(ratified afferent ADRs carry `Accepted (ratified ...)`; ADR-0198 stays a
|
||||
partially-implemented spike).
|
||||
|
||||
## Lookback Review Discipline
|
||||
|
||||
Multi-PR architectural work accumulates latent defects when each PR
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# ADR-0181: CORE-native Audio Compiler over the Delta-CRDT Substrate
|
||||
|
||||
**Status:** Accepted — implementation landed
|
||||
**Status:** Accepted (ratified 2026-06-03) — implementation landed
|
||||
**Date:** 2026-05-29
|
||||
**Implementation:** `sensorium/audio/` + `evals/audio_sensorium/`. Proof obligations are covered by `tests/test_audio_compiler.py`, `tests/test_audio_crdt_merge.py`, `tests/test_audio_eval_gates.py`, `tests/test_audio_pack_manifest.py`, and `tests/test_audio_sensorium_mount.py`.
|
||||
**Authors:** Joshua M. Shay, Core R&D Engine
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# ADR-0197: CORE-native Vision Compiler over the Delta-CRDT Substrate
|
||||
|
||||
**Status:** Accepted — implementation landed
|
||||
**Status:** Accepted (ratified 2026-06-03) — implementation landed
|
||||
**Date:** 2026-05-31
|
||||
**Implementation:** `sensorium/vision/` + `sensorium/adapters/vision.py`, `packs/vision/vision_core_v1/` (PR #537). Proof obligations are covered by `tests/test_vision_compiler.py`, `tests/test_vision_crdt_merge.py`, `tests/test_vision_sensorium_mount.py`, and `tests/test_vision_eval_gates.py`.
|
||||
**Authors:** Joshua M. Shay, Core R&D Engine
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# ADR-0208: Environmental Sensorium Loop
|
||||
|
||||
**Status:** Accepted — implementation landed (afferent scope)
|
||||
**Status:** Accepted (ratified 2026-06-03) — implementation landed (afferent scope)
|
||||
**Date:** 2026-06-04
|
||||
**Implementation:** `sensorium/environment/frame.py` (PR #540) + `sensorium/environment/harness.py` (PR #541). Proof obligations are covered by falsifiable tests in `tests/test_observation_frame_contract.py` (order-invariant frame trace hash, `merge_key` dedup, `TypeError` on raw-payload units, `ValueError` on efferent units) and `tests/test_observation_frame_harness.py`. Disjoint from the GSM8K serving path (no import of `generate.derivation` / `core.reliability_gate`).
|
||||
**Domains:** `sensorium/environment/`, `sensorium/compiler/`, `sensorium/*`, future sensorimotor compilers
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# ADR-0209: Sensorimotor Feedback Is Afferent
|
||||
|
||||
**Status:** Accepted — implementation landed (afferent scope)
|
||||
**Status:** Accepted (ratified 2026-06-03) — implementation landed (afferent scope)
|
||||
**Date:** 2026-06-04
|
||||
**Implementation:** `sensorium/sensorimotor/` (PR #540) + `sensorium/adapters/sensorimotor.py`, `packs/sensorimotor/sensorimotor_core_v1/` (PR #541). Proof obligations are covered by falsifiable tests in `tests/test_sensorimotor_contract.py` (deterministic unit + merge key, IR replay, idempotent delta merge, **no `decode`/`decode_batch` path**, hash-only trace with no command/trajectory payload) and `tests/test_sensorimotor_pack_manifest.py`.
|
||||
**Domains:** `sensorium/sensorimotor/`, `sensorium/protocol.py`, future robotics integrations
|
||||
|
|
|
|||
Loading…
Reference in a new issue