assay replay¶
Replay a run from a replay bundle.
Synopsis¶
Description¶
assay replay replays a run using a replay bundle as source of truth.
Default behavior is offline: - no outbound provider calls - incomplete replay coverage results in E_REPLAY_MISSING_DEPENDENCY (exit code 2)
Use --live to allow non-strict replay mode.
Replay writes run.json and summary.json in the current working directory and annotates replay provenance: - provenance.replay = true - provenance.bundle_digest - provenance.replay_mode - provenance.source_run_id (when available)
Options¶
| Option | Description |
|---|---|
--bundle <PATH> | Path to replay bundle archive (.tar.gz). |
--live | Enable live replay mode (non-strict). |
--seed <U64> | Override config settings.seed before replay run. |
Exit behavior¶
| Condition | Exit code | reason_code |
|---|---|---|
| Replay completed successfully | 0 | "" |
| Replay bundle invalid / verify failed | 2 | E_CFG_PARSE or verify error path |
| Offline replay missing required dependency | 2 | E_REPLAY_MISSING_DEPENDENCY |
| Replay run fails tests | 1 | Run-derived reason code |