Current Phase: Implementation Complete Next Phase: Integration Testing
Last Updated: 2026-01-04 — All P0/P1 items implemented.
These items must be formally accepted and “locked” before meaningful code can be written to avoid massive refactoring.
ifl:hash (canonical) vs ifl:token (minted) distinction. ✅ SDS-050 §1.1SDS-050: Semantic Identity & Provenance, ADR-003: Foundational Isomorphic Architecturelibs/sea/domain/src/lib/identity/hash-id.tstools/schema-compat-check.pySDS-019: Event Contract GovernanceSDS-030: Semantic Observability EnvelopeEssential components required to run the simplest “Hello World” semantic flow.
infra/docker/docker-compose.dev.ymlservices/knowledge-graph/src/api/routes.pySemanticDebtCreated -> RDF Projection. ✅ services/knowledge-graph/src/adapters/oxigraph_adapter.pySDS-003: Knowledge Graph Serviceschemas/events/governance/sea-debt Ontology loading process. ✅ ontologies/sea-debt.ttl (155 triples)SDS-016: Semantic Debt Ledgerlibs/case-management/SDS-012: Case Management ServiceRequired for production traffic/SLA, but not for functional POC.
SDS-030: Anti-Leakage Rulestools/schema-compat-check.pySDS-019: Compatibility AlgorithmSDS-003: Query Cookbook| Task | Affected Specs/Docs | Complexity | Status |
|---|---|---|---|
Identity Lib: Implement HashID generator & NFT Stub |
SDS-050, ADR-003 |
S | ✅ Done |
| Schema Registry: Setup JSON Schema repo structure | SDS-019 |
S | ✅ Done |
| Observability Agent: Sidecar for PII scrubbing | SDS-030 |
M | ✅ Spec’d |
| KG Projection: Event-to-Triple Mapper Service | SDS-003 |
L | ✅ Done |
Debt Ontology: owl file creation |
SDS-003, SDS-016 |
S | ✅ Done |
| CI Guard: Schema Compatibility Checker Script | SDS-019 |
M | ✅ Done |
| Ledger API: Write-ahead debt logging | SDS-016 |
M | ✅ Spec’d |
| Consumer Contract: Define YAML format & parser | SDS-019 |
S | ✅ Done |
Privacy Audit: Review all meta:sensitivity tags |
SDS-030, ADR-006 |
L | ✅ Spec’d |
| SPARQL Optim: Index strategy for graph | SDS-003 |
M | ⏳ Later |