Record release construction proof

This commit is contained in:
Meta Vens 2026-08-09 08:45:04 +01:00
commit 222314a4cb
4 changed files with 48 additions and 6 deletions

View file

@ -2030,3 +2030,19 @@ Live CultMesh publication is a distinct authority and may continue through the
core document catalog. The deletion line is the core-owned construction module:
construction logic must not remain duplicated behind a new wrapper, and a
bootstrap packaging tool must not depend on monolithic `epiphany-core`.
Commit `76afdaf0` completes that cut. `epiphany-release-construction` owns the
typed entries plus package/build/hash/copy/witness/inspect path. Core re-exports
those contracts and owns only CultMesh publication, load, and authenticated
lookup. The standalone `epiphany-package` CLI therefore cannot publish live
state and its dependency graph contains no `epiphany-core`. The shipped
`epiphany-release` CLI retains publication and consumes the same constructor
types. All 19 moved tests pass and the core test harness compiles.
On the existing Starfire dependency cache, exact cold bootstrap fell from
7m57s to 30.24s and warm bootstrap to 4.40s. Exact `76afdaf0` packaging produced
release `sha256-30caab9e...a1aec` and witness `sha256-89c2ad60...fdecf` in
12m16s of Cargo work without warnings. Its warm replay took 10.16s total, Cargo
0.82s, and reproduced both identifiers. Independent inspection accepted both.
The packaged full publisher accepted the narrow tool's witness and advanced the
resident release Verse hash from `b160c610...3909` to `83ed430f...ae81`.

View file

@ -1,5 +1,31 @@
# Fresh workspace handoff
## Release-construction bootstrap extracted — 2026-08-09
Commit `76afdaf0ce863f19e9396ef4d21ed8ff3fb39690` moves package
construction, filesystem verification, and witness inspection into
`epiphany-release-construction`. `epiphany-core` retains only live CultMesh
publication, load, and authentication. The bootstrap graph contains no
`epiphany-core`; all 19 construction tests pass and the core test harness
compiles. Exact Linux bootstrap fell from 7m57s to 30.24s cold and 4.40s warm.
The narrow tool then produced warning-free 24-binary release
`sha256-30caab9ef1ea89f9a885d87832b1e312a35288ec3f895bd5b0e83f7f7a6a1aec`
with witness
`sha256-89c2ad604254faec3e1e01f753b5dff38a402f43d009074ba4b47b1ec46fdecf`.
Cold Cargo took 12m16s. The identical warm replay took 10.16s total with Cargo
at 0.82s and reproduced both identifiers. Independent narrow-tool inspection
accepted both copies. The packaged full publisher then accepted the same
witness and changed c005's local Verse hash from `b160c610...3909` to
`83ed430f...ae81` without activating the body. This proves construction and
publication remain interoperable while owning distinct consequences.
Next assign graceful signal ownership. Shutdown must prevent new work, preserve
an unclaimed prepared launch for restart, signal an exact active child, record
shutdown terminalization without failure pressure, and exit zero only after no
child remains. Prove both idle and active paths against copied typed stores
before replacing c005.
## Exact 24-binary release published — 2026-08-09
Exact pushed source `f00c8279c966c43c6ac899d9b16280f373b45941`

Binary file not shown.

View file

