Usually a head of architecture or a platform team, across many repositories
One root board for every system you run, buy or integrate, and one app for every repository beneath it, kept in sync both ways and read by every role.
Fig. 01The root board and apps, the two ideas behind everything else
An estate of a hundred systems lives in a hundred places: a wiki page per team, an enterprise architecture tool nobody updates, and the heads of a few people who have been there long enough. Nobody can see the whole shape, and the shape changes every day.
Mapping it is not a drawing exercise. It is one landscape above every system, with each repository's real structure beneath it and the people who own each part able to read it.
The same steps the product’s playbook walks. Each one shows the screen at that moment and opens the video there.
Describe your systems in chat, or from a terminal with the workspace plugin, and the root board is drawn: every system you run, buy or integrate, the actors around them, and how they talk.

Each box is one system: a service you build, a vendor you pay, a platform another team owns. The ones backed by your repositories are marked as apps; a vendor stays a plain node.

An app's board shows the inside of that one repository: its modules, data stores and the edges between them, read from the code. Its hub is the app's front page and where it connects.

The root hub gives every app a tile: its pulse, its coverage, and its outstanding work, so the person responsible for the estate reads it on one screen.

Any system can open a layer beneath it, as deep as you need. Together they form the board tree, and every layer is kept current by the repository it is bound to.

End proofDone when the root board holds every system, each repository is an app beneath it, and the hub reads the fleet's state on one screen.
One enormous drawing, or a hundred small ones that disagree, none of them current.
One repository at a time, with no landscape above it and no way to see the estate.
One root board for every system, one app for every repository beneath it, kept in sync both ways and read by every role, from the landscape down to a component.
Every command and decision in order, in the docs.
Start with one system
Open one repository and run the code plugin. No migration, no rollout, no diagramming.
No credit card · Analysis runs locally in your own session · Self-hosted available
See the four commands to your first board →
Or for writing on architecture that stays connected across systems.