iiRecord
Agentic AI Atlas · GAP-L2-P1-edge-kinds-md-vs-yaml-parity
page:process-gaps-GAP-L2-P1-edge-kinds-md-vs-yaml-paritya5c.ai
II.
Page JSON

page:process-gaps-GAP-L2-P1-edge-kinds-md-vs-yaml-parity

Structured · live

GAP-L2-P1-edge-kinds-md-vs-yaml-parity json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · wiki/process/gaps/GAP-L2-P1-edge-kinds-md-vs-yaml-parity.mdCluster · wiki
Record JSON
{
  "id": "page:process-gaps-GAP-L2-P1-edge-kinds-md-vs-yaml-parity",
  "_kind": "Page",
  "_file": "wiki/process/gaps/GAP-L2-P1-edge-kinds-md-vs-yaml-parity.md",
  "_cluster": "wiki",
  "attributes": {
    "nodeKind": "Page",
    "title": "GAP-L2-P1-edge-kinds-md-vs-yaml-parity",
    "displayName": "GAP-L2-P1-edge-kinds-md-vs-yaml-parity",
    "slug": "process/gaps/GAP-L2-P1-edge-kinds-md-vs-yaml-parity",
    "articlePath": "wiki/process/gaps/GAP-L2-P1-edge-kinds-md-vs-yaml-parity.md",
    "article": "# GAP-L2-P1-edge-kinds-md-vs-yaml-parity\n\n| Field | Value |\n|---|---|\n| id | gap:edge-kinds-md-vs-yaml-parity |\n| title | 03-edge-kinds.md and ontology-schema.yaml edgeKinds list disagree (V-12.5 invariant violation) |\n| level | 2 |\n| priority | P1 |\n| discoveredAt | 2026-04-28T00:00:00Z |\n| source | diff of edge names |\n| status | open |\n| owner | tbd |\n\n## Current state\nontology-schema.yaml lists ~115 edges (e.g. `applies-to`, `composes-stack`, `delegated-from`, `phase-in`, `compiled-from`, `closed-by`, `compiles-to`, `compiled-from`, `discovered-by`, `evidenceSource at_trust_level`...).\n\n03-edge-kinds.md tables list ~50 edges. Many edges in YAML are not in MD:\n- `closed-by`, `compiled-from`, `compiles-to` — in YAML, partial in MD\n- `phase-in` — in MD, but `has-phase` listed only as inverse\n- `composes-stack` — in YAML, missing from MD\n- `evidence-at-level` — in YAML, missing from MD\n- `discovered-by` — in YAML, missing from MD entirely\n- `bundled-into` — in YAML, missing from MD (though `bundled_with` is)\n- `belongs-to-machine`, `belongs-to-language`, `belongs-to-family` — YAML, partial MD\n\nConversely, 03-edge-kinds.md has rows not appearing in the YAML edgeKinds list (e.g. `terminal_state` discussion).\n\n## Desired state\nA canonical reconciliation script (or manual pass) producing 1:1 parity, with an automated invariant check (V-12.5) that fails CI on drift.\n\n## Evidence\n- C:/work/v6/graph/03-edge-kinds.md (50-ish edge rows)\n- C:/work/v6/graph/schema/ontology-schema.yaml (115 edges)\n\n## Propagation status\n- Level 2: open\n\n## Propagation chain\n- Level 2: align both files; document V-12.5 enforcement.\n\n## Notes\nThe schema's own gate criterion (V-12.5 markdown↔YAML parity) is currently failing.\n",
    "documents": []
  },
  "outgoingEdges": [],
  "incomingEdges": [
    {
      "from": "page:process-gaps",
      "to": "page:process-gaps-GAP-L2-P1-edge-kinds-md-vs-yaml-parity",
      "kind": "contains_page"
    }
  ]
}