Files
ScadaBridge/docs/deployment/deploy-prep/2026-11-12-gates-52-131/original/TestMesMachine.AlarmStatus.meta.json
T
Joseph Doherty a92a418d7f docs(deploy): prepare the #52 / #131 site-script fixes for DEV and QA (not applied)
Read-only export of DEV vd03 and QA vq03 (2026-11-12): the only
Children["DelmiaRecv"] user is CvdReactor.ProcessRecipeDownload (script 4,
identical on both envs; DEV 3 / QA 9 instances), and the only ScriptAlarm
.Severity reader is DEV TestMesMachine.AlarmStatus (script 42, SBTEST01/02).
QA has no #131 work.

Adds the original (rollback) and fixed bodies, a guarded check/apply/rollback
script that re-sends every script field, and the apply plan: #52 any time,
#131 with or after the dd4f1c2a binary. The old #131 body still compiles on
main but returns banded values; the fixed body is what fails to compile on the
deployed binaries. Rig evidence for both gates is in the README.

Refs #52 #131

Claude-Session: https://claude.ai/code/session_01GT67ACmpMR7b9LGRPLijMi
2026-11-12 23:19:07 -05:00

12 lines
1.1 KiB
JSON

{
"id": 42,
"templateId": 30,
"name": "AlarmStatus",
"triggerType": "Call",
"triggerConfiguration": null,
"isLocked": false,
"parameterDefinitions": "{\"type\":\"object\",\"properties\":{\"MachineCode\":{\"type\":\"string\"},\"FlaggedOnly\":{\"type\":\"boolean\"},\"IncludeAcked\":{\"type\":\"boolean\"},\"MinSeverity\":{\"type\":\"integer\"},\"MaxSeverity\":{\"type\":\"integer\"},\"NameFilter\":{\"type\":\"string\"}},\"required\":[\"MachineCode\"]}",
"returnDefinition": "{\"type\":\"object\",\"properties\":{\"WasSuccessful\":{\"type\":\"boolean\"},\"ErrorText\":{\"type\":\"string\"},\"Alarms\":{\"type\":\"array\",\"items\":{\"type\":\"object\",\"properties\":{\"Name\":{\"type\":\"string\"},\"HierarchicalName\":{\"type\":\"string\"},\"Description\":{\"type\":\"string\"},\"IsFlaggedForMES\":{\"type\":\"boolean\"},\"Severity\":{\"type\":\"integer\"},\"StatusCode\":{\"type\":\"string\"},\"TriggeredDT\":{\"type\":\"string\"},\"AckDT\":{\"type\":\"string\"},\"AckComment\":{\"type\":\"string\"}}}}},\"required\":[\"WasSuccessful\",\"Alarms\"]}",
"minTimeBetweenRuns": null,
"executionTimeoutSeconds": null
}