LaunchContract (meta)
meta-node-kind:launch-contract
MetaNodeKindcatalog-meta/meta-registry/meta-registry-agent-stack-extras.yaml·Open in Graph → {
"id": "meta-node-kind:launch-contract",
"_kind": "MetaNodeKind",
"_file": "catalog-meta/meta-registry/meta-registry-agent-stack-extras.yaml",
"_cluster": "catalog-meta",
"attributes": {
"displayName": "LaunchContract (meta)",
"name": "LaunchContract",
"cluster": "3-agent-stack",
"prefix": "launch-contract",
"origin": "derived",
"purpose": "codifies the spawn shape (command, cwd, line-size, timeouts, startup handshake) for orchestrator->agent-subprocess launches; structurally distinct from AgentRuntimeImpl (which is the runtime descriptor)",
"exampleCount": 0,
"invariants": [
"id starts with launch-contract:"
]
},
"outgoingEdges": [
{
"from": "meta-node-kind:launch-contract",
"to": "meta-cluster:agent-stack",
"kind": "in_cluster",
"attributes": {}
},
{
"from": "meta-node-kind:launch-contract",
"to": "meta-attribute:launch-contract--id",
"kind": "contains_meta_attribute",
"attributes": {}
},
{
"from": "meta-node-kind:launch-contract",
"to": "meta-attribute:launch-contract--display-name",
"kind": "contains_meta_attribute",
"attributes": {}
}
],
"incomingEdges": [
{
"from": "meta-attribute:launch-contract--id",
"to": "meta-node-kind:launch-contract",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-attribute:launch-contract--display-name",
"to": "meta-node-kind:launch-contract",
"kind": "defined_on",
"attributes": {}
},
{
"from": "meta-cluster:agent-stack",
"to": "meta-node-kind:launch-contract",
"kind": "contains_meta_node_kind",
"attributes": {}
}
]
}