fix: harden M3 simulator identities and wiring

This commit is contained in:
Code Queue Review
2026-05-23 04:30:01 +00:00
parent 82b1f9491e
commit c095d4d943
14 changed files with 416 additions and 18 deletions
+27
View File
@@ -353,6 +353,33 @@
"type": "string",
"enum": ["indexed-workloads"]
},
"m3Route": {
"type": "object",
"required": ["fromResourceId", "fromPort", "patchPanelServiceId", "toResourceId", "toPort"],
"properties": {
"fromResourceId": {
"type": "string",
"const": "res_boxsimu_1"
},
"fromPort": {
"type": "string",
"const": "DO1"
},
"patchPanelServiceId": {
"type": "string",
"const": "hwlab-patch-panel"
},
"toResourceId": {
"type": "string",
"const": "res_boxsimu_2"
},
"toPort": {
"type": "string",
"const": "DI1"
}
},
"additionalProperties": false
},
"env": {
"type": "object",
"additionalProperties": {