Ship Happens Defender
Ship fast. Fix smart.
A stream of commits approaches the release gate. Take up the role of a Product Security Engineer: uncover hidden vulnerabilities, choose your fixes, rally your team, and defend production. Your mission: ship fast, fix smart, and keep the developers on your side.
How to play
- Tap a commit to put it on the review bench. Review reveals Clean or Vulnerable. The tags (touches auth, docs only…) hint at the odds, but they're only hints.
- Vulnerable? The game pauses while you choose a fix. Then fix it yourself (fast, two slots), send it to developers (slower, costs a little satisfaction), or accept the risk.
- Anything that reaches the release gate ships. Unreviewed vulnerable commits become hidden production risk that grows until a scan or incident reveals it.
- Earn Trust by shipping safely and spend it to mature your Capabilities: Code scanning, Secure SDLC, Developer enablement, Production visibility, and Security team. Each starts at Maturity 0 every run and grows one level at a time.
- Stages (top bar) only change the workload: commits arrive faster and new kinds appear over time.
- Freeze (3 charges) stops the pipeline so you can plan, but developers get more frustrated the longer it lasts. Pause is free and hides the board.
- Keys: R review next · 1–4 choose fix · F fix myself · D send to devs · A accept risk · L Code Lens · S ship reviewed · Z freeze · P pause · Esc close
Fictional, simplified examples for learning. No data leaves your device.