## WBS: DT-S-002 | Developer Tooling **Phase:** Code | **Layer:** L2 — Tooling | **Priority:** Medium ## Objective Build a script that validates catalog TTL files against the metamodel ontology. ## Deliverables - [ ] `dea_validate_ttl --metamodel dea-metamodel.ttl --catalog catalog.ttl` - [ ] Reports: missing entity types, invalid relationships, orphaned nodes - [ ] Exit code: 0 = pass, 1 = fail - [ ] Used in GitHub Actions CI
WBS: DT-S-002 | Developer Tooling
Phase: Code | Layer: L2 — Tooling | Priority: Medium
Objective
Build a script that validates catalog TTL files against the metamodel ontology.
Deliverables
dea_validate_ttl --metamodel dea-metamodel.ttl --catalog catalog.ttl