Infrastructure · Data Structures
Audit
Verification of conformance
Definition
Mechanism
A structured record produced by a verification event: the artifact naming what was checked, who checked it, when, the inputs and outputs, and the decision reached. Distinct from the verb 'to audit' — this Noun is the durable output that downstream callers consume and reference. Used as State-grounded evidence when disputes over System behavior arise.
Preconditions
- Target System exists and is accessible
Postconditions
- Audit report generated
- Pass/Fail status assigned
Invariants
- Immutability: Audit logs cannot be altered once written.
- Completeness: All checked items must have a verdict.
Risks
Failure modes
None stated.
Relationships
Builds on
Used by
References
Society
Isolate agent execution with resource limits and egress controls
Society
Declaration and execution in a single turn
Immutable append-only log of agent actions for compliance and debugging
Pause for human approval before critical actions
Mind
Recursive self-verification of reasoning
Random sampling of internal state
Verifying system state after an operation
Reference
Data schema
{
"type": "object",
"required": [
"target_id",
"auditor_id",
"verdict",
"timestamp"
],
"properties": {
"target_id": {
"type": "string",
"description": "Hash or ID of the system/artifact audited"
},
"auditor_id": {
"type": "string",
"description": "ID of the agent performing the check"
},
"verdict": {
"type": "string",
"enum": [
"Pass",
"Fail",
"Warn"
],
"description": "Conformance result"
},
"evidence_log": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of checks performed"
},
"timestamp": {
"type": "string",
"format": "date-time"
}
}
}