Linked.Archi Structurizr SHACL Shapes
type: Ontology
imports: structurizr#
imports: shapes#
license: http://creativecommons.org/licenses/by/4.0/
preferred namespace prefix: structsh
creator: Kalin Maldzhanski
description: SHACL shapes for validating Structurizr deployment model data. Imports c4-shapes for base C4 model validation.
created: 2026-04-20
modified: 2026-04-20
publisher: Linked.Archi
publisher: linked.archi
status: draft
version IRI: 0.1.0#
version info: 0.1.0

DeploymentShape
type: NodeShape
target class: Deployment
property:
  path: source
  class: Container
  message: Deployment source must be a C4 Container.
property:
  path: target
  class: DeploymentNode
  message: Deployment target must be a Structurizr DeploymentNode.