Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\common\reap.rs:146: return refuse("gone", "the breadcrumb outlived its writer".to_string()) } ProcIdentity::Unproven => { - return refuse("unproven-identity", "no creation time to compare".to_string()) + return refuse( + "unproven-identity", + "no creation time to compare".to_string(), + ) } ProcIdentity::Present(started_at) => started_at, }; Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\common\reap.rs:154: if obs.started_at != started_at { return refuse( "reused", - format!("observed_started_at={} current={started_at}", obs.started_at), + format!( + "observed_started_at={} current={started_at}", + obs.started_at + ), ); } } Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:64: } fn output_bounded(mut cmd: Command, deadline: Duration) -> Output { - let mut child = cmd.stdout(Stdio::piped()).stderr(Stdio::piped()).spawn().expect("spawn"); + let mut child = cmd + .stdout(Stdio::piped()) + .stderr(Stdio::piped()) + .spawn() + .expect("spawn"); let start = Instant::now(); loop { if let Some(_status) = child.try_wait().expect("try_wait") { Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:72: } if start.elapsed() > deadline { let _ = child.kill(); - return child.wait_with_output().expect("wait_with_output after kill"); + return child + .wait_with_output() + .expect("wait_with_output after kill"); } std::thread::sleep(Duration::from_millis(50)); } Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:121: let store = spt_store::subnet::SubnetStore::load(); let rec = store.find(name).expect("the subnet we just created"); - let seed = rec.seed_bytes().expect("a created subnet carries a member seed"); + let seed = rec + .seed_bytes() + .expect("a created subnet carries a member seed"); // The SAME clock the verifier reads, so the code we present is the code it // expects — a wall-clock skew here would look like a wrong code. let now = spt_net::net::pairing::ntp::ceremony_now_secs(); Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:193: } let _ = { let mut cmd = Command::new(spt_bin); - cmd.no_window().args(["daemon", "stop"]).env("SPT_HOME", home); + cmd.no_window() + .args(["daemon", "stop"]) + .env("SPT_HOME", home); output_bounded(cmd, Duration::from_secs(20)) }; kill_pid(brain_pid); Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:401: .spawn() .expect("spawn spt rc engine-room"); let pid = child.id(); - RcRun { child, pid, out, err } + RcRun { + child, + pid, + out, + err, + } } /// BROKER TRUTH for `id` — the broker's own session table, which is what rc's Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:535: // write the row — the same lifecycle boundary CONTEXT.md ratifies as leaving // the seat "cleanly offline and re-bringable". let row_before: Option = if offline_row { - let warm = rc_once(&spt_bin, home.path(), id, &code, &home.path().join("rc-warm")); + let warm = rc_once( + &spt_bin, + home.path(), + id, + &code, + &home.path().join("rc-warm"), + ); let warm_pid = warm.pid; warm_child = Some(warm.child); let up = wait_for_session(&perch_path, Duration::from_secs(45)); Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:727: let file = entry.path().join("empowerments.json"); let held = spt_store::empower::Empowerments::load_from(&file); if !held.subnets.is_empty() { - found.push((entry.file_name().to_string_lossy().into_owned(), held.subnets)); + found.push(( + entry.file_name().to_string_lossy().into_owned(), + held.subnets, + )); } } found Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:1098: // The second half of the ratified invariant, and it fails independently: an // implementation that announces at admit satisfies "the operator was told" // while leaving the SEAT with nothing to say. - if !seated.seat_note.as_deref().is_some_and(|n| n.contains(&grant)) { + if !seated + .seat_note + .as_deref() + .is_some_and(|n| n.contains(&grant)) + { violations.push(format!( "SEAT CONFIRMED, NOTHING ANNOUNCED ON IT: the seat that redeemed the \ ticket carried no grant sentence for the operator (note={:?}, \ Diff in \\?\C:\Users\decid\Documents\projects\spt-core\.worktrees\fixture-prebuild-hardening\crates\spt\tests\engine_room_bringup_e2e.rs:1199: presented a valid code to the seat's own gate, and 'cleanly offline' is \ the state the lifecycle promises is re-bringable, not a wedge.\n\ === rc stdout ===\n{}\n=== rc stderr ===\n{}", - offline.rc_stdout, offline.rc_stderr, + offline.rc_stdout, + offline.rc_stderr, ); assert!(