InstallMethod (meta)
meta-node-kind:install-method
MetaNodeKindcatalog-meta/meta-registry/meta-registry-capabilities-policy.yaml·Open in Graph → {
"id": "meta-node-kind:install-method",
"_kind": "MetaNodeKind",
"_file": "catalog-meta/meta-registry/meta-registry-capabilities-policy.yaml",
"_cluster": "catalog-meta",
"attributes": {
"displayName": "InstallMethod (meta)",
"name": "InstallMethod",
"cluster": "8-capabilities",
"prefix": "install",
"origin": "universal",
"purpose": "a canonical install method (npm, brew, gh-extension, curl, winget, scoop, manual, pip, nix, cargo, go-install) referenced by AgentVersion.installMethods, Plugin install records, and Blueprint setup",
"exampleCount": 11,
"invariants": [
"id starts with install:",
"command MUST be a non-empty templated string (V-11.x)",
"platforms list MUST be non-empty",
"kind values MUST be unique across the catalog (one canonical InstallMethod per kind)"
]
},
"outgoingEdges": [
{
"from": "meta-node-kind:install-method",
"to": "meta-cluster:capabilities-policy",
"kind": "in_cluster",
"attributes": {}
},
{
"from": "meta-node-kind:install-method",
"to": "meta-attribute:install-method--id",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-node-kind:install-method",
"to": "meta-attribute:install-method--kind",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-node-kind:install-method",
"to": "meta-attribute:install-method--platforms",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-node-kind:install-method",
"to": "meta-attribute:install-method--command",
"kind": "contains_meta_attribute",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "meta-cluster:capabilities-policy",
"to": "meta-node-kind:install-method",
"kind": "contains_meta_node_kind",
"attributes": {}
},
{
"from": "meta-attribute:install-method--id",
"to": "meta-node-kind:install-method",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-attribute:install-method--kind",
"to": "meta-node-kind:install-method",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-attribute:install-method--platforms",
"to": "meta-node-kind:install-method",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-attribute:install-method--command",
"to": "meta-node-kind:install-method",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-edge-kind:requires-capability",
"to": "meta-node-kind:install-method",
"kind": "source_of_meta_edge",
"attributes": {}
},
{
"from": "meta-edge-kind:installs",
"to": "meta-node-kind:install-method",
"kind": "source_of_meta_edge",
"attributes": {}
},
{
"from": "meta-edge-kind:install-method-for",
"to": "meta-node-kind:install-method",
"kind": "target_of_meta_edge",
"attributes": {}
}
]
}