The infrastructure page renders from a typed model rather than a hand-drawn picture. Surfaces (builder app, customer portal, platform console) contain modules; edges between them are typed relationships with a plain-English reason; ports and adapters describe integrations in the product's own words with the provider behind them named. Direction — do we push, do they push, do we poll — is a property of the edge, not an arrowhead someone drew.
Also called: system map · how it all connects · architecture diagram · integrations map · what talks to what
- 1The model is data: surfaces contain modules, modules nest into children, edges connect them
- 2Every edge carries a typed verb and a plain-English 'why' — what one module asks the other for
- 3Every claim cites a real file path as evidence, so a lint pass can assert the cited file still exists
- 4The page renders from the model, so drill-down is free and nothing has to be re-drawn
The picture of how the platform fits together used to be a hand-drawn diagram, which meant it showed what somebody believed on the day they drew it and went quietly wrong every time anything shipped. That cost real time once: drawing outgoing and incoming messages as one double-headed arrow hid the fact that nothing was actually receiving replies, and the gap stayed hidden for weeks. The map is now generated from a described model, so any part of it can be opened up, every connection records who starts it and what evidence backs the claim, and an automatic check fails the moment that evidence stops being true. Each connection also has to be explained in one plain sentence — what one part asks the other for — and one nobody can explain is left out rather than drawn as a hopeful line.
- Hand-drawn architecture drifts from reality the moment code ships
- Vague 'connects to' arrows hide whether we push, they push, or we poll
- Claims about the system cannot be checked
See it on your own jobs
Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.
or keep browsing features →