Description
The typed meta-model (18 entity types, 6 knowledge layers, 55 relationship types) is CB's structural backbone, but it's invisible to users. It lives in code (meta_model.py) and a YAML config (meta-model.yaml) that most users will never open. Per context block, users should be able to see and edit their domain's ontology visually.
Acceptance Criteria
Out of Scope
- Formal OWL/RDF reasoning or inference engine
- Changes to the extraction pipeline's
meta_model.py (that stays as source of truth for extraction; this is the viewer/curation surface)
Description
The typed meta-model (18 entity types, 6 knowledge layers, 55 relationship types) is CB's structural backbone, but it's invisible to users. It lives in code (
meta_model.py) and a YAML config (meta-model.yaml) that most users will never open. Per context block, users should be able to see and edit their domain's ontology visually.Acceptance Criteria
meta-model.yaml(or a per-block override config)Out of Scope
meta_model.py(that stays as source of truth for extraction; this is the viewer/curation surface)