Ship It Alone

Free resources

Incident write-up template

A one-page template for the day something breaks: timeline, cause, what you ruled out, and where the lesson goes so your AI agent doesn’t repeat it.

Download incident-template.md

Copy this file into docs/incidents/YYYY-MM-DD-<short-name>.md the day something goes wrong. Write it while it’s fresh. Short and true beats long and late.

  • Date: YYYY-MM-DD
  • Impact: what visitors or customers saw, and for how long (for example: “site down, about 40 minutes”)
  • Status: fixed / mitigated / still open

What happened

Two or three sentences a stranger could follow.

Timeline

All times in one time zone. Note how you found out.

  • HH:MM — first sign of trouble (an alert, a customer email, you noticed)
  • HH:MM — what you checked first
  • HH:MM — the fix went in
  • HH:MM — confirmed working

Cause

The real cause, not the first symptom. If you don’t know yet, say so.

The fix

What you changed, with the commit or setting.

What I ruled out

List every cause you tested and cleared, and how. This saves the next person (or your AI agent) from testing them again.

  • Ruled out: <cause> — because <evidence>

Where the lesson goes

Tick each place you put it. A lesson written in only one place gets forgotten.

  • A rule in the agent’s instruction file (CLAUDE.md), if it should never happen again. One or two sentences, linking back to this note.
  • A memory or notes entry, for facts about the environment that aren’t in the code.
  • A test or check, so nobody has to remember. This is the strongest option.
  • Your knowledge notes, so the next big change starts from what’s already known.

Follow-ups

  • <anything still to do, with a date>