Converted mechanically from mesh-sdk's compiled list at 5a38a12 by a program kept out of the repository; the three new registry seats follow npm-package-registry, operator-channel the mesh's own seats. Claude-Session: https://claude.ai/code/session_01JG73KJNrH5EgFXMKKYSrig
36 lines
1.0 KiB
JSON
36 lines
1.0 KiB
JSON
{
|
|
"format": 1,
|
|
"seat": "mesh-provisioner",
|
|
"scope": "mesh",
|
|
"grain": "seat-list",
|
|
"decision": "novox/hq ADR 0349",
|
|
"verbs": [
|
|
{
|
|
"name": "provisioning",
|
|
"description": "Read what the provisioner keeps: the registry (which domain answers which kind of placeholder), the needs each module on each node recorded, what is applied where, or the items of every collection, narrowed by node and module. Reads only.",
|
|
"optional": true,
|
|
"input": {
|
|
"properties": {
|
|
"collection": {
|
|
"description": "for collect: a collection",
|
|
"type": "string"
|
|
},
|
|
"module": {
|
|
"description": "a module: for collect, a contributor",
|
|
"type": "string"
|
|
},
|
|
"node": {
|
|
"description": "a node",
|
|
"type": "string"
|
|
},
|
|
"what": {
|
|
"description": "registry (when not given), needs, applied or collect",
|
|
"type": "string"
|
|
}
|
|
},
|
|
"type": "object"
|
|
}
|
|
}
|
|
]
|
|
}
|