From 3cabe5c3c12efc513a48bbc59beb596b0368d801 Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Sun, 9 Aug 2026 08:17:04 +0100 Subject: [PATCH] Record exact 24-binary release proof --- notes/epiphany-current-algorithmic-map.md | 20 ++++++++++++++++ notes/fresh-workspace-handoff.md | 28 ++++++++++++++++++++++ state/ledgers.msgpack | Bin 589748 -> 590474 bytes state/map.yaml | 12 +++++----- 4 files changed, 54 insertions(+), 6 deletions(-) diff --git a/notes/epiphany-current-algorithmic-map.md b/notes/epiphany-current-algorithmic-map.md index 80b3d125..d9ada14c 100644 --- a/notes/epiphany-current-algorithmic-map.md +++ b/notes/epiphany-current-algorithmic-map.md @@ -2010,3 +2010,23 @@ unconditional loop followed by blocking `thread::sleep` and installs no signal observer. Docker therefore escalates to SIGKILL and records exit 137. Graceful shutdown work must assign one signal owner, make sleep interruptible, and define how an active exact child is drained or terminalized before claiming closure. + +### Release-construction bootstrap authority + +Exact `f00c8279` packages the build-free status projector as the 24th binary. +The cold package compiled its one deterministic release graph in 18m44s and +produced release `sha256-a7c4c2e3...` with witness `sha256-e9984086...` without +warnings. The identical warm replay took 10.64s total, Cargo 0.92s, and +reproduced both identifiers exactly. Independent native inspection accepted +both copies. Publication changed c005's main local Verse hash from +`d88bb300...dcf0d` to `b160c610...3909` without activating the new body. + +The remaining cold iteration tax precedes that graph. `epiphany-release` owns +package, inspect, and publish commands but imports all implementation through +`epiphany-core::packaged_release`; obtaining the publisher therefore compiled +the monolithic core for 7m57s before the package command compiled core again. +Release construction and filesystem witness inspection need a narrow owner. +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`. diff --git a/notes/fresh-workspace-handoff.md b/notes/fresh-workspace-handoff.md index 06bbff40..1c302af1 100644 --- a/notes/fresh-workspace-handoff.md +++ b/notes/fresh-workspace-handoff.md @@ -1,5 +1,33 @@ # Fresh workspace handoff +## Exact 24-binary release published — 2026-08-09 + +Exact pushed source `f00c8279c966c43c6ac899d9b16280f373b45941` +completed a warning-free 24-binary Linux package in 18m44s of Cargo work. The +authenticated release is +`sha256-a7c4c2e305257664e9fe2eb64fdd5ba9e7bcb3491c5697e95082c4a3713b579e`; +its witness is +`sha256-e9984086452ae0d4887f7ab63d111469d1f801fd7712c2441611bf5793b889b8`. +Independent native inspection accepted source, inventory, hashes, and private +state exclusion. The identical warm replay completed in 10.64s total with +Cargo at 0.92s, reproduced both identifiers exactly, and passed a second +independent native inspection. Receipts live under +`.epiphany-run/linux-package-f00c8279-{3,warm}/`. + +Native publication inserted the release and head into c005's main local Verse +without replacing the running 9b8df0b4 body. `local-verse.cc` changed from +SHA-256 `d88bb300f8db589f3f82fcba6781b9eb1e9828f22a55684fdaaba0e8a68dcf0d` +to `b160c610988753278afbad7f5bad436193144a92e9fd506982099ad58d213909`. +Availability does not own activation. + +The remaining iteration tax is now precise. Rebuilding the exact release +publisher first took 7m57s because `epiphany-release` imports packaged-release +construction from monolithic `epiphany-core`; the package command then builds +that core again inside the 24-binary graph. Extract construction and witness +inspection into a narrow crate/tool, leaving live Verse publication as its own +authority. Prove the cold bootstrap reduction without changing release or +witness authority, then resume graceful SIGTERM ownership. + ## Resident continuity, topology repair, and build-free status — 2026-08-09 Authenticated release `sha256-d1392730...` is now the running c005 body. The diff --git a/state/ledgers.msgpack b/state/ledgers.msgpack index d04587088804f9734228993e17fe44d51c1c3d5e..6163e4d3934f7efbc3df82dba4f02692f91685e1 100644 GIT binary patch delta 712 zcmZXR&1w`u5XYSuH6FZ)ARcUpARczyMhYh=+d_-Az~h>sOzCZN7VR>%+C`ir!*sOV-c6p1WMlK5kYo zsw%%eUVD4IR-sn;JZc?v0d)~|>GSd0#?7Bs-+$qhs|hs|YM;{6IwwzVuU|iUbnnoG zLK;eg;o6b|H{_IOlV$)QTugk*Zdj6sDK8F5@4~*D0db2mhg?!{1tM`H8K4C>0vYFy zOEqyih`^zyl1r_W0NVfuuS650^v;6z!PmmFa3q!0U?nv?2v=)Xd#NpugH-0LkYOCp zs)DsfP@{z84rmm{=teuQ>c|)q%0|{0%9^M(aCr%H^Zbj7vA<+EROYWcWLe24B*j?e>!T-qg`#vTIV znEucDOFpB=>{OX_wP;+J_&P|XV@Yd<9$tOW1^SFp6vbD;IFWOXNm^Js6~FV=GwT% zyQmvnOcb?Zwq`;&%W-K@Qe_RN*19N7