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.

Read more