- 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.
37 lines
1.1 KiB
Markdown
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
|