Tab · Overview
Architecture
Trace any route to its handler in one click. The living architecture map — every route, every module, every flow, every convention worth knowing. Backed by architecture-map.json, hand-curated, updated in the same PR as the change so the map never lies.
See it in motion
Where to find it
- Localhost:
/architecture-map.html?repo=<id> - On disk:
.claude/brain/architecture-map.json+ its HTML twin - Keyboard: ⌘ K then
arch - Sidebar: Overview → Architecture
What it does for you
See the system end-to-end on one screen.Server entry → route table → handler module → downstream lib. The whole request graph, drawn from the actual code.
Know the conventions before you touch the code.Naming rules, file conventions, next-agent entry points — captured once, read by every fresh session.
The map updates in the same PR as the change.CLAUDE.md hard rule: any PR that changes routes, flows, or steps updates
architecture-map.json in the same commit. Stale maps are a defect.Configure
Nothing — it's a hand-curated JSON file with an HTML twin. Edit the source, commit both. The structure is open (no schema enforced) — keep it readable.
Use it well
Open Architecture before adding a new route or refactoring a flow. The existing conventions are right there — match them, don't invent new ones. After your PR, update the map. The next agent walks in already knowing the new flow exists.