From fbe90481d4c85b8f1ff692c7c871450fd4e2b57a Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Fri, 17 Jul 2026 00:07:59 +0100 Subject: [PATCH] Map durable coverage checkpoint authority --- notes/fresh-workspace-handoff.md | 20 ++++++++++++++++++++ state/ledgers.msgpack | Bin 525648 -> 526095 bytes state/map.yaml | 1 + 3 files changed, 21 insertions(+) diff --git a/notes/fresh-workspace-handoff.md b/notes/fresh-workspace-handoff.md index 26ff88f1..97924b1b 100644 --- a/notes/fresh-workspace-handoff.md +++ b/notes/fresh-workspace-handoff.md @@ -2255,3 +2255,23 @@ hostility, and Idunn accidentally treating warming as active. The current live run remains diagnostic evidence only until its terminal workspace receipt, exact aggregate RUDP health, and deployment witness land. No reboot is authorized. + +Checkpoint implementation cut: the authoritative batch checkpoint lives in +the repository Body CultCache, not the local Verse. It is admitted by one CAS +against unchanged Body/obligation/plan/running claim/running attempt and a +claim-scoped checkpoint head. Each checkpoint carries a contiguous canonical +plan range plus the exact ordered point, payload-hash, and vector-hash bindings +read back from Qdrant after a waited upsert. The signed Verse progress event +references the checkpoint's exact CultCache envelope digest; neither a random +provider hash nor Qdrant operation text is evidence. Terminal readiness still +requires the existing whole-collection scroll and receipt/head CAS. + +Same-claim retry may continue only from a contiguous authenticated checkpoint +chain whose batches still re-observe exactly in Qdrant. Recovery uses a new +claim epoch and new epoch-fenced collection. A successor may authenticate and +copy predecessor checkpoint batches into its own collection after exact death +and recovery proof, then emit new-claim checkpoints citing the source envelope; +it never mutates or inherits the old collection. If live external evidence is +missing or changed, it restarts from zero. Required backend cuts are a single +bounded waited upsert, exact retrieve-by-ID with vectors/payloads, and a common +readback/checkpoint primitive for newly embedded and recovered copied points. diff --git a/state/ledgers.msgpack b/state/ledgers.msgpack index 37a9a71aedd4ae87310d1a93541b83bb3d9e7d7d..59921a7fc82d4496a5b6dd9ec9e76b68a6059b30 100644 GIT binary patch delta 503 zcmYL_v2GJV5QaH}9XC`Y)FV-!&ln|^oGLgkfP#XQZf(eSc?ibmNG^V@cJ$9Tzy80s@a+zMyiHzzm<-30!|}zR7ya(j{k!BU zNgl78&P~%vSey4H>lLfZ>aq5IHl6gm{%c!K<}48 zUr|K(Bt4p#dP13_m_ZB594@s*nbm9iZ?Ct?m66I60V*TOx7^HWG?~z-<{8FFa~HFc zAuv5T8^AgFK;XPBJcR(BF3FP-6xv+d%e&k_rsm*|K&pa59KadQDQ)4r8&{mxQ;k|l zjL!^FqB6%kZrdOUp%Tmw)(0-gEjPz>V-LhwHI`U}yp4tSHmVO&-Z!tw}^>P1}zl W?v~9Zc@^8RR?9cA;2+O-=D~lDytBao delta 67 zcmeD0Q@GHjutAKG*T~A$z{KFqDi|%G+#zIEMyUkOX+NUxx0x^hY24WT