HookMergeDiagnostic.hookSurfaceId (meta — attribute-anchored)
meta-edge-kind:hook-merge-diagnostic-references-hook-surface
MetaEdgeKindcatalog-meta/meta-registry/meta-registry-channels-hooks.yaml·Open in Graph → {
"id": "meta-edge-kind:hook-merge-diagnostic-references-hook-surface",
"_kind": "MetaEdgeKind",
"_file": "catalog-meta/meta-registry/meta-registry-channels-hooks.yaml",
"_cluster": "catalog-meta",
"attributes": {
"displayName": "HookMergeDiagnostic.hookSurfaceId (meta — attribute-anchored)",
"name": "hook_surface_referenced_by_diagnostic",
"source": [
"meta-node-kind:hook-merge-diagnostic"
],
"target": [
"meta-node-kind:hook-surface"
],
"cardinality": "N:1",
"origin": "a5c",
"description": "a HookMergeDiagnostic references the HookSurface whose merge it records (anchored via the hookSurfaceId attribute, not a formal edge in ontology — recorded here for cluster-internal connectivity)."
},
"outgoingEdges": [
{
"from": "meta-edge-kind:hook-merge-diagnostic-references-hook-surface",
"to": "meta-node-kind:hook-merge-diagnostic",
"kind": "source_of_meta_edge",
"attributes": {}
},
{
"from": "meta-edge-kind:hook-merge-diagnostic-references-hook-surface",
"to": "meta-node-kind:hook-surface",
"kind": "target_of_meta_edge",
"attributes": {}
}
],
"incomingEdges": []
}