Parent epic: gHashTag/trinity#988
Work package: S08. Canonical authoring repository: gHashTag/t27. Proposed new paths become canonical only after S01 records ownership; extend existing domain specifications in place.
Problem
The organism proposal already exists, but bodyless declarations and undeclared test helpers are not a working persistence model. Trinity sessions/checkpoints and the separate experimental tmem contracts must have an explicit compatibility boundary.
Existing work to reuse
- specs/organism/mozg.tri
- specs/organism/dna.tri
- specs/brain/unified_state.t27
- specs/memory/
Related existing issues (not replaced):
Scope and deliverables
Acceptance criteria
Every executable claim must name its source/spec/compiler/dependency revisions, actual command, generated artifact and checked runtime result. Catalog presence, source parsing, typecheck.ok, an empty test set or a module shell cannot substitute for this evidence. Declared/unsupported behavior must remain labeled.
Dependencies
#3563
#3564
#3569
Existing issue references are reuse/blocker links, not new ownership of their implementation. Assess the applicable upstream blocker before enabling a capability.
Audited implementation anchors
Trinity baseline: 03ae2f93f5af2fd4fa23e4c613a3c0e19ac51530; t27 baseline: bff21b85b206a0dd367876343e56dcd8312d81ba. Refresh the pinned inventory before implementing if upstream changed.
Boundary
specs/brain/unified_state.t27
specs/organism/dna.tri
specs/organism/mozg.tri
src/tri-api/checkpoint.zig
src/tri-api/context.zig
src/tri-api/memory.zig
src/tri-api/session_store.zig
Parent epic: gHashTag/trinity#988
Work package: S08. Canonical authoring repository: gHashTag/t27. Proposed new paths become canonical only after S01 records ownership; extend existing domain specifications in place.
Problem
The organism proposal already exists, but bodyless declarations and undeclared test helpers are not a working persistence model. Trinity sessions/checkpoints and the separate experimental tmem contracts must have an explicit compatibility boundary.
Existing work to reuse
Related existing issues (not replaced):
Scope and deliverables
Acceptance criteria
Every executable claim must name its source/spec/compiler/dependency revisions, actual command, generated artifact and checked runtime result. Catalog presence, source parsing, typecheck.ok, an empty test set or a module shell cannot substitute for this evidence. Declared/unsupported behavior must remain labeled.
Dependencies
#3563
#3564
#3569
Existing issue references are reuse/blocker links, not new ownership of their implementation. Assess the applicable upstream blocker before enabling a capability.
Audited implementation anchors
Trinity baseline:
03ae2f93f5af2fd4fa23e4c613a3c0e19ac51530; t27 baseline:bff21b85b206a0dd367876343e56dcd8312d81ba. Refresh the pinned inventory before implementing if upstream changed.Boundary
specs/brain/unified_state.t27specs/organism/dna.trispecs/organism/mozg.trisrc/tri-api/checkpoint.zigsrc/tri-api/context.zigsrc/tri-api/memory.zigsrc/tri-api/session_store.zig