Replay
Replay
Purpose
Replay retrieves baseline runtime evidence by replay_reference.
Replay is used after a successful Governed Execution when a customer needs to verify or reuse the baseline runtime outcome.
When To Use It
Use Replay when:
- Governed Execution returned a
replay_reference. - The customer needs baseline evidence for review, audit, simulation, comparison, or later traceability.
- The runtime process and replay material remain available according to runtime-authoritative behavior.
Request Boundary
Replay requires a non-empty replay_reference.
The customer should treat the replay reference as the customer-visible lookup reference for runtime replay material. Do not depend on internal replay material, generated contract bodies, filesystem paths, storage layout, logs, tracebacks, or runtime internals.
Response Evidence
A successful replay response may include:
- Runtime response API version.
- Status.
- Replay status.
replay_reference.execution_id.contract_reference.- Replay outcome.
- Bounded errors.
Replay Records remain the atomic evidence object for later evaluation.
Customer Responsibilities
Customers should:
- Store the
replay_referencein customer-controlled systems of record. - Preserve the relationship between replay evidence and the original governed material.
- Decide how replay evidence supports customer review, audit, experiment, release, or approval workflows.
Boundary
Replay evidence does not become customer governance source truth. Replay depends on runtime-authoritative replay availability and current runtime behavior.
Next Step
Use Simulation when evaluating candidate policy setup against replay-derived baseline material.