Use replay mode
Divergence detection
In strict mode, replay raisesReplayDivergenceError when inputs don’t match what was recorded.
Per-run replay (ReplayMode.from_run_id)
SDK 0.2.0 stamps a run_id onto every ledger entry (sourced from the active ExecutionContext). ReplayMode.from_run_id("…") filters a shared ledger file down to a single run before replaying — useful when one ledger file contains many runs.
AGENT_SENTINEL_HOME per run so each run gets its own ledger file.