RunWitness
Live receipt flow

Watch agent work become evidence.

Run a simulated agent task, pause at the approval gate, and see the receipt update as commands, files, tests, and policy decisions land in the timeline.

CI Version v0.1.0 License Apache-2.0 Node 22.19+
Risk checks

Run timeline

rw_demo_001

idle
  1. Task accepted

    Task text and adapter are captured.

  2. Policy review

    Risk checks classify shell, file, and network intent.

  3. Approval gate

    Risky work waits for an operator decision.

  4. Command observed

    Command, exit code, and redacted output are written.

  5. Files tracked

    Changed paths are added to the receipt bundle.

  6. Tests recorded

    Verification result is pinned to the run.

  7. Receipt exported

    JSON proof bundle is ready for review.

Receipt preview

waiting for run

draft
0commands
0files
0approvals
waitingtests
{
  "run_id": "rw_demo_001",
  "status": "idle",
  "receipt": null
}
01

Observe

Commands, adapter events, and test signals stay tied to the same run id.

02

Approve

Policy decisions and human approvals become part of the timeline.

03

Export

The final receipt is a small JSON proof bundle with concrete review points.