Debugging. A log viewer reconstructs the timeline from the JSONL: every frame, submission, and transition on the session clock. Because timestamps mark capture/event time (AWP-CLK-004), latency problems are visible directly. Tokens are already redacted (AWP-AUD-006), so logs can be shared.
Benchmarks. On sim-profile worlds, a replay bundle is a reproducible episode: restore the initial snapshot, feed the recorded submissions and ticks in
status_seq order, and the world must reproduce every frame hash and every action’s state sequence (AWP-REP-003). Publish the snapshot plus a scoring script and any conformant agent can be evaluated on identical states.
Datasets. Only a replay bundle can become a dataset: filter by terminal status, join observations to actions on action_id, and export. A hash-only audit record cannot be turned into one after the fact, so decide the record class before the session starts.
Recording and replay tooling (awp-log record / awp-log replay) is planned alongside the SDKs and is not published yet.