Merge pull request #545 from AssetOverflow/docs/ratify-sensorium-afferent

docs: ratify sensorium afferent ADRs + work-sequencing acknowledgment
This commit is contained in:
Shay 2026-06-03 22:29:50 -07:00 committed by GitHub
commit 3a72d69678
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 13 additions and 4 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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