Play¶
Short browser games that turn each topic's ideas into things you operate instead of read: something breaks, you diagnose it, you fix it. They run entirely in your browser, with no server and nothing to install.
Every chaos event in a game links to the note that explains it, so a loss is a pointer to the right section. Every game is also checked in CI: its scenarios must reference real note sections, and a scripted winning run must actually win.
| Game | Topic | Status |
|---|---|---|
| Chaos Monkey Cluster | Kubernetes | Playable: 3 levels, 9 failure types, a kubectl prompt |
| Layer Cake | Docker | Playable: 6 levels, a layer-cache simulator, docker build-style logs, Compose wiring |
| Drift Detective | Terraform | Playable: 4 levels, a plan/apply/state simulator, a terraform prompt, modules and moved blocks |
| Pipeline Panic | CI/CD | Playable: 4 levels, workflow cards with a live YAML preview, then Deploy Day with rolling, blue-green and canary releases |
| Skill Issue | Agent Skills | Playable: 3 levels, a context-window and trigger simulator, the check_skill.py lint gate |
| Patch Bay | MCP | Playable: 3 levels, a claude mcp simulator, a JSON-RPC wire log |
| Quiet Hours | Observability | Playable: 3 levels, PromQL rule blocks, a week-long replay, a night on call |
| Merge Conflict Rush | GitHub / Git | Playable: 3 levels, a commit graph, a git and gh prompt |
| Index Fund | Database / SQL | Playable: 3 levels, a query planner with EXPLAIN, a migration pipeline |
| Night Shift | Linux / Shell | Playable: 3 levels, a simulated server, a shell you type real commands into |
| Replica Rescue (demo) | Kubernetes basics | Playable; exists to prove the shell |
Every topic has a game. Follow the epic on GitHub for what comes next.
Building one yourself? See "Adding a game" in CONTRIBUTING.md.