From cec8a0db1c3bfb2f3894ff31dcf9b0fa04c07ffb Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Mon, 24 Aug 2026 06:27:35 +0200 Subject: [PATCH] Record routing cargo hard cut --- notes/epiphany-current-algorithmic-map.md | 23 +++++++++++--- notes/epiphany-fork-implementation-plan.md | 7 +++++ notes/fresh-workspace-handoff.md | 34 +++++++++++++++------ state/ledgers.msgpack | Bin 705804 -> 706679 bytes state/map.yaml | 7 +++-- 5 files changed, 53 insertions(+), 18 deletions(-) diff --git a/notes/epiphany-current-algorithmic-map.md b/notes/epiphany-current-algorithmic-map.md index 776611d9..64f43f8a 100644 --- a/notes/epiphany-current-algorithmic-map.md +++ b/notes/epiphany-current-algorithmic-map.md @@ -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 diff --git a/notes/epiphany-fork-implementation-plan.md b/notes/epiphany-fork-implementation-plan.md index 73f14948..fa918bb5 100644 --- a/notes/epiphany-fork-implementation-plan.md +++ b/notes/epiphany-fork-implementation-plan.md @@ -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. diff --git a/notes/fresh-workspace-handoff.md b/notes/fresh-workspace-handoff.md index f4141a31..b2223363 100644 --- a/notes/fresh-workspace-handoff.md +++ b/notes/fresh-workspace-handoff.md @@ -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 diff --git a/state/ledgers.msgpack b/state/ledgers.msgpack index d82407d28d0a0542f73c5f788d6526c9faee6cb2..6869df0647b1719a8137980a5fafdaac8c9e4ba0 100644 GIT binary patch delta 830 zcmZ8f&uddb5H_jSHi95{5D^*i($Xd|ks9nf6$yB$#I`3dVceaUw`AXLy1OqwPC0lG z#DkZRe?#%$MLZPIlm0tio%dcM#ly$4yEF5B-^{#!xA*76-p4zY8|{O`gZ8T*S86}c zK0mCSS1K>xEUIr8)e0j&HyBqL*BG0O>x?bN_LoJqHn~{-o^IEc_b+Oj)%L;i)7Pzg z^NpxGMG+v5<NrH7?tf>pkJZgR;Ej`#QcqIvrf<}J`-5L4r zm>-Ow9*Q9a@HTUT`p##L`l-@ddDzK}Ba}tv+NKH~q#ESqMZyWYjlwdFO0VNKyIINdg&Rm$cJi+^ zKjZ?y2Mh$`$4xh1Yk?#u9JfljE@OcyhqOBoTbBYtf=+_SLIhUJe^hIZ%N|RPqMi?y zyUiBk%u@rN@r~7!82YFzamygYMDjJefKIa$!Scb~?c2-x_u9>Q1Vftf_>V0w1^2Sa zE{e%PtJ#YF^OP%C%chYPNy&=Z=g~kYk_h|+UAhlxUa-E3E*-CWSNG(`N)T}Gj@)cy tmEpb%n~r$W4LIXbr`-H