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
+5
View File
@@ -823,6 +823,11 @@ scadabridge --url <url> instance alarm-override set --instance-id <int> --alarm
| `--priority` | no | Priority override (0–1000) |
| `--mes-reportable` | no | MES-reportable override: `true` or `false`; omit to inherit the template value |
`set` replaces the **whole** override row, so 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 you
want to keep on the same command (`instance alarm-override list` shows the current values).
#### `instance alarm-override delete`
Remove an alarm override on an instance.