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