From a9a1d784e5737678adff265a2e8dd196811c7210 Mon Sep 17 00:00:00 2001 From: Cameron Date: Sat, 18 Jul 2026 07:37:37 -0700 Subject: [PATCH] Repin consequence-first persisted narration. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Record the intentional event-log fingerprint change while preserving byte-equivalent save/load replay, and keep the visual evidence recipe exact. 👾 Generated with [Letta Code](https://letta.com) Co-Authored-By: Letta Code --- crates/misaligned-core/src/save.rs | 2 +- wiki/interface/operations-workspace.md | 2 ++ wiki/log/2026-07-18-consequence-first-information.md | 8 ++++++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/crates/misaligned-core/src/save.rs b/crates/misaligned-core/src/save.rs index ba7399cb..e8e5a19f 100644 --- a/crates/misaligned-core/src/save.rs +++ b/crates/misaligned-core/src/save.rs @@ -746,7 +746,7 @@ mod tests { ); assert_eq!( state_fingerprint(&uninterrupted_state), - "d6c07d60f4c9ec143ed83f570693e79c2738fe928b00fc0e0e4df1ecff4449bf", + "5335bbdd6d47323c05a3a9cf7fd168bab3a16f6c5d759611baf6606916b5d05e", "intentional persisted-state changes must review and repin this baseline" ); } diff --git a/wiki/interface/operations-workspace.md b/wiki/interface/operations-workspace.md index cb8b6c90..88a2fe36 100644 --- a/wiki/interface/operations-workspace.md +++ b/wiki/interface/operations-workspace.md @@ -731,4 +731,6 @@ The Bevy detail tree consumes the same fields and action rows, placing those rows before supporting context only for processed results. Registry, parser, sink-receipt, inbox, custody-policy, and accounting tests reject authored REVIEW/recording workload copy while preserving the explicit legacy aliases. +The canonical save fingerprint is repinned whenever persisted narration changes +and still requires uninterrupted and save/load-resumed runs to converge exactly. ``` diff --git a/wiki/log/2026-07-18-consequence-first-information.md b/wiki/log/2026-07-18-consequence-first-information.md index 813e354d..3803bedf 100644 --- a/wiki/log/2026-07-18-consequence-first-information.md +++ b/wiki/log/2026-07-18-consequence-first-information.md @@ -55,6 +55,10 @@ Old parser routes remain aliases so established scripts continue to work. canonical information ids, action fallback, and legacy alias execution. - Bevy's deterministic `operations-intel` frame exercises the same Marcus object and shared action rows; the final converted frame was visually verified. +- The terminology pass intentionally changes persisted event-log narration. + The reviewed canonical-state fingerprint moved to + `5335bbdd6d47323c05a3a9cf7fd168bab3a16f6c5d759611baf6606916b5d05e`; + uninterrupted and save/load-resumed runs still converge byte-for-byte. - The exact landing gate covers workspace tests, Clippy, agent smoke, corpus consistency, and frontend fixtures. @@ -64,9 +68,9 @@ The final deterministic frame was captured with: ```sh MISALIGNED_SHOT=operations-intel \ -MISALIGNED_SHOT_PATH=/tmp/consequence-first-information.png \ +MISALIGNED_SHOT_PATH=/tmp/misaligned-operations-intel.png \ cargo run -p misaligned-bevy --bin misaligned-bevy -cwebp -quiet -q 82 -m 6 /tmp/consequence-first-information.png \ +cwebp -quiet -q 86 /tmp/misaligned-operations-intel.png \ -o wiki/log/shots/2026-07-18-consequence-first-information.webp ``` -- 2.51.2