From 17a867e89ddf8b73f5e2a78bdb4c841de5494344 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sun, 23 Aug 2026 04:05:08 +0200 Subject: [PATCH] Record aggregate memory subtraction --- notes/epiphany-current-algorithmic-map.md | 19 +++++++++++++-- notes/fresh-workspace-handoff.md | 27 +++++++++++++++++----- state/ledgers.msgpack | Bin 653579 -> 654083 bytes state/map.yaml | 6 ++--- state/scratch.md | 13 +++++------ 5 files changed, 47 insertions(+), 18 deletions(-) diff --git a/notes/epiphany-current-algorithmic-map.md b/notes/epiphany-current-algorithmic-map.md index a35d1067..629e6787 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-23 -Latest committed implementation cut: `5b799b12` on `codex/epiphany-shakedown-live` -Current worktree cut: Ox16 scope-authority reconciliation and Ox17 preparation +Latest committed implementation cut: `39dd9fdb` on `codex/epiphany-shakedown-live` +Current worktree cut: heartbeat concurrency-domain audit; Ox17 remains paused This document describes the live machine. Historical cuts, rejected paths, and proof chronology belong in git, `state/ledgers.msgpack`, and bounded smoke @@ -279,6 +279,21 @@ The attempt aggregate centralizes exact request association and typed terminal classification. Archived fulfilled attempts must retain recoverable decision authority, not merely an ID/digest tombstone. +Heartbeat is scheduling physiology only. Exact `d1685df8` deletes its +personality, appraisal, rumination, dreaming, void-routine cognition, and +memory-graph paths. Exact `39dd9fdb` deletes the parallel agent-memory +identity/generation store, utterance vector, and generic self-patch admission. +When no explicit typed pressure exists, heartbeat sleeps and authors no Mind +state. + +One conflict domain remains under audit: `EpiphanyHeartbeatStateEntry` stores +participant scheduling together with pending Persona mentions, Persona turn +requests, blocked social pressure, and Persona retention state. These are not +one invariant. Collection members must become keyed identities so Persona +transport cannot make an unrelated Hands or Modeling scheduling mutation stale. +Ghostlight scene scheduling embedded in the Epiphany heartbeat executable also +requires an explicit owner or deletion. + ## RepoModel and semantic projection RepoModel persistence is keyed by semantic identity: identity/body binding, diff --git a/notes/fresh-workspace-handoff.md b/notes/fresh-workspace-handoff.md index fda3bca0..44f31b91 100644 --- a/notes/fresh-workspace-handoff.md +++ b/notes/fresh-workspace-handoff.md @@ -2,8 +2,8 @@ Updated: 2026-08-23 Branch: `codex/epiphany-shakedown-live` -Latest committed implementation cut: `5b799b12` -Current worktree: Ox16 scope-authority reconciliation and Ox17 preparation +Latest committed implementation cut: `39dd9fdb` +Current worktree: heartbeat concurrency-domain audit; Ox17 remains paused ## Orientation @@ -480,10 +480,25 @@ their obsolete tests are gone. Modeling retrieval now derives only live RepoArchitecture/RepoDataflow documents from the complete exact keyed RepoModel basis. Native core check passes and the library suite passes 472/472. -Next delete heartbeat personality/rumination `selfPatch` consumers, then the -aggregate agent-memory identity/generation store they alone preserve. Do not -run a full-workspace compile, package, deployment, or Ox root until the -subtraction audit closes. Never resume Ox10, Ox12, Ox13, Ox15, or Ox16. +Exact `d1685df8` deletes heartbeat aggregate cognition: personality/mood timing, +appraisal, rumination, dreaming, the void routine, and its memory graph. Exact +`39dd9fdb` deletes the remaining agent-memory identity/generation store, the +64-float utterance vector, generic `selfPatch` decoding/admission, the phantom +sleep-distillation contract, stale aggregate/thread schemas, and nine more +constructor/static-vector tests. Native role ingress now refuses unknown model +cargo instead of accepting forbidden identity and silently ignoring it. Core +passes 455/455 and the provider runtime passes 27/27. The obsolete repository- +local Cargo target was 2.5 GiB and was removed; compilation remains in the +shared target. + +Next map every writer of the heartbeat singleton. Scheduling fields currently +share one CAS identity with pending Persona mentions, Persona turn requests, +blocked social pressure, and Persona retention state. Split those collection +members by semantic identity so Persona transport cannot contend with unrelated +organ scheduling, and decide whether Ghostlight scene scheduling belongs in +Epiphany. Do not run a full-workspace compile, package, deployment, or Ox root +until the subtraction audit closes. Never resume Ox10, Ox12, Ox13, Ox15, or +Ox16. ## Operational state that matters diff --git a/state/ledgers.msgpack b/state/ledgers.msgpack index 49c0459071f340b438f2e1652ff70c11724acc64..517a4ebe6eb5f23fd54ad172b4eff09b6cc1637b 100644 GIT binary patch delta 531 zcmXw#zi!k(5XSLANK#PHP*9+eQl#K)pPXDml8y+`B1Ax)UwB9khW5YG1NI^l% z>FT@z5(VM~5RXAYn}#A16^tV&zWt+}`F-E)hhMwrSG%9?Wp}FM$^P;5;N`a)+rNK& z-pO8P+2#3a^nNwURKtE#bxXCOx~L8yy%B#H>6J@P0er`NC z`~KuD8iBndYmer329`VtCBVfZ(gKC_L_zX~8jefAV4)MCh`~^vCX6y86fnFl{$yJZwZhqs#?aOngd0ensLicQ;=D)E zwo>XyXv_7*Wp@9}a7Yq6BOJ>igfn?h!wodMqykPk66{Z>rRq9#8@YFuBE&9;YY3{t zvO0toQ#yg5gr5Fqg}`qh(klffm~)&tYbij(`ZqZa!@i4TL1{{orM4x}Xuxyu*abDw zp}|Q3&#C3)G}bcrY|z6g#s!1uN;&E Hr4)YwJ*L0n delta 71 zcmZqvrr!NYeS;VyuYr}RrIn#s)G-Fm?=LnhGZr#3zG