From 8ba104a15aa835a941cbfd565889b36586bef3c4 Mon Sep 17 00:00:00 2001 From: Stephen Waits Date: Thu, 29 Oct 2026 21:55:10 -0600 Subject: [PATCH] test(store): the unknown-event example is one no version knows (P8 wrote period.attested) The gate on 88874216: `every_known_event_type_has_replay_and_projection_arms` still used `period.attested` as the type a later phase adds; P8 added it, so the line replayed instead of reading as newer. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01HS8WZziDnyxunC23MUxrLp --- crates/ledger-store/src/format.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/ledger-store/src/format.rs b/crates/ledger-store/src/format.rs index 5bca69e..e3224b0 100644 --- a/crates/ledger-store/src/format.rs +++ b/crates/ledger-store/src/format.rs @@ -719,8 +719,9 @@ mod tests { "{t}: no projection arm" ); } - // A type a later phase adds (plan/served.md 5.2, P8). - let l = line("period.attested", json!({})); + // A type no version knows yet (`period.attested` was the example + // until P8 wrote it). + let l = line("ledger.not_yet_written", json!({})); let mut ledger = Ledger::new(Currency::USD); assert!(is_newer(&replay_line_into_ledger( &mut ledger,