Linked.Archi

Linked.Archi AI Governance SHACL Shapes

SHACL Shapes

https://meta.linked.archi/ai-governance/shapes#

v0.1.0 draft aigovsh: Kalin Maldzhanski Linked.Archi Modified: 2026-05-03 License

SHACL shapes for validating AI governance models. Enforces governance rules: every AI system must have a risk classification, high-risk systems must have conformity assessments and human oversight plans, and all AI systems must have explainability documentation.

Contents

AIGovernancePolicyShape — target: AIGovernancePolicy

PropertyConstraintValueSeverityMessage
prefLabel minCount 1 Violation
mandatesPrinciple minCount 1 Violation
policyEffectiveDate datatype date Violation
policyEffectiveDate minCount 1 Violation

AIIncidentShape — target: AIIncident

PropertyConstraintValueSeverityMessage
incidentDate datatype date Violation
incidentDate minCount 1 Violation
incidentDescription minCount 1 Violation
incidentSeverity minCount 1 Violation

AISystemShape — target: AISystem

PropertyConstraintValueSeverityMessage
prefLabel datatype langString Violation
prefLabel minCount 1 Violation
governedBy minCount 1 Violation
hasExplainabilityReport minCount 1 Violation
hasRiskClassification minCount 1 Violation
wrapsMLModel minCount 1 Violation

BiasAssessmentShape — target: BiasAssessment

PropertyConstraintValueSeverityMessage
assessmentDate datatype date Violation
assessmentDate minCount 1 Violation
assessmentFindings minCount 1 Violation
assessmentResult minCount 1 Violation

ConformityAssessmentShape — target: ConformityAssessment

PropertyConstraintValueSeverityMessage
assessedAgainstPrinciple minCount 1 Violation
assessmentDate datatype date Violation
assessmentDate minCount 1 Violation
assessmentResult minCount 1 Violation

HighRiskAISystemShape — target: AISystem

PropertyConstraintValueSeverityMessage
hasBiasAssessment minCount 1 Violation
hasConformityAssessment minCount 1 Violation
hasDataGovernanceRecord minCount 1 Violation
hasHumanOversightPlan minCount 1 Violation
hasTransparencyRecord minCount 1 Violation

HumanOversightPlanShape — target: HumanOversightPlan

PropertyConstraintValueSeverityMessage
escalationProcedure minCount 1 Violation
oversightMode class OversightMode Violation
oversightMode maxCount 1 Violation
oversightMode minCount 1 Violation
oversightResponsible minCount 1 Violation

RiskClassificationShape — target: RiskClassification

PropertyConstraintValueSeverityMessage
classificationDate datatype date Violation
classificationDate minCount 1 Violation
classificationRationale minCount 1 Violation
classifiedAs class RiskLevel Violation
classifiedAs maxCount 1 Violation
classifiedAs minCount 1 Violation