seat list: the node-engine definition follows the contract's lists in a node's facts (copies kept equal; ADR 0636 §7; issue 1966)

Claude-Session: https://claude.ai/code/session_01NcbgfFSnn24M3GcqttoU7i
This commit is contained in:
2026-11-05 15:19:14 +01:00
parent 52ab209fcf
commit 7aea59a789
2 changed files with 32 additions and 8 deletions
+16 -4
View File
@@ -856,16 +856,28 @@
"description": "the digest of the node's own composition it runs"
},
"windows": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"busy": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"strays": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"filters": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"profile": {
"type": "object"
@@ -856,16 +856,28 @@
"description": "the digest of the node's own composition it runs"
},
"windows": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"busy": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"strays": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"filters": {
"type": "object"
"type": "array",
"items": {
"type": "object"
}
},
"profile": {
"type": "object"