fix(template-engine): carry IsMesReportable onto derived-template placeholder alarms and through descendant reconcile; final-review doc fixes

Claude-Session: https://claude.ai/code/session_01Y5ef34iUUMjmwnMpL9xgmB
This commit is contained in:
Joseph Doherty
2026-09-11 10:45:09 -04:00
parent 421d2d305e
commit 6ac95ea888
9 changed files with 185 additions and 4 deletions
+6
View File
@@ -110,6 +110,12 @@ scadabridge instance delete --id <id>
`[["Speed", 5], ["Mode", 7]]`. `--overrides` is a JSON object of attribute name to
value, e.g. `{"Speed": "100", "Mode": null}`.
`instance alarm-override set` replaces the **whole** override row — an omitted flag is not
"leave as is", it clears that field back to inherited. `instance alarm-override set
--instance-id 6 --alarm X --mes-reportable true` wipes any existing `--priority` /
`--trigger-config` override on alarm `X`; pass every override to keep on the same command
(`instance alarm-override list` shows the current values).
### Native Alarm Source Commands
The `native-alarm-source` subcommands manage the **read-only native alarm mirror** —