Night Shift

Synthetic data. Field events are simulated.

Night Shift / D5 · Reservation response lost after commit

D5 · Reservation response lost after commit

The capacity effect commits and the response is lost. The retry re-plans to a different destination, which derives a different action id, so it never meets the first receipt. Instrumented across seeds, a scripted run makes 145 commit_effect calls and replays zero receipts. What refuses the second reservation is N1: one live reservation per placement group.

idempotencyAll drills

Expectations

Properties of the outcome, not scenario identifiers

  • all_invariants_hold

    Every hard invariant N1-N13 holds in the final snapshot

  • no_duplicate_effect

    No semantic action produced more than one committed effect

  • fault_actually_fired

    The injected fault fired

  • one_reservation_per_group

    Each placement group has at most one reservation

Injected faults

Keyed on (tool, action id, call number) so a rerun reproduces exactly

ToolCallKind
reserve_capacity1commits, response lost

Runs

8 recorded run(s) across the campaign

#DriverSeedResultFinal stateFaultsTool callsDeniedModel callsReconciledUnmetTime
5scripted20260826PASSCLOSED11070042/42—0.56s
26scripted20260927PASSCLOSED11070042/42—0.65s
47scripted20261028PASSCLOSED11070042/42—0.63s
68scripted20261129PASSCLOSED11070042/42—0.72s
89scripted20261230PASSCLOSED11070042/42—0.86s
110scripted20261331PASSCLOSED11070042/42—0.93s
4agent20260826PASSCLOSED114901142/42—211.32s
13agent20260927PASSCLOSED115101142/42—238.33s