---
name: recurse-audit
description: Audit a RecurseKit run for correctness. Reviews events, skipped files, and result quality.
context: fork
allowed-tools:
  - Read
  - Bash
  - Grep
argument-hint: "Optionally specify a run-id to audit"
---

Audit a RecurseKit run:

$ARGUMENTS

## Steps

1. Run `python3 scripts/recurse-kit.py status --all` to list runs.
2. For the target run, read:
   - `.recurse-kit/workspace/<run-id>/progress.json` -- did it complete?
   - `.recurse-kit/workspace/<run-id>/events.jsonl` -- any errors or budget exceedances?
   - `.recurse-kit/workspace/<run-id>/skipped.log` -- were relevant files excluded?
   - `.recurse-kit/workspace/<run-id>/report.json` -- token usage and savings.
   - `.recurse-kit/workspace/<run-id>/result.md` -- is the answer complete and accurate?
3. Flag: missed content, incorrect filtering, budget waste, incomplete answers.
