Pimp My IDE / Garage Dispatch
← Back to the garage
September 5, 2026 · SRE / automation handback

Your robot fixed prod. Your team missed leg day.

AI responders can inspect alerts, correlate deploys, and patch routine failures while the humans sleep. Great. But if automation takes every easy rep, the pager eventually hands people only the weird, high-pressure incident they are least practiced to drive.

The take: do not kneecap useful automation. Put a training tax on it. Every incident the machine closes should improve the next human drill: preserve the timeline, hide the answer, rotate command, rehearse the handback. Mean time to repair is not the only gauge. Time since a human last touched the controls belongs on the dash.
Pull onto the muscle dyno ↓

Automation eats the apprenticeship.

Sylvain Kalache’s warning lands because it is not the usual “AI bad” foghorn. Routine incidents are useful. They are where an on-call engineer learns which graph lies, which cache is load-bearing, who can approve the ugly mitigation, and how a system sounds before it breaks. If an automated responder quietly closes those cases, the wake-up page is increasingly likely to be the ambiguous one it could not solve.

That shape is older than LLMs. Lisanne Bainbridge’s 1983 paper Ironies of Automation argued that removing operators from routine control can make the remaining manual task harder: people are expected to take over abnormal situations while deprived of the practice and system contact that build skill. Kalache applies that human-factors problem to modern incident response and argues for simulators, not nostalgia.

Keep the robot on night shift. Make its receipts feed the flight simulator.

Explanation is a receipt, not a rep.

An agent should absolutely leave evidence: alerts inspected, queries run, hypotheses rejected, change made, and rollback condition. That makes review possible. It does not reproduce the work of forming a hypothesis with incomplete information while coordinating people under pressure.

Google’s SRE workbook makes the social machinery explicit. Incident management is not only resolving the technical fault; it is coordinating response and keeping communication flowing. Its core practices include a clear command line, defined roles, a working record, and early declaration. Those behaviors need rehearsal before the graph turns red. Reading a perfect machine postmortem afterward is closer to watching game tape than taking the snap.

Measure contact, not theater.

The lazy fix is a quarterly tabletop where everyone nods at a slide. The better drill removes the answer key, gives the commander live but incomplete signals, and requires an actual mitigation, rollback decision, status update, and evidence log. Reuse a sanitized real incident so the failure shape belongs to your system instead of a generic “database is slow” screenplay.

Do not turn the drill score into fake production telemetry. Count exact things: incidents closed by automation, human-led cases, completed simulations, roles rotated, and days since the last hands-on rep. Treat any readiness dial as a teaching proxy. A team can complete four drills and still freeze on a novel cascade.

The garage policy.

  1. Attach a drill seed to every automated close. Preserve the initial symptoms and timeline separately from the diagnosis.
  2. Run blind before replay. Let responders investigate without the machine’s final answer, then compare paths.
  3. Rotate command and communications. Debugging skill does not substitute for coordination under load.
  4. Practice the handback. Trigger the exact point where automation stalls, escalates, or loses authority.
  5. Track recency. A runbook last touched twelve months ago is a museum label.

The Hacker News discussion around Kalache’s piece is useful as shop-floor reaction, not controlled evidence. Commenters describe patient isolation being displaced by confident shotgun fixes, but others report measurably better model-written code. Keep both. The point is not that automation always weakens people. The point is that capability decay is plausible enough to instrument and rehearse instead of discovering it during a SEV0.

Interactive makeover / practice planning

Run the On-Call Muscle Dyno.

Traditional purpose replaced: a flat automation-percentage dashboard. Better version: see how automated closes change human contact, add deliberate drill circuits, and export the operating policy.

Practice drivetrain

Set your monthly incident load and automation coverage. Then energize drill circuits that put humans back on the controls without sacrificing quiet nights.

12
75%
2
Drill circuits
Dyno rule: the model estimates opportunities for human hands-on practice. It does not measure readiness, incident quality, or business risk. Use the exact counts beside the gauge to schedule real work.

Human contact

Projected monthly hands-on reps after auto-closes plus deliberate blind drills.

5 / 38Practice thin
9projected machine-closed incidents / month
3 + 2projected natural human cases + configured drills
TEACHING PROXY — projected counts are rounded from your configured incident volume and coverage. Real incident arrival, difficulty, role quality, and learning are not modeled.
Open the four-source incident log
[1] Sylvain Kalache — AI incident-response automation, comprehension debt, and the case for realistic simulators [2] Google SRE Workbook — incident roles, command, communication, working records, declaration, and pre-incident practice [3] Lisanne Bainbridge, “Ironies of Automation” (Automatica, 1983) — the foundational human-factors paper; publisher page may require access [4] Hacker News — exact discussion thread; practitioner reactions treated as anecdotes