Linked.Archi C4 Model SHACL Shapes
SHACL shapes for validating C4 model data. Covers the abstract C4 model relationships (Using, ContainerContainment, ComponentContainment). For Structurizr deployment shapes, see structurizr-shapes.ttl.
Linked.Archi
Using source must be an Element.
Using target must be an Element.
ContainerContainment source must be a SoftwareSystem.
ContainerContainment target must be a Container.
ComponentContainment source must be a Container.
ComponentContainment target must be a Component.