glam/docs/plan/semantic_ontology/07-implementation-phases.md
kempersc ab5ad23699 Add parsimonious LinkML package and metadata
- Created manifest.json for the parsimonious LinkML package.
- Added metadata.yaml with detailed information about the Heritage Custodian Parsimony Ontology.
- Established directory structure for classes, enums, mappings, and slots with corresponding README files.
- Each module directory includes a brief description of its purpose and planned scale.
2026-03-13 16:48:32 +01:00

37 lines
1.1 KiB
Markdown

# Implementation Phases
## Phase 1 - Research and reduction
- study PiCo documentation and article material
- identify the smallest reusable semantic hubs for GLAM custodians
- decide what stays conceptual and what remains engineering-only
## Phase 2 - Parsimonious LinkML scaffolding
- create the package structure
- create package metadata and root schema
- define the first small set of classes and slots
## Phase 3 - Bridge to engineering ontology
- create explicit mapping modules
- document downward realization from hypernyms to engineering classes/slots/enums
- verify external ontology mappings against `data/ontology/`
## Phase 4 - Rule revisions
- edit or extend the relevant LinkML rules
- document which rules are shared across both ontology layers
- document which rules are engineering-only and which become dual-layer
## Phase 5 - Dashboard rollout
- enable `/parsimony`
- verify manifests, routing, and UML rendering
- surface the package even before full ontology completion
## Phase 6 - Iterative population
- add the final limited class set
- add the slot budget in a controlled way
- resist ontology growth unless justified in the mapping docs