Skip to workspace content
Org status
No active org
Sign in to activate an organization workspace.
Build plan
Roadmap
Structured view of the current roadmap document with slice completion markers.
Authoritative source: docs/roadmap.md (updated 10/20/2018, 1:46:40 AM). Legacy reference: docs/development-roadmap.md.
Slice milestones
- ✅ Slice 0Staging
- ✅ Slice 1Foundations (TDD infra first)
- ✅ Slice 2Met vertical (canary)
- ✅ Slice 3Getty vertical
- ✅ Slice 4Records + Artworks + Entities
- ✅ Slice 5Linked Art Inspector + Roadmap + Best-Practices
- ✅ Slice 6Patterns + Graph
- ✅ Slice 7Issues + SSE
- ✅ Slice 8Agents + Jobs + Content Generation + Automation
- ✅ Slice 9Workspace chrome + design-system pass (Custom CSS)
- ✅ Slice 10Lift cleanup
C1 — Multi-modal storage + HAL hypermedia (SOTA Phase 1)
- ✅ Solr 9 + **GraphDB** provisioned via Helm (dev: Compose, GraphDB CE image)
- ✅ GraphDB SPARQL 1.1 endpoint + Lucene plugin for hybrid text+graph queries; named graphs per source institution for provenance partitioning (SOTA §8.2)
- ✅ RDFS + SHACL reasoning only at runtime — no full OWL DL (SOTA §8.2)
- ✅ `src/utils/record-materializer.ts` builds Yale-LUX-style denormalized `Record` documents + shortcut triples (SOTA §20.1)
- ✅ HAL `_links` on every entity response (SOTA §9.2)
- ✅ Entity HAL discoverability now includes stable `la:activityFeed` link (`/api/activity`) via shared link builder + conformance tests.
- ✅ Canonical role endpoint scaffolds landed for `/api/objects/[id]`, `/api/works/[id]`, `/api/agents/[id]`, `/api/places/[id]`, `/api/sets/[id]` with executable B8 protocol conformance coverage.
- ✅ Add `/api/concepts/[id]` and `/api/events/[id]` canonical endpoints to complete the canonical C1 role endpoint surface.
- ✅ `/api/search` landed with OrderedCollectionPage pagination contract and executable HAL/search conformance coverage.
- ✅ `/api/activity` syndication endpoint
- ✅ Dev Compose provisioning added in `ops/docker-compose.yml` (`sota` profile: `solr:9.6`, `ontotext/graphdb:10.8.14`).
- ✅ Helm provisioning added in `ops/helm/metamuseum-search-graph/` (StatefulSets + Services + PVC defaults for Solr and GraphDB).
- ✅ GraphDB bootstrap automation added:
- ✅ Record materialization + index flattening foundations landed:
Top-level sections
- Status (as of June 23, 2026)Level 2
- Linked Art adherence uplift (current -> high)Level 2
- Stack decisions — locked inLevel 2
- Three erasLevel 2
- Era A — The Lift (10 slices, PR-sized each)Level 2
- Era B — Hardening (quarters, not weeks)Level 2
- Era C — SOTA platform (quarters 4+)Level 2
- Cross-cutting standards (apply from Slice 1 onward)Level 2
- What this roadmap deliberately does NOT do (yet)Level 2
- What I'd build next, concretelyLevel 2
Raw document: /api/roadmap