/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 DSLImport and export of people, software systems, containers and relationships; landscape, context and container views are created on import
MermaidFlowchart 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.