docs: the session framework slices that landed, and the two that are blocked
This commit is contained in:
parent
954b9f4db5
commit
01494a104e
2 changed files with 34 additions and 0 deletions
|
|
@ -160,6 +160,10 @@ delayed rendering retains its handle. Distinguish AssetRef from transient Artifa
|
||||||
|
|
||||||
**Depends on:** SESSION-02, MEDIA-01 and the profile/identity foundation in the broader backlog.
|
**Depends on:** SESSION-02, MEDIA-01 and the profile/identity foundation in the broader backlog.
|
||||||
|
|
||||||
|
**2026-09-22:** blocked. The profile/identity foundation is FOUNDATION-02
|
||||||
|
(`feat/brain-profile-contract`) in the [MaleCNS backlog](../malecns-modular-implementation.md),
|
||||||
|
which has not been built. Not started.
|
||||||
|
|
||||||
**Implement:** adapter over existing LIF, plasticity, retina and fixed readout primitives;
|
**Implement:** adapter over existing LIF, plasticity, retina and fixed readout primitives;
|
||||||
reference-first composition/goldens; independently seeded agent state and shared immutable data.
|
reference-first composition/goldens; independently seeded agent state and shared immutable data.
|
||||||
Avoid using the old whole-frame `tick` wrapper if it changes the specified phase ordering.
|
Avoid using the old whole-frame `tick` wrapper if it changes the specified phase ordering.
|
||||||
|
|
@ -172,6 +176,10 @@ dispatch order and varying worker count preserves results. Keep 64-role limits e
|
||||||
|
|
||||||
**Depends on:** AGENT-01 and environment/task extraction in the broader backlog.
|
**Depends on:** AGENT-01 and environment/task extraction in the broader backlog.
|
||||||
|
|
||||||
|
**2026-09-22:** blocked. AGENT-01 is blocked, and environment/task extraction is
|
||||||
|
RUNTIME-01 (`refactor/environment-task-boundary`) in the same backlog, which has not been
|
||||||
|
built. Not started.
|
||||||
|
|
||||||
**Implement:** binjgb environment, task-local memory inspector and identity/existing action
|
**Implement:** binjgb environment, task-local memory inspector and identity/existing action
|
||||||
adapter. Keep `legacy-gameboy-v1` separately routed with exact old ordering/hash semantics.
|
adapter. Keep `legacy-gameboy-v1` separately routed with exact old ordering/hash semantics.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -748,3 +748,29 @@ rewritten separately.
|
||||||
inside one commit), so the run restarted from rung 8, VIRIDIAN CITY, with
|
inside one commit), so the run restarted from rung 8, VIRIDIAN CITY, with
|
||||||
`fly-reset-to-milestone 8`; the v5 checkpoint migrated to v6 as designed. The previous state is
|
`fly-reset-to-milestone 8`; the v5 checkpoint migrated to v6 as designed. The previous state is
|
||||||
archived beside the store.
|
archived beside the store.
|
||||||
|
|
||||||
|
## 2026-09-22 - session framework: what landed and what stopped
|
||||||
|
|
||||||
|
The session framework slices from docs/design/session-framework/implementation.md were built
|
||||||
|
in ordered waves, each on its own branch with an independent review before merge.
|
||||||
|
|
||||||
|
Landed on main: CONTRACT-01, BUS-01 through BUS-03, SESSION-01, SESSION-02, MEDIA-01,
|
||||||
|
STATE-01 and PUBLISH-01. Together they give the repo an executable session contract with a
|
||||||
|
TypeScript oracle, a conforming bus with a written conformance table, a lockstep session that
|
||||||
|
runs in process, on threads or as one process per fly, native frame and audio observations
|
||||||
|
with spectator isolation, a coherent all-participant checkpoint with group restore and a
|
||||||
|
liftable fence, and an internal publication boundary with committed snapshots over the same
|
||||||
|
bus. Every contract silence met on the way was closed by a dated amendment in the affected
|
||||||
|
document rather than by convention; none touched doctrine.
|
||||||
|
|
||||||
|
Also landed: the bus test suite asserts guarantees rather than the machine's timing, and a
|
||||||
|
coordinator defect found through one of those flakes is fixed, where a lifecycle
|
||||||
|
acknowledgement that legitimately releases nothing was treated as a fault.
|
||||||
|
|
||||||
|
Stopped: AGENT-01 and ENV-01 are blocked on FOUNDATION-02 and RUNTIME-01 from the MaleCNS
|
||||||
|
backlog, which do not exist yet. The profile contract and the environment boundary are
|
||||||
|
decisions for the operator, so the swarm stopped here. DOLPHIN-01 was never in scope.
|
||||||
|
|
||||||
|
Measured on the development box, not capacity claims: bus RPC near one millisecond at the
|
||||||
|
median; a two-fly transition near 10 to 12 ms at the median in every execution mode; about
|
||||||
|
5.7 MiB per participant process when split.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue