Run Records
RunRecord is the canonical audit artifact produced by aioc when run(..., { record }) is configured.
Why It Exists
Section titled “Why It Exists”It supports:
- post-incident review
- reproducibility checks after prompt or policy changes
- structured comparison across runs
- replay-oriented regression analysis
Main Captured Signals
Section titled “Main Captured Signals”itemspromptSnapshotsrequestFingerprintspolicyDecisionsguardrailDecisionsmetadata
Utilities
Section titled “Utilities”aioc also exposes utilities that operate on run records:
extractToolCalls(...)compareRunRecords(...)replayFromRunRecord(...)
These are intended to reduce application boilerplate for analysis and non-regression workflows.