I.
Wiki article
Reading · 2 minprocess/gaps/GAP-L2-P2-coverage-checklist-internal-broken-refs
GAP-L2-P2-coverage-checklist-internal-broken-refs reference
Beyond PathDescriptor (its own gap), coverage-checklist mentions:
Continue reading
Nearby pages in the same section.
GAP-L1-P0-claude-code-plugin-component-typesGAP-L1-P0-claude-models-pricing-and-lineupGAP-L1-P0-mcp-spec-2025-11-25GAP-L1-P1-adaptive-thinking-vs-extended-thinkingGAP-L1-P1-anthropic-skills-vs-claude-code-skillsGAP-L1-P1-cursor-profiles-and-modesGAP-L1-P1-mcp-elicitation-and-resource-linksGAP-L1-P1-mcp-oauth-resource-serverGAP-L1-P1-repo-graph-discovery-signalGAP-L1-P1-repo-graph-session-lifecycle-semanticsGAP-L1-P2-gemini-2-5-and-3GAP-L1-P2-mcp-stdio-vs-http-sse-deprecationGAP-L1-P2-openai-codex-and-responses-apiGAP-L1-P2-repo-graph-cisurface-packagesurfaceGAP-L1-P2-repo-graph-pluginartifactGAP-L1-P3-benchmarks-staleGAP-L2-P0-pathdescriptor-undeclared-but-referencedGAP-L2-P1-edge-kinds-md-vs-yaml-parityGAP-L2-P1-mcptransport-status-attribute-undeclaredGAP-L2-P2-cluster-count-mismatchGAP-L2-P2-versionrange-attribute-on-modelversion
GAP-L2-P2-coverage-checklist-internal-broken-refs
| Field | Value |
|---|---|
| id | gap:coverage-checklist-internal-broken-refs |
| title | Coverage-checklist references several NodeKinds/Terms that don't exist as schema elements |
| level | 2 |
| priority | P2 |
| discoveredAt | 2026-04-28T00:00:00Z |
| source | C:/work/v6/graph/coverage-checklist.md vs schema/ontology-schema.yaml |
| status | open |
| owner | tbd |
Current state
Beyond PathDescriptor (its own gap), coverage-checklist mentions:
OntologySchema— used in row "Catalog / Ontology" but not in v6 nodeKinds (it IS in repo schema, line 23-30)Mux(as schema element) — coverage-checklist treatsExtensionInterfacekind=muxas the mapping, but nokindattribute is declared on ExtensionInterfaceProcessLibrary— referenced row 406 ("modeled asProcessLibrary") but no such NodeKind in v6 ontology-schema.yaml; onlyProcessDescriptorSharedContextSpec— coverage row 139 ("structured Claim attached to ... as aSharedContextSpec") — no such named claim shapeRunJournalEvent— row 154 ("enumRunJournalEvent") — but enums in v6 are not first-class schema elementsDecisionVerb— row 104 ("ordered enumDecisionVerb") — same issue
Desired state
Either (a) add the missing NodeKinds and named-enum primitives to schema, or (b) downgrade those coverage rows to 🟡 (partial) with a remediation plan in place. Currently they are marked ✅ falsely.
Evidence
- C:/work/v6/graph/coverage-checklist.md (rows 139, 154, 104, 406, 524)
- C:/work/v6/graph/schema/ontology-schema.yaml
Propagation status
- Level 2: open
Propagation chain
- Level 2: choose for each row: promote-to-schema or demote-status.
Notes
Self-audit gap. The coverage-checklist's gate criterion ("Every row in the coverage table has Status... no row left blank") is being met only because rows are over-claiming ✅.