ABOUT

We think you should meet the incident before it meets you.

Realistic, safe practice builds the judgment required between a broken signal and a verified recovery.

Production failures are rarely solved by recalling a syntax trick. Engineers have to interpret incomplete signals, build an evidence trail, repair the smallest responsible boundary, and prove the system recovered.

RepoRehearsal creates that practice loop without asking anyone to learn in production. Every incident runs against a temporary copy with a known failure contract and deterministic validation.

Practice the evidence-driven work between “something is broken” and “we know it is safe.”

Deterministic, not random

Every challenge has a known root cause, evidence path, and validation contract.

Safe by construction

Temporary workspaces, redacted secrets, and allowlisted commands protect original source.

Scored, so you improve

Diagnosis, investigation, repair, verification, and prevention become measurable signals.

EvidencePractice before productionRecovery

From repository to rehearsal

I

Map the repository

Identify services, routes, migrations, tests, and reliability risks.

II

Break an isolated copy

Inject one deterministic fault after the clean baseline passes.

III

Investigate & repair

Use real evidence, make the smallest repair, and verify recovery.

Practice the part of engineering tutorials skip.

Start a rehearsal