Phase 0 · Beta

About

A subway map for Brazilian Jiu-Jitsu — built so white & blue belts know what to do after reaching a position.

Why this exists

If you train BJJ, you've felt it: you finally land in side control, or your opponent pulls you into closed guard, and you freeze. What now? Existing references either dump 153 positions on you (BJJ Graph) or assume you already speak the language (BJJ Systems). I wanted something in between — a beginner-friendly, click-through tree showing the most common next actions from each position.

The Phase model

I am one person, mostly self-taught from instructionals. I'm not a black belt. To be honest about what's verified vs. what's my best guess, every node lives in one of three phases:

Phase 0 (now) — My personal interpretation, sourced from BJJ Graph and BJJ Systems. Some nodes are incomplete or arguable. Dashed outlines mark “to be verified”. Help me find what's missing.
Phase 1 — After community feedback + black belt review. Verified nodes are marked with a check (✓). Triggered once the site reaches meaningful traffic.
Phase 2 — Community-validated map. The version I'd hand to a new white belt without caveats.

How to contribute

Every node has a small “Suggest improvement” link in its detail panel. Clicking it opens a short form with the node and position context already filled in. You can suggest:

I review the queue weekly. Suggestions that are verified by a primary source — or echoed by 2+ independent reports — get merged immediately and credited in the Changelog. The rest get parked for a future black-belt review session.

What this is not

Tech

Plain HTML + D3.js. No build tools, no frameworks. Source is human-readable and the whole site is ~10 files. Hosted on GitHub Pages.