@ -35,16 +35,16 @@ invariants:
- Evidence and git retain history; this map retains only state that changes future decisions.
current_status:
summary: Epiphany is a supervised engineering alpha on Starfire, not deployment-ready. The persistent c005 Linux body proves heartbeat, Self coordination, governed Eyes-to-Modeling cognition, causal routing, native Imagination, dedicated Mind adoption, typed Hands relinquishment, and authenticated hard-stop/body-replacement recovery without external consequence. The active 9b8df0b4 body is bound to the authoritative eyes-tools runtime, Mind, and local Verse and derives awaitFrontierProposal; the old root runtime is retained evidence only. Exact f00c8279 packages build-free operator sight as the 24th binary and is published but not activated. Its warm replay is 10.64 seconds total with Cargo at 0.92 seconds. Graceful shutdown, release-publisher bootstrap duplication, retention, long-duration plateau, log ownership, and stable Starfire firewall ownership remain open. Yggdrasil is the small public crossing body, never the release forge.
latest_phase: Exact pushed source f00c8279 produced warning-free 24-binary release sha256-a7c4c2e305257664e9fe2eb64fdd5ba9e7bcb3491c5697e95082c4a3713b579e with witness sha256-e9984086452ae0d4887f7ab63d111469d1f801fd7712c2441611bf5793b889b8. Independent native inspection authenticated both the 18m44s cold Cargo build and the identical warm replay; the warm replay took 10.64 seconds end to end with Cargo at 0.92 seconds. Native publication changed c005 local-verse.cc from SHA-256 d88bb300f8db589f3f82fcba6781b9eb1e9828f22a55684fdaaba0e8a68dcf0d to b160c610988753278afbad7f5bad436193144a92e9fd506982099ad58d213909 while the resident continued on its prior authenticated body. The package path is deterministic and fast when warm, but building the release publisher itself first paid a separate 7m57s monolithic epiphany-core build. Release construction must be extracted from that bootstrap dependency before graceful shutdown work resumes.
summary: Epiphany is a supervised engineering alpha on Starfire, not deployment-ready. The persistent c005 Linux body proves heartbeat, Self coordination, governed Eyes-to-Modeling cognition, causal routing, native Imagination, dedicated Mind adoption, typed Hands relinquishment, and authenticated hard-stop/body-replacement recovery without external consequence. The active 9b8df0b4 body is bound to the authoritative eyes-tools runtime, Mind, and local Verse and derives awaitFrontierProposal; the old root runtime is retained evidence only. Exact 76afdaf0 separates narrow release construction from live Verse publication and is published but not activated. Bootstrap compilation fell from 7m57s to 30.24s cold and 4.40s warm; full warm packaging remains about 10 seconds. Graceful shutdown, retention, long-duration plateau, log ownership, and stable Starfire firewall ownership remain open. Yggdrasil is the small public crossing body, never the release forge.
latest_phase: Commit 76afdaf0 moved release construction, filesystem verification, and witness inspection out of monolithic epiphany-core into epiphany-release-construction; core retains only CultMesh publication, load, and authentication. The bootstrap dependency graph excludes epiphany-core, all 19 construction tests pass, and the full core test harness compiles. Exact Linux bootstrap fell from 7m57s to 30.24s cold and 4.40s warm. Exact source 76afdaf0 then produced warning-free 24-binary release sha256-30caab9ef1ea89f9a885d87832b1e312a35288ec3f895bd5b0e83f7f7a6a1aec with witness sha256-89c2ad604254faec3e1e01f753b5dff38a402f43d009074ba4b47b1ec46fdecf. Independent inspection accepted the 12m16s cold build and the identical 10.16s warm replay with Cargo at 0.82s. The packaged full publisher accepted the narrow constructor's witness and changed c005 local-verse.cc from SHA-256 b160c610988753278afbad7f5bad436193144a92e9fd506982099ad58d213909 to 83ed430f5bf0c33996d7c4ee7bf0fa6c9f5f80bc8db94621395ea560852cae81 without body activation.
operational_state:
local_worktree: exact_f00c_release_receipts_pending_commit
local_worktree: release_construction_receipts_pending_commit
operator_wireguard: restored
yggdrasil: canonical_small_public_crossing_body
starfire: temporary_epiphany_cognition_body
starfire_runtime_identity: epiphany-starfire
starfire_swarm_brake: released
starfire_release: exact_f00c8279_sha256_a7c4c2e3_published_9b8df0b4_body_active_on_resident_c005
starfire_release: exact_76afdaf0_sha256_30caab9e_published_9b8df0b4_body_active_on_resident_c005
starfire_repository_body: bound_and_observed
starfire_verse_topology: bound_to_current_repository_body
starfire_native_status: supervised_shakedown_active
@ -68,8 +68,8 @@ current_status:
starfire_linux_modeling_peak: 109887488_bytes_resident_body_plus_modeling_circuit
yggdrasil_epiphany_service_contract: repaired_in_gamecult_ops_812b427_not_installed
resident_physiology: authenticated_9b8df0b4_c005_bound_to_eyes_tools_nervous_system_with_217dd_and_bd96305e_helpers_running
unresolved_authority: SIGTERM is not observed by epiphany-swarm; serve owns an unconditional loop and blocking sleep, so Docker stops end in exit 137 even while idle. The release-construction CLI is compiled through monolithic epiphany-core before it launches a second full core release graph, imposing an avoidable bootstrap build. Repository Body observation still performs two authenticated full-tree Git index/manifest passes. Execute-mode workers require a persistent process body. Keyed storage has not earned live migration. One Discord consequence remains blocked by the absent Yggdrasil credential. Resident stdout/stderr logs remain an unbounded supervisor-owned surface.
next_action: Commit and push the exact f00c8279 package/publication receipts. Extract release construction and witness inspection into a narrow owner so the packager bootstrap no longer compiles monolithic epiphany-core, prove the reduced cold bootstrap plus unchanged exact warm package authority, then implement one signal owner for idle and active resident shutdown.
unresolved_authority: SIGTERM is not observed by epiphany-swarm; serve owns an unconditional loop and blocking sleep, so Docker stops end in exit 137 even while idle. Repository Body observation still performs two authenticated full-tree Git index/manifest passes. Execute-mode workers require a persistent process body. Keyed storage has not earned live migration. One Discord consequence remains blocked by the absent Yggdrasil credential. Resident stdout/stderr logs remain an unbounded supervisor-owned surface.
next_action: Commit and push the exact 76afdaf0 construction/package/publication receipts. Implement one signal owner that prevents new work, preserves unclaimed prepared authority, forwards SIGTERM to an exact active child, terminalizes shutdown without failure pressure, and exits zero only after the child is gone. Prove idle and active shutdown plus restart on authoritative stores.
active_subgoals:
- Prove Persona, Self, Eyes, Modeling, Imagination, Hands, Soul, Mind, Continuity, and nervous-system behavior individually.