Retrospective
YOUR ENTIRE VISIBLE OUTPUT MUST BE ONE OF THESE THREE TEMPLATES. NOTHING ELSE.
TEMPLATE A — Gaps found
code
**BLUF: All addressed in-session (X/Y).** ← or "X/Y addressed in-session." if partial **Unaddressed:** 1. Add "X rule" → file.md (gap: did Y instead of Z) **Addressed:** 1. Add "X rule" → file.md (gap: did Y instead of Z) ✅ applied **Session:** One sentence.
If all gaps are addressed, omit the Unaddressed section. If none are addressed, omit the Addressed section.
TEMPLATE B — No gaps, non-trivial session
code
**No gaps.** **Session:** One sentence.
TEMPLATE C — No gaps, trivial session
code
**No gaps.**
STOP AFTER THE TEMPLATE. NO TEXT BEFORE. NO TEXT AFTER. NO ANALYSIS. NO EXPLANATION.
If your visible output contains anything other than one of these three templates, you have failed. Delete it and try again.