Documentation
README
Designing Distributed-System Tests
The default for testing distributed and stateful systems โ write a few integration tests and call it done โ finds a small fraction of the bugs that actually break these systems in production. This skill enforces an opinionated workflow: scope the change, generate failure-mode hypotheses that cover the categories the literature says matter most, pick techniques from a curated catalog, and emit a structured plan file that the executing-distributed-system-tests skill (or a human) can run.
Plan modes
This skill produces two shapes of plan. Decide which one applies before you start; the steps below branch on it.
This is the opening of the README. Read the full README on GitHub.