Profile contract
c4.container@1
Containers/stores/queues inside one system boundary frame.
graph projectionC4 container
Open this profile in the gallery
Primary palette
Relationship roles
Legal endpoints
| Relation | Source roles | Target roles | Self relation |
|---|---|---|---|
c4.rel | c4.container, c4.person, c4.queue, c4.store, c4.system | c4.container, c4.person, c4.queue, c4.store, c4.system | Not allowed |
Profile verification
- Visible participants use this subtype's explicit palette. No field endpoints or attribute compartments.
- Relationships preserve labels and system/person identity; no model discovery is implied.
- Replace context-only palette with the declared container palette. Exactly one frame scopes a selected system and covers every interior container/store/queue; people remain external.
Profile defaults
Explicit file settings override eligible CSS, then these profile defaults and the common standard apply. Unspecified semantic facts remain unspecified.
{
"projection.kind": "graph",
"projection.profile": "c4.container@1"
}Projection properties
kind, profile, inputs, analysis_budget, traces, iso, depth
Design operations
- Create person/system; connect labelled interaction; optionally edit registered tag chips.
Bounded analysis
Structural verification and display only; no execution or implied process engine.
Outside this profile
- multiple boundary systems per view
- deployment mapping