Mat Ladder

Twenty-one positions. Two exits each. One job at a time — climb exactly one rung.

Generated from gameplan/nodes/ by tools/build-data.sh. The markdown in the repo stays the source of truth — edit a node, rebuild, republish. Every position carries its decision layer: where you are, what your one job is, and the two things you are allowed to try. The standing tier (N1N4) is written up in full; the rest are marked mechanics not written yet and are being filled in tier by tier, worst problem first.