Record routing cargo hard cut
This commit is contained in:
parent
ffd91c20e9
commit
cec8a0db1c
5 changed files with 53 additions and 18 deletions
|
|
@ -1,8 +1,8 @@
|
|||
# Epiphany current algorithmic map
|
||||
|
||||
Updated: 2026-08-24
|
||||
Latest committed implementation cut: `2a435eb5` on `codex/epiphany-shakedown-live`
|
||||
Current worktree cut: documentation/evidence for singular Persona/tool provenance;
|
||||
Latest committed implementation cut: `ffd91c20` on `codex/epiphany-shakedown-live`
|
||||
Current worktree cut: documentation/evidence for fixed routing/retention cargo removal;
|
||||
Ox17 remains paused
|
||||
|
||||
This document describes the live machine. Historical cuts, rejected paths, and
|
||||
|
|
@ -33,7 +33,7 @@ Mind/runtime receipts own decisions and lifecycle identity; keyed RepoModel
|
|||
documents own repository structure; scratch and retrieval inputs belong to
|
||||
sealed reasoning passes. Two callerless OpenAI-runtime mouths and eight
|
||||
definition-only type constants are also gone. The cut is 291 pure deletions;
|
||||
the state-model crate is 398 lines. It does not touch the still-unrun Atlas
|
||||
the state-model crate is 366 lines. It does not touch the still-unrun Atlas
|
||||
inter-swarm path.
|
||||
|
||||
Provider observability is typed consequence, not a no-op callback shelf. Exact
|
||||
|
|
@ -50,8 +50,21 @@ and removes a linked-event vector that repeated `effect_document_id` plus a
|
|||
relationship slot every producer left empty. The memory keeps the exact
|
||||
Interpreter effect document and decision context. Tool receipts advance to v1
|
||||
and remove an always-empty raw-result reference; exact result JSON or error is
|
||||
the receipt consequence. Mind/runtime writable epochs are v10/v26, and old
|
||||
stores refuse rather than inheriting the retired shapes.
|
||||
the receipt consequence. Mind/runtime writable epochs were v10/v26 at that
|
||||
cut, and old stores refuse rather than inheriting the retired shapes.
|
||||
|
||||
Routing identity lives at the owner, not in every payload. Exact `ffd91c20`
|
||||
deletes the fixed Research role from Eyes evidence packets because their typed
|
||||
family plus request and decision-context identities already own provenance. It
|
||||
deletes the fixed Epiphany Persona agent label from each social mention because
|
||||
the Persona-only queue and immutable turn request own routing. Resident Self
|
||||
retention keeps cumulative lifecycle/envelope counts and its exact chained
|
||||
deletion digest; it no longer accepts a clock merely to persist an unread
|
||||
timestamp outside that chain. The live shapes are Eyes evidence packet v2,
|
||||
Persona social mention v2, Resident Self state v3/retention head v1, and
|
||||
Mind/runtime v10/v27. Model Atlas is unchanged and remains unaccepted until a
|
||||
live inter-swarm exchange exercises publication, transport, verification,
|
||||
admission, wake, and withdrawal end to end.
|
||||
|
||||
CultMesh contains no JSON-derived operator snapshot, coordinator receipt,
|
||||
Hands gate, role-review event, unauthenticated Odin/Eve provider row, or daemon
|
||||
|
|
|
|||
|
|
@ -350,6 +350,13 @@ Cut in this order:
|
|||
deleting duplicate effect-event provenance, an always-empty relationship,
|
||||
and an always-empty raw-result reference. Mind/runtime epochs are v10/v26;
|
||||
old writable stores refuse without migration.
|
||||
Exact `ffd91c20` deletes three more derived fields: the fixed Research role
|
||||
from Eyes packets, the fixed Epiphany Persona agent from queued mentions,
|
||||
and the unread Resident Self retention timestamp. Their owning request/
|
||||
context, Persona queue/turn request, and chained retention digest remain.
|
||||
Eyes packet v2, Persona mention v2, Resident Self state v3/retention head v1,
|
||||
and runtime v27 form the hard cut. Model Atlas remains intact for its first
|
||||
live inter-swarm collaboration run; component proofs are not acceptance.
|
||||
3. **Baseline transaction landed at `9f7b164f`; operator routing at `587c56d2`; Resident continuation and keyed acceptance at `478fb923`:** baseline Body Modeling is now thread-free from unresolved Body obligation through Launch/Wait/Review and exact Mind admission. Resident and operator callers consume the same family projection and acceptance owner. Thread ID remains immutable pass provenance only.
|
||||
4. **Proposal Modeling landed at `d1b031cb`:** its immutable request, worker launch, runtime attempt/result, and `Modeling.proposal_frontier` commit now own Launch/Wait/Review and admission. The aggregate launcher refuses proposal cargo; the old selector, validator, context builder, and generic-launch hint are deleted. Body and Proposal share only the exact-envelope launch CAS invariant, not a mutable family registry. Exact `b0a4978d` deletes the later duplicate launch-binding document entirely; the worker launch is the sole launch owner.
|
||||
5. **Continuation vocabulary landed at `e404c105` and was named truthfully at `fc5d1a4a`:** concrete pass families share one pure `EpiphanyAgentPassContinuationAction`; their semantic requests, projections, validators, and admission owners remain separate.
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
Updated: 2026-08-24
|
||||
Branch: `codex/epiphany-shakedown-live`
|
||||
Latest committed implementation cut: `2a435eb5`
|
||||
Current worktree: documentation/evidence for singular Persona/tool provenance;
|
||||
Latest committed implementation cut: `ffd91c20`
|
||||
Current worktree: documentation/evidence for fixed routing/retention cargo removal;
|
||||
Ox17 remains paused
|
||||
|
||||
## Orientation
|
||||
|
|
@ -15,7 +15,7 @@ Idunn's Yggdrasil CI/CD task with local compiler work, or wake resident
|
|||
cognition without an explicit operator resumption.
|
||||
|
||||
Epiphany is a supervised engineering alpha. Exact source `d2ca6630` remains the
|
||||
production symlink body and is inactive. Exact `2a435eb5` is the current
|
||||
production symlink body and is inactive. Exact `ffd91c20` is the current
|
||||
build-affecting source. Historical live proofs remain evidence; they do not
|
||||
authorize the next capstone or Gate 1.
|
||||
|
||||
|
|
@ -45,6 +45,20 @@ authorize the next capstone or Gate 1.
|
|||
|
||||
## What just landed
|
||||
|
||||
Exact `ffd91c20` removes three fixed or non-causal fields outside Model Atlas.
|
||||
The Eyes evidence packet no longer repeats `source_role_id = research`; its
|
||||
request and decision-context identities own provenance. A Persona mention no
|
||||
longer repeats `target_agent_id = epiphany.Persona`; the Persona-owned queue and
|
||||
turn request own routing. Resident Self retention no longer accepts a clock
|
||||
only to store an unread `retained_at_millis`; counts plus the chained deletion
|
||||
digest remain the retention consequence. Eyes packet v2, Persona social mention
|
||||
v2, Resident Self state v3/retention head v1, and runtime v27 form a hard cut.
|
||||
Core and the swarm, model-runtime, and Persona-service entrypoints compile;
|
||||
Persona admission 7/7, Persona decision/retention 5/5, keyed Modeling/Research
|
||||
1/1, and both writable-epoch refusals 1/1 pass. The maintained source delta is
|
||||
6 net deletions. Model Atlas is untouched. Its component proofs are not a live
|
||||
inter-swarm collaboration result; that trial has not run.
|
||||
|
||||
Exact `2a435eb5` makes Persona-memory and tool-receipt provenance singular.
|
||||
Persona-memory v2 retains the exact Interpreter effect-document and decision-
|
||||
context IDs; its linked-event vector repeated that same effect ID and its
|
||||
|
|
@ -896,13 +910,13 @@ coordinator `12/12`, swarm `10/10`, and model-runtime `13/13`.
|
|||
|
||||
## Immediate next action
|
||||
|
||||
The Ox17 deployment lane is paused. Continue the source/test-authority audit
|
||||
from exact `0bb6a883`; do not compile or deploy through Idunn yet. Inspect the
|
||||
remaining production modules and tests by owner, consumer, invariant, and
|
||||
failure mode. Delete an abstraction with the tests that merely animate it when
|
||||
it has no decision-bearing consumer. Preserve the keyed Mind, sealed reasoning,
|
||||
direct Body-to-Modeling flow, family admission owners, Persona social state,
|
||||
provider boundaries, and consequence-verifying receipts.
|
||||
The Ox17 deployment lane is paused. Continue the registered-document and test-
|
||||
liability audit from exact `ffd91c20`; do not compile or deploy through Idunn
|
||||
yet. Delete an abstraction with tests that merely animate it when it has no
|
||||
decision-bearing consumer. Preserve keyed Mind, sealed reasoning, direct Body-
|
||||
to-Modeling flow, family admission owners, Persona social state, provider
|
||||
boundaries, consequence-verifying receipts, and the complete Model Atlas
|
||||
vertical slice until its first live inter-swarm collaboration trial.
|
||||
|
||||
Yggdrasil previously exposed 96 GiB of dead native Cargo targets after
|
||||
interrupted full-workspace builds; exact cleanup returned the builder target
|
||||
|
|
|
|||
Reference in a new issue