Map daemon status ownership fault

This commit is contained in:
Meta Vens 2026-08-23 08:25:08 +02:00
commit 25bec447ec
4 changed files with 19 additions and 3 deletions

View file

@ -1,7 +1,7 @@
# Epiphany current algorithmic map
Updated: 2026-08-23
Latest committed implementation cut: `753707ff` on `codex/epiphany-shakedown-live`
Latest committed implementation cut: `c977d149` on `codex/epiphany-shakedown-live`
Current worktree cut: remaining CultMesh invariant/test audit; Ox17 remains paused
This document describes the live machine. Historical cuts, rejected paths, and
@ -59,6 +59,14 @@ admission. Cross-repository inspection found no producer for Epiphany's former
v0 deployment and aftercare DTOs; Epiphany had no writer, test, or consumer for
them. Those schemas, registry entries, context fields, loaders, and key helpers
are deleted rather than advertising a crossing that never existed.
The remaining generic daemon-status aggregate has no production writer. Tests
can mint it, while the supervisor and local-Verse view only read it. Real
semantic and workspace-coverage projectors already own family-specific
heartbeat/readiness receipts. During the supervisor split those receipts must
remain the observation owners; adding a generic status producer would merely
animate another mirror. The generic status/poke path is therefore a mapped
deletion target, not a foundation to harden.
The model-provider boundary explicitly selects a
typed provider dialect and internally derives the exact provider request from
the canonical native request. OpenRouter/Ox is the current Yggdrasil provider;

View file

@ -639,6 +639,14 @@ had no writer, test, or consumer beyond unused context slots and loaders. The
cut removes 151 lines; non-test core, CultMesh 27/27, and prompt projection 1/1
pass.
The next producer audit found no production writer for
`EpiphanyCultMeshDaemonStatusEntry`; only CultMesh tests call its public writer.
The daemon supervisor and local-Verse context read this manually conjured
aggregate, while the real semantic/workspace projectors already publish their
own heartbeat/readiness receipts. Do not add a status publisher. In the
supervisor split, consume family-owned health directly and delete the generic
status/poke mirror once its command paths have moved.
Preserve cluster topology while it owns the runtime-bound Body domain and
bootstrap evidence. Separately split the
remaining daemon supervisor's

Binary file not shown.

View file

@ -91,8 +91,8 @@ current_status:
starfire_linux_modeling_peak: 109887488_bytes_resident_body_plus_modeling_circuit
yggdrasil_epiphany_service_contract: idunn_source_change_owner_eve_and_local_typed_operator_surfaces_no_discord_control_plane
resident_physiology: historical_c011_exact_465af24d_zero_zombie_proof_accepted_current_containers_exited_255
unresolved_authority: The final heartbeat scheduler, Rust self-source inspection tests, production-absent provider tableaux, duplicate organ contracts, fixed-policy persistence, JSON-derived shadows, unauthenticated legacy rows, RepoWork aggregates, service-audit helper, unused Bifrost accounting/proof families, duplicate bootstrap status, duplicate latest loaders, obsolete topology/bootstrap tableaux, test-only generic policy writer, counterfeit Idunn receipts, and legacy migrators are gone. The daemon supervisor remains a launch/reconcile authority knot; deleted textual tests named real sequencing claims but never proved them. Decompose that body before restoring transition proof. The daemon-status producer boundary still needs ownership confirmation before subtraction. Cluster topology remains persisted because its Body domain and bootstrap evidence are runtime-bound and consumed by supervision. Fresh exact-package Ox17 and Model Atlas Gate 1 remain paused until subtraction closes. Bifrost remains Persona and governed external-consequence transport. Historical c011 and partial Gate roots stay untouched/read-only.
next_action: Confirm the daemon-status producer boundary, then write the daemon supervisor authority map and split launch/reconcile physiology before adding any transition proof. Preserve topology while it owns runtime-bound Body/bootstrap evidence. Do not run a local full-workspace compile, package, deployment, or Ox root.
unresolved_authority: The final heartbeat scheduler, Rust self-source inspection tests, production-absent provider tableaux, duplicate organ contracts, fixed-policy persistence, JSON-derived shadows, unauthenticated legacy rows, RepoWork aggregates, service-audit helper, unused Bifrost accounting/proof families, duplicate bootstrap status, duplicate latest loaders, obsolete topology/bootstrap tableaux, test-only generic policy writer, counterfeit Idunn receipts, and legacy migrators are gone. The daemon supervisor remains a launch/reconcile authority knot; deleted textual tests named real sequencing claims but never proved them. The generic daemon-status aggregate has no production writer: tests mint it, while supervision reads it despite family-owned projector heartbeat/readiness receipts already existing. Decompose that body before restoring transition proof. Cluster topology remains persisted because its Body domain and bootstrap evidence are runtime-bound and consumed by supervision. Fresh exact-package Ox17 and Model Atlas Gate 1 remain paused until subtraction closes. Bifrost remains Persona and governed external-consequence transport. Historical c011 and partial Gate roots stay untouched/read-only.
next_action: Write the daemon supervisor authority map around family-owned health inputs, then split launch/reconcile physiology and delete the unowned generic daemon-status/poke mirror instead of adding a producer. Preserve topology while it owns runtime-bound Body/bootstrap evidence. Do not run a local full-workspace compile, package, deployment, or Ox root.
active_subgoals:
- Complete the fresh exact-package Decision-Auditable Concurrent Mind capstone before any further operational Gate run.