Include these sections in every completed cycle:
- Decision — selected, rejected, deferred, reserved, or duplicate.
- Primary source — exact status, date, version, and proof carrier.
- Frozen artifact — canonical input, retained bytes, hashes, obligations, alternatives, and imported boundaries.
- Oracle evidence — label each item
INDEPENDENT ORACLE,SOURCE-SUPPLIED REPLAY, orIMPORTED METADATA. - Current-main audit — revision, discovery chronology, contracts, examples, bounds, providers, executions, verifier records, and negative tests.
- Evaluation freeze — or why model arms were unnecessary.
- Per-arm scoring — answers, calls, failures, recovery, stopping, time, tokens, and visible bytes.
- Failure attribution — one primary class per failure with replay evidence.
- Overlap — source, artifact, family, implementation, and ownership.
- Outcome — no action, issue comment, issue, or draft PR with validation.
- Next direction — a distinct source family or contract question.
Attach the machine-readable discovery/invocation trace and record SHA-256 hashes of the input, probe, trace, and report. Mark an unavailable trace unreviewable; do not reconstruct it from memory or terminal scrollback.
Never omit a failed or partial trajectory. Mark unavailable telemetry as unavailable rather than zero. Keep corrected reruns symmetric across arms and exclude defective originals from causal totals.