feat(data-plane): add provider contracts and ontology delivery
This commit is contained in:
@@ -4,6 +4,9 @@ Docs-first ontology service/module for NODE.DC.
|
||||
|
||||
Current status: `v0.4-pre` implementation slice.
|
||||
|
||||
The read-only dynamic MCP integration for AI Workspace is documented in
|
||||
[`../../docs/AI_WORKSPACE_ONTOLOGY_MCP.md`](../../docs/AI_WORKSPACE_ONTOLOGY_MCP.md).
|
||||
|
||||
This module owns:
|
||||
|
||||
- canonical entity catalog;
|
||||
@@ -62,6 +65,7 @@ src/adapters/hub-launcher-admin.mjs
|
||||
|
||||
```text
|
||||
npm run validate
|
||||
npm run smoke:mcp
|
||||
```
|
||||
|
||||
## Resolver Smoke
|
||||
@@ -159,8 +163,10 @@ Each package may contribute entities, relations, aliases, guardrails, evidence,
|
||||
|
||||
Current package:
|
||||
|
||||
- `integration` - provider-neutral external provider connection, capability, collection, read-model and red command-domain ontology used by all adapter services.
|
||||
- `seo` - NDC SEO mod domain ontology for site scans, project ontology instances, scope contracts, semantic analysis, market evidence, optimization planning, validation, changesets, and future app-owned SEO assistant actions.
|
||||
- `map` - provider-neutral NDC Module Studio map ontology for spatial subjects, layers, routes, zones, shared labels, visibility rules, selection, and replaceable renderer adapters.
|
||||
- `gelios` - provider-neutral Gelios fleet and telemetry ontology, bound to map.moving_object, map.zone and map.place_target without exposing provider credentials or renderer objects.
|
||||
|
||||
The package loader merges domain packages into the base catalog before validation. Domain packages extend core meanings; they do not own app data or execute mutations.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user