flowchart LR
A[Source Systems<br/>(Classroom AV, IoT, Broadband Data, Policy Docs)]
--> B[RDF Graph<br/>(Linked Triples)]
B --> C[OWL Ontology<br/>(Classes, Properties, Rules)]
B --> D[SKOS Vocabulary<br/>(Broader/Narrower/Related Concepts)]
B --> E[SHACL Shapes<br/>(Validation Constraints)]
C --> F[Reasoning & Inference<br/>(Consistency Checks)]
D --> F
E --> F
F --> G[Trusted Knowledge Graph<br/>(Interoperable + Governed)]
G --> H[Use Cases<br/>(Dashboards, Reports, Compliance, Search)]
%% Context labels
classDef ctx fill:#eef7ff,stroke:#8bbcff,stroke-width:1px,color:#1a3b6b;
class A,B,C,D,E,F,G,H ctx;
%% Examples
subgraph Examples
X1[Example RDF Triple:<br/>School — hasEnergySystem — DC Microgrid]
X2[OWL Rule:<br/>Every Classroom must have ≥ 1 AV Device]
X3[SKOS:<br/>Digital Literacy ⟶ broaderThan ⟶ AI Curriculum]
X4[SHACL:<br/>School must have Location + Connectivity Status]
end
B --- X1
C --- X2
D --- X3
E --- X4