akua audit
Planned
Causality spine. Trace changes, explain incidents, query the audit trail.
akua audit <sub> [args]
Subcommands
akua audit explain <change-id-or-incident-id>
akua audit trace --resource=<name> [--since=<duration>]
akua audit search --actor=<name> [--action=<verb>]
akua audit export --format=<json|csv> --since=<time> --until=<time>
akua audit who <resource> # who has permission to modify
JSON output (explain)
{
"incident_id": "i-47",
"trigger": {
"type": "error_rate_spike",
"service": "checkout",
"at": "2026-04-20T14:08:00Z"
},
"root_cause": {
"change_id": "c-4f2c9a",
"actor": "agent-experiments-4",
"reason": "enabled new flag X",
"committed_at": "2026-04-20T14:03:00Z"
},
"resolution": {
"action": "rollback",
"change_id": "c-9b3",
"actor": "agent-incident-responder",
"completed_at": "2026-04-20T14:10:00Z"
},
"duration_minutes": 7,
"learned": "experiment should gate on p99 budget; see policy-template/experiment-v2"
}