From 2f9f140e98b84002e660bc8b2e42d4c5a3942c2d Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Tue, 25 Aug 2026 02:01:52 +0200 Subject: [PATCH] Record earned model runtime boundary --- notes/epiphany-current-algorithmic-map.md | 10 +++++++++- notes/epiphany-fork-implementation-plan.md | 11 ++++++----- notes/fresh-workspace-handoff.md | 15 ++++++++++++--- state/ledgers.msgpack | Bin 731180 -> 731674 bytes state/map.yaml | 5 +++-- 5 files changed, 30 insertions(+), 11 deletions(-) diff --git a/notes/epiphany-current-algorithmic-map.md b/notes/epiphany-current-algorithmic-map.md index ed3e99a1..861968b0 100644 --- a/notes/epiphany-current-algorithmic-map.md +++ b/notes/epiphany-current-algorithmic-map.md @@ -661,7 +661,7 @@ interface authority. Exact `a6cf9383` first made that boundary physical in the package graph. The pure `epiphany-openai-runtime` library opens the exact model execution, derives the -provider request, normalizes typed provider events, emits governed tool +provider request, admits canonical native model events, emits governed tool intents, and records terminal physiology/audit without depending on a Codex crate. One shared source module at the release-bundle edge owns concrete Codex/OpenRouter authentication, credential reading, and network calls for the @@ -669,6 +669,14 @@ model and Persona entrypoints. Persona keeps its three-stage family executor; the service owns its concrete runner. Workers have one governed tool-capable route, not a tool route plus a parallel no-tools opinion. +The package boundary remains earned after the `a721b763` audit. It is one +optional library target containing model/Persona orchestration, pulled only by +the two model-backed release binaries behind `openai-runtime`. The root release +package owns nine production binaries; folding the library into that package +would spread model-runtime compilation or feature scaffolding across seven +unrelated entrypoints. Package count is not improved when compile fan-out and +ownership legibility get worse. + One logical state judgment consumes one pulled snapshot. Exact `7374be5e` makes Mind assembly, keyed RepoModel assembly, current-work projection, reasoning-basis construction, and Reorientation reuse the same CultCache. diff --git a/notes/epiphany-fork-implementation-plan.md b/notes/epiphany-fork-implementation-plan.md index 376121df..ee7af515 100644 --- a/notes/epiphany-fork-implementation-plan.md +++ b/notes/epiphany-fork-implementation-plan.md @@ -224,11 +224,12 @@ Delete or demote: Keep the five-day shakedown, Ox17 deployment, and Model Atlas operational Gate 1 paused. Exact `a721b763` leaves Epiphany with one native model event/receipt family and one package owning native contracts plus pure provider lowering. -Audit the library-only `epiphany-openai-runtime` package next. Its production -model and Persona entrypoints already belong to `epiphany-release-bundle`; if -the separate package protects no independent compile, dependency, or test -invariant, make it the root package's library target and delete its manifest -and dependency edge. +The library-only `epiphany-openai-runtime` package remains earned: its one +optional target isolates model/Persona orchestration from seven unrelated root +release binaries. Audit `epiphany-release-construction` next. It has one Core +consumer; if independent release-witness construction and focused testing do +not earn the package, move the owner under Core's existing packaged-release +module and delete the workspace member, manifest, and dependency edge. Preserve exact provider-request sealing, the lean Connector client ABI, OpenRouter's separate temporary release edge, keyed Mind audit/CAS guarantees, diff --git a/notes/fresh-workspace-handoff.md b/notes/fresh-workspace-handoff.md index ea154922..c3e3932e 100644 --- a/notes/fresh-workspace-handoff.md +++ b/notes/fresh-workspace-handoff.md @@ -4,9 +4,10 @@ Updated: 2026-08-25 Branch: `codex/epiphany-shakedown-live` Latest committed Epiphany source cut: `a721b763` Current connector source: `6dc80f6d266db4d82566d2434adcc55a48e8ecad` -Current pass: one native model event/receipt family serves every provider and -the model adapter owns pure provider lowering; audit the library-only model -runtime package next. Ox17 and Atlas Gate 1 remain paused +Current pass: one native model event/receipt family serves every provider, the +model adapter owns pure provider lowering, and the optional model-runtime +package is an earned compile boundary. Audit release construction next. Ox17 +and Atlas Gate 1 remain paused ## Orientation @@ -65,6 +66,14 @@ durable CultCache identity or field order. Model adapter 5/5, decision context roots reached 3.9 GiB/5,598 files and 4.7 GiB/6,524 files; both were removed and only the exact authenticated state inspector remains. +The follow-up package audit retains `epiphany-openai-runtime`. Its single +optional library target contains model/Persona orchestration and is enabled only +for the two model-backed release binaries. The root release package owns nine +production binaries; collapsing the library there would spread its compile +graph or feature scaffolding across seven unrelated entrypoints. No source +change was justified. The next subtraction audit is the single-consumer +`epiphany-release-construction` package. + Independent repository `GameCult/CodexConnector` owns the Codex credential and transport authority as one Cargo package with one public daemon binary and no linked Codex crates. Exact diff --git a/state/ledgers.msgpack b/state/ledgers.msgpack index a493c4f0cb65eb74c82cdf504623aaeeb06e0a32..58c9208460954c6997352837257bcd5f73646b93 100644 GIT binary patch delta 526 zcmYLFJ#Q015akX?Oxy$|O}dc~g2FKd0YxZjpreR{L^roP=UcI!IcE1_xpILNet~ro zzad2=3Th;TC@J_Iw6x5buj1{lcHX>sZ!W$~-hZE59u)hJPG_@|+5MA;k6(ScGQRus z!>!^?QJlTqlr*!#FC$Nla8;_GN{{NTS_|LNt*ElDrq+^e|f{=hvnfw%Rqt3|)H7vwa zy!V1M839CHLn$i`d{~CuKyHF&A_gCnTn0}qu_tzc%JihaJRcpcw}Uv?q*lduZrfc2 zMh%nz*#j|F(cZbCeW?vx-otZRvW&_}0|5+pja j%pEI5%x33rnh7KU7CSq2WZQ_8_lITK>YX&C=6m`J6?41G delta 82 zcmbPrMQ6L#~8TPIX5da7BVuHHcw@0pUT7t#2}g(h*^M` Y6^Pk@m>q~YfS41AxwcPb;-0Pw0R1x;_y7O^ diff --git a/state/map.yaml b/state/map.yaml index 71b7ad31..7fe8e63f 100644 --- a/state/map.yaml +++ b/state/map.yaml @@ -115,7 +115,7 @@ current_status: summary: The keyed RepoModel hard cut, decision-context foundation, Model Atlas code slice, complete Body, Proposal, frontier-verdict Modeling, frontier Research, frontier Verification, frontier Planning/PlanMind, Reorientation, and Persona decision-context lifecycles are landed on codex/epiphany-shakedown-live. Keyed Mind plus exact runtime receipts own coordinator presence, work discovery, deterministic launch, job-bound continuation, review, typed failure, semantic admission, and retained decision reachability. Exact 07d891ba and ec1431ff delete the persisted/global thread aggregate and its generic coordinator/prompt/revision surfaces. Exact f7948795 deletes MindGatewayReview, MindStateCommitReceipt v0, the generic interpreter prompt, runtime registration/read APIs, false thought/state-effect/adoption CultNet mouths, and stale launch proof profiles. CultMesh now projects only reasoning basis, decision context, and exact Mind commit receipt, read-only. Exact 1c9aafd8 seals the terminal decision context before model-backed frontier-Planning failure and binds the typed failure to it. Exact e0e75a30 deletes the residual aggregate role patch/parser/policy surface, gives Research one closed typed decision, and deletes the unowned generic Imagination planning patch. Exact 12b1b285 makes runtime model/tool binding validation the shared owner for execution and decision sealing; hostile provider, receipt, and stored-binding substitutions refuse, while retained basis/context audit survives transcript-delta deletion. Exact 01602fd3 advances Mind/runtime to v2/v1 and refuses historical or split writable identity pairs before registered writers see them. Exact 26b6a5bf proves simultaneous disjoint Modeling writes, simultaneous Verification+Modeling admission, same-identity conflict, exact replay, and reopened graph assembly; raw mutation primitives are crate-private. Exact 7c2ebd81 moves Persona state-note admission from the legacy agent-memory aggregate into keyed Mind documents and proves a concrete Hands consequence can commit simultaneously. Exact 79c0e373 seals the assembled Persona input and observed source versions in Mind before inference. Exact d3300bba authenticates that input through its one exact Mind commit, refuses naked typed documents, re-enters without external observation or model inference, and proves current-work reconstruction is identical and read-only across Launch, Wait, completed, and post-Research boundaries. Exact edb5c3a3 deletes the launch, heartbeat, and terminal-result family identity mirrors: the sealed typed launch owns live pass identity and the archived attempt owns historical request identity. Exact cabdd6c3 separates immutable coordinator incarnation basis/terminality from minimal model-session admission and removes the remaining session prose, clocks, dead states, redundant options, and whole-store coordinator snapshot. Exact a46725a1 reduces runtime jobs to Queued/Completed/Failed admission latches and removes timestamp selection from Research. Exact 10a70afc derives job role/session ownership from sealed launches and model bindings, leaving the generic job as identity plus status. Exact 53e869c0 removes generic job-result evidence/artifact mirrors; exact 8eaa96c5 stops persisting generic result documents for structured worker decisions; exact 2c3335dc deletes the generic result family entirely and makes typed decisions, model receipts/failures, job status, and process claims own their respective terminal facts. Exact dbb00c2b retains the minimal live/archive session pair for explicit phase closure and retired-identity refusal while deleting display echoes and a wrapper. Exact 24023265 makes the sealed Verification projection the sole Hands receipt input and deletes the duplicate live reread path. Exact a01c6842 deletes the coordinator's same-function always-approved Hands review, derives consequence authority through route/intent/grant identities, and refuses ambiguous receipt sets instead of selecting by timestamp. No compatibility reader, bootstrap aggregate, schema migrator, or dual reader survives. The source-level Decision-Auditable Concurrent Mind migration is accepted; the fresh exact-package capstone remains open. The machine remains a supervised engineering alpha; Model Atlas operational Gate 1 stays paused. public_positioning: docs/positioning.md is the current public claim owner. Epiphany is the organizational layer above frontier AI workers; global coherence collapse is the primary failure; prompts are bounded projections of governed organizational state; humans retain purpose, judgment, authority, disagreement, exceptions, and acceptance. GameCult is the forge and longitudinal evidence program for a target federation of one locally owned Epiphany project organism per living project Body. Model Atlas carries typed offers, claims, evidence, and derived technical relationships; Bifrost is the intended external work, membership, governance, attribution, and identity-linked receipt rail. Public Persona relationships and visitor surfaces are intended social infrastructure, while private Mind and consequence authority remain local. The fleet, real three-repository Gate 1, complete Bifrost attribution, sustained autonomous production, visitor experience, and external design-partner pilots remain gated alpha targets. competitive_launch_signal: The 2026-08-22 Munder Difflin launch analysis in notes/munder-difflin-launch-intelligence-2026-08-23.md is the current Eyes/Imagination owner for this category signal. It establishes strong demand to try a packaged, local, visual multi-agent control plane and supplies repeated qualitative demand for an operator-attention surface over plans, questions, blockers, decisions, consequences, and liveness; it does not establish retention, reliable autonomy, or paid product-market fit. Munder is materially ahead in installation, cross-platform reach, provider reuse, category compression, community formation, and feedback velocity. Its public failures make renderer-owned physiology, cross-Body restoration, proxy safety metrics, false consequence receipts, provider parity, and marketed-but-unavailable federation concrete falsification targets. Epiphany does not yet own a general operator UI: Persona projection into shared asynchronous chat is the concrete human surface, while CultMesh remains projection-neutral. Social Aquarium, a dense operator cockpit, TUI, and audit surfaces may use distinct Eve compositions over the same provider-owned facts. A one-hour projection experiment and managed continuity/federation remain evidence-led options rather than adopted roadmap authority; the source-subtraction and test-authority audit remains next. - latest_phase: Fresh-package Ox17 and Model Atlas Gate 1 remain paused while source subtraction continues. Exact a721b763 leaves one canonical native model request/event/receipt family, one model-adapter package owning native contracts plus pure provider lowering, a direct temporary OpenRouter release edge, and a lean authenticated CodexConnector client ABI. The independent CodexConnector daemon owns Codex caller admission, credential custody, provider transport, replay, and transport receipts; Yggdrasil runs it as its own service and Idunn target for Ghostlight, while a live Epiphany caller remains unaccepted. Keyed typed Mind, sealed reasoning bases and decision contexts, exact strong-read batch CAS, state-driven work, direct Body-to-Modeling flow, family-owned admission, Persona state, Hands consequences, Verification audits, and decision-preserving archival remain authoritative. Runtime events, role lanes, timestamps, global revisions, aggregate RepoModel authority, provider-event mirrors, embedded Codex transport, and the one-file OpenAI adapter package own no behavior. Continue by auditing whether the library-only epiphany-openai-runtime package protects an independent invariant or should become the release package's library target. + latest_phase: Fresh-package Ox17 and Model Atlas Gate 1 remain paused while source subtraction continues. Exact a721b763 leaves one canonical native model request/event/receipt family, one model-adapter package owning native contracts plus pure provider lowering, a direct temporary OpenRouter release edge, and a lean authenticated CodexConnector client ABI. The independent CodexConnector daemon owns Codex caller admission, credential custody, provider transport, replay, and transport receipts; Yggdrasil runs it as its own service and Idunn target for Ghostlight, while a live Epiphany caller remains unaccepted. Keyed typed Mind, sealed reasoning bases and decision contexts, exact strong-read batch CAS, state-driven work, direct Body-to-Modeling flow, family-owned admission, Persona state, Hands consequences, Verification audits, and decision-preserving archival remain authoritative. Runtime events, role lanes, timestamps, global revisions, aggregate RepoModel authority, provider-event mirrors, embedded Codex transport, and the one-file OpenAI adapter package own no behavior. The optional epiphany-openai-runtime package remains earned because it isolates model and Persona orchestration from seven unrelated root release binaries. Continue by auditing the single-consumer epiphany-release-construction package. execution_binding_authority_cut: Exact ce6bff12 reduces model and tool execution bindings to the only facts they own. A model binding maps one native request to its runtime session and job; a tool binding maps one typed intent to its runtime session and job. Provider identity, source worker, reasoning basis, and model-request ancestry are no longer copied into bindings or compared through timestamp-shaped API arguments. Validation, retention, public-source lookup, worker terminality, decision sealing, and tool continuation reload the exact native request or tool intent. Runtime writable state advances to v37. Core, epoch refusal, transcript-free decision audit, OpenAI tool continuation, and the release-owned tool runtime pass. The cut removes 67 net source lines and leaves runtime_spine.rs at 9,300 physical lines with 50 public functions and 25 public structs. Verification generated 12.713 GiB across 19,134 files; Cargo cleanup restored the single 1.78 MiB state inspector. Atlas is untouched; no live inter-swarm collaboration has run. provider_transport_boundary_cut: Exact ed7357a2 removes Codex transport from Epiphany's compiled body. The complete epiphany-openai-codex-spine package, codex-login/codex-client graph, CODEX_HOME/auth.json readiness, direct Codex HTTP/SSE, and Codex credential creation/argv are gone. Model and Persona entrypoints use the lean typed client from exact CodexConnector 54d8bc2525b7e7fa1b9dd26b95871247ff4c7566 over authenticated loopback MessagePack; Connector owns Codex auth, transport, replay, and exact native/provider digest receipts. Epiphany retains sealed native/provider requests, strict schema/call-ID projection, tool continuation, decision admission, and typed receipt evidence. OpenRouter remains one direct ureq/Rustls boundary with its own credential and terminal-tool dialect. Model receipts advance to v1 and runtime to v38; caller identity, both request digests, and cached-token usage survive transcript deletion. The maintained non-lock source shrinks by 857 lines and Cargo.lock drops 4,830 lines. Core 150/150, runtime 21/21, adapter 5/5, model edge 12/12, Persona 1/1, exact launch checks, and focused no-deps Clippy pass. Two focused build roots totaling 10.8 GiB were removed; only the exact 1,776,640-byte state inspector at SHA-256 DD38855C6F092C2C53D2212A938E737643F41130F4681708840BA6075320A04E remains. Atlas is untouched and no collaboration acceptance is claimed. provider_request_authority_cut: Exact c37cae8b replaces the durable generic OpenAI-shaped request with a closed provider-request document. The consumer adapter now lowers the canonical native request directly to either the exact final `CodexProviderRequest` or the exact OpenRouter request before inference and decision-context sealing. The release edge no longer performs Codex schema, tool, call-ID, or output-format lowering; it supplies the already sealed Codex request to the authenticated Connector invocation. Runtime and decision-context writable schemas advance to v47/v3 with no compatibility reader. Exact 87ea81db pins current Connector source 6dc80f6d266db4d82566d2434adcc55a48e8ecad and deletes Epiphany's obsolete 106-line public schema for the dead generic request, leaving two earned portable CultNet contracts. Connector separates contract-only, client, and daemon compile surfaces; Epiphany uses the contract-only surface in the adapter and the client surface only at the release edge. The Epiphany source cuts remove 125 net maintained lines; Core 152/152, runtime 21/21, adapter 5/5, model edge 12/12, Persona 1/1, and Connector contract/client/daemon 8/8, 10/10, 29/29 pass. Atlas is untouched and no live collaboration acceptance is claimed. @@ -226,7 +226,7 @@ current_status: resident_physiology: historical_c011_exact_465af24d_zero_zombie_proof_accepted_current_containers_exited_255 vendored_codex_eviction: Exact 7a125d78 deletes all 3,592 tracked vendored Codex files and 851,099 lines after Cargo metadata and manifest/source guards prove no build consumer. The seven dirty files contained only rustfmt and blank-line churn, so no semantic work was discarded or preserved as a counterfeit artifact. The root workspace exclusion, obsolete AGENTS search recipes, vendor-specific license clauses, and two superseded live migration notes are gone. The independent Connector contract remains the sole Codex-facing compile dependency. Gamecult-ops exact cb63e77 corrects the Yggdrasil inventory from the extinct Epiphany-branded/Ghostlight-owned daemon to the independent `yggdrasil-codex-connector` Idunn target. Historical archive notes and the explicitly dated June Body whitepaper remain inert history. No compilation or deployment mutation was required. unresolved_authority: `runtime_spine.rs` remains the largest central liability; it still mixes immutable identity, minimal model sessions/jobs, process claims, model/tool execution binding, family admission, consequence receipts, retention, and resurrection fences. Exact a01c6842 removes the counterfeit Hands review; route, Substrate Gate grant, minimal intent, frontier authority, and exact consequences now own that chain. No production actuator authors those receipts, so the coordinator truthfully stops at `awaitingHandsExecutor`. Exact c37cae8b closes the two-stage Codex request seam, exact 7a125d78 removes the excluded implementation corpse, exact 7374be5e removes split-snapshot current-work projection, exact 5f1bea39 removes the second fulfillment/replay store snapshot, and exact 2bcbf268 makes current work the sole coordinator scheduling projection. Ghostlight exact 8e7d980 pins the same Connector source contract. Historical c011 and partial Gate roots stay untouched/read-only. - next_action: Continue source subtraction from exact a721b763. Audit the `epiphany-openai-runtime` library package, whose production model and Persona entrypoints are already owned by `epiphany-release-bundle`. Prove whether its separate Cargo package protects an independent compile, dependency, or test invariant; otherwise make it the root package's library target and delete the package manifest/dependency. Preserve the one native model event/receipt family, exact provider-request sealing, Connector wire ABI, OpenRouter's separate temporary edge, decision audit, CAS, terminality, retention, and resurrection guarantees. Keep Model Atlas operationally paused and avoid local workspace-wide builds or deployment mutation. + next_action: Continue source subtraction from exact a721b763. Audit `epiphany-release-construction`, which has one Core consumer and one library target. Prove whether independent release-witness construction/testing earns a package boundary; otherwise move its pure construction owner under Core's existing packaged-release module and delete the workspace member, manifest, and dependency edge. Preserve exact packaged-release CAS, conflict, substitution, target-suffix, lifecycle, and re-entry proofs; update the Model Atlas focused command if the owner moves. Keep the earned optional `epiphany-openai-runtime` package, the Connector ABI, OpenRouter edge, keyed Mind audit/CAS, and the complete unrun Model Atlas slice intact. Avoid local workspace-wide builds or deployment mutation. single_snapshot_current_work_cut: Exact 7374be5e makes one pulled CultCache snapshot the sole input to Mind assembly, keyed RepoModel assembly, current-work Research and Planning lifecycles, Hands readiness, Modeling launches, reasoning-basis assembly, and Reorientation request projection. Three path-based wrappers and numerous repeated open/pull sequences are gone; Research and Verification admission also reuse their already authenticated cache for review and public-source consequence checks. The public Codex Connector client remains the earned ABI stub: deleting it would duplicate authenticated encryption and framing in every consumer, while no daemon/auth/HTTP/SSE implementation compiles into Epiphany. The cut is one net maintained line smaller, adds no schema, dependency, target, or process, and passes Core check, current-work 3/3, reasoning-context 8/8, Reorientation 1/1, Mind determinism 1/1, and RepoModel determinism 1/1. The focused run produced 2.0 GiB across 2,867 files; cleanup restored exactly the 1,776,640-byte inspector at SHA-256 DD38855C6F092C2C53D2212A938E737643F41130F4681708840BA6075320A04E. single_snapshot_fulfillment_cut: Exact 5f1bea39 makes typed fulfillment replay consume the caller's already pulled runtime Mind snapshot. Research, Verification, Proposal Modeling, PlanMind continuation, fulfilled-worker archival, and Resident Self completion no longer reopen the same `.cc` file while validating one immutable result. The generic path-based fulfillment wrapper is deleted. The public provider-runtime role-result function remains the sole path-based CAS writer; cache-local fulfillment can only replay the exact result already present in its supplied snapshot. The cut adds 17 maintained lines net to remove repeated physical reads while adding no schema, dependency, target, process, or decision authority. Core check, current-work 3/3, reasoning-context 8/8, structured-failure refusal, and the release-owned swarm entrypoint pass. Verification produced 2.2 GiB across 3,189 files; cleanup restored the exact authenticated state inspector. single_projection_coordinator_cut: Exact 2bcbf268 makes the current-work projection the sole scheduling input for operator status and Resident Self. An accepted reorientation decision's real manual-regather obligation is projected once with Body, Research, Planning, Modeling, Verification, Imagination, and Hands work. Status no longer opens and assembles Mind separately, and Resident Self no longer hard-codes a contradictory Continue value. `EpiphanyCrrcAction`, its five impossible transition variants, the parallel coordinator-input field, and the second Mind read are gone. The existing reorientation lifecycle now proves the durable regather decision reaches the user-visible coordinator action. The cut removes 12 maintained lines net, adds no persisted schema, dependency, target, or process, and passes Core check, current-work 3/3, Reorientation 1/1, operator-sanitization 1/1, and the release-owned coordinator compile. Verification produced 1.6 GiB across 2,924 files; cleanup restored the exact authenticated state inspector. @@ -234,6 +234,7 @@ current_status: reorientation_terminal_projection_cut: Exact dfe3757b makes the one current-work projection retain whether terminal Reorientation review represents a typed model failure. The coordinator no longer reopens the runtime job merely to select success or failure admission; each admission owner still performs its exact strong validation. Production code shrinks by three lines, while two consequential assertions distinguish successful and failed review. Core check, Reorientation 1/1, and the release-owned coordinator compile pass. Verification produced 1.6 GiB across 2,924 files; cleanup restored the exact authenticated state inspector. native_model_event_cut: Exact b83c0416 deletes the transient OpenAI/provider request-input, tool, stream-event, payload, and receipt mirrors. CodexConnector and OpenRouter now terminate directly into the one native `EpiphanyModelStreamEvent` and `EpiphanyModelReceipt` family already persisted and admitted by Mind. The native receipt already carries provider response identity, usage, transport, caller identity, exact native/provider digests, and cached-token usage, so no evidence was lost. The cut removes 147 maintained lines with no schema epoch change. Adapter 5/5, runtime 21/21, release model edge 12/12, and focused checks pass; both verification roots were removed. model_adapter_package_cut: Exact a721b763 deletes the one-file `epiphany-openai-adapter` Cargo package. Its pure provider request lowering and OpenRouter response projection now live beside the canonical native model contracts in `epiphany-model-adapter`; transport remains in the release edge or independent Connector daemon. One manifest, workspace target, dependency edge, and 27 maintained lines disappear without changing serialized identities or field order. Model adapter 5/5, decision context 8/8, runtime 21/21, release model edge 12/12, and focused checks pass. Verification produced 4.7 GiB across 6,524 files; cleanup restored the exact authenticated state inspector. + model_runtime_package_audit: Keep `epiphany-openai-runtime` as an earned optional library boundary. Its single library target contains about 190 KiB of model and Persona orchestration with thirteen direct dependencies. The root release package owns nine production binaries and pulls this library only behind `openai-runtime` for the model and Persona entrypoints. Folding it into a root library would make state, Body, swarm, coordinator, release, permit, and tool binaries compile or feature-mask model-runtime anatomy they do not consume. No source change is justified; deleting a manifest while increasing compile fan-out would violate the subtraction objective. runtime_spine_surface_cut: `runtime_spine.rs` owns immutable runtime identity, minimal model sessions/jobs and process claims, model/tool execution bindings, family admission, consequence receipts, retention, and identity-resurrection fences. Provider requests remain exact durable audit input; provider events/receipts normalize into one native persisted stream/receipt family. The sealed typed worker launch owns live pass-family identity and outer-worker role. Model execution bindings own model-session membership; outer-worker root membership is structural. Archived worker attempts retain exact request kind/ID, deletion digest, decision context, and full typed structured outcome after live launch deletion, including typed failures. Model sessions carry only grouping identity plus the active/completed phase latch; completed-session retention derives its exact jobs from model bindings and writes one private tombstone containing retired identities plus the deletion-chain digest. The live and archived documents protect distinct admission and resurrection invariants and do not duplicate decision cargo. Runtime jobs carry only job identity plus the Queued/Completed/Failed latch. No job clock, role/session mirror, intermediate status, generic terminal-result document, latest-result selector, or model-turn identity echo participates in causality. Typed role/reorientation outcomes own structured terminal decisions and atomically close their job/process physiology; native model receipt/failure records own model-pass terminality; process claims own process death. Verification reasons from the exact route, authority, intent, patch, command, and commit bodies sealed in its basis and has no review document or live receipt-reread tool. Mind/runtime writable epochs remain v11/v47; archived worker attempts are v3. Family launch CAS, model execution, and coordinator basis admission are the only session/job creation owners. Continue subtraction through the remaining single-caller runtime-spine surfaces; do not recreate deleted authority through registries, adapters, compatibility readers, or summary DTOs.