A Claude Code rollback rehearsal verifies a recovery target, restores an isolated environment, checks all external effects, and proves old code can read new data

Make Claude Code rehearse rollback before production approval

A rollback note says recovery should work. A rollback rehearsal checks the exact target, non-code state, data compatibility, recovery time, and service behaviour before approval.

August 8, 2026 · 5 min · 958 words · Thomas De Vos
Read Make Claude Code rehearse rollback before production approval
A Claude Code denial-path eval blocks a plausible production database write because the run has read-only permission

Test the Claude Code tool call that must be refused

Happy-path evals show whether Claude Code can use a tool. A denial-path fixture proves whether it refuses a plausible request that exceeds its approved authority.

August 7, 2026 · 5 min · 971 words · Thomas De Vos
Read Test the Claude Code tool call that must be refused
An irreversibility gate blocks a Claude Code production feature flag deletion because recovery is untested and approval is missing

Stop Claude Code before an irreversible tool call

Claude Code can revert a patch, but Git cannot restore every MCP or production effect. Add an irreversibility gate before destructive tool calls run.

August 6, 2026 · 5 min · 980 words · Thomas De Vos
Read Stop Claude Code before an irreversible tool call