/notations/c4
C4 in Arq
Draft context, container and deployment views from a brief, then keep them as one model your coding agents can read.
/01 Fidelity
L2 Import and export round-trip the conformance fixtures.
Arq declares a level only when its test fixtures prove it, and raises it the same way.
/02 What you can model
- business
- Business Actor, Role
- data
- Data Store
- application
- Application, Application Component, API, Interface/Endpoint
- technology
- Environment, Node, Trust Boundary
Preferred relationships: uses, flows to, realizes, accesses, hosted on, contains, depends on.
/03 Interchange
| Structurizr DSL | Import and export of people, software systems, containers and relationships; landscape, context and container views are created on import |
|---|---|
| Mermaid | Flowchart export grouped by layer |
Every notation draws the same model: an element on this C4 view can appear on views in other notations too. More in the documentation.