docs(m7): reflect OPC UA / MxGateway UX (T13-T17) across component docs + CLAUDE/stillpending/completion-design

This commit is contained in:
Joseph Doherty
2026-06-18 04:13:21 -04:00
parent 39afa2743e
commit 40928535fd
11 changed files with 158 additions and 19 deletions
+5 -5
View File
@@ -91,11 +91,11 @@ Knowingly punted, with extensible seams and explicit doc notes. `[PERM]` = perma
**Native Alarms / MxGateway / OPC UA**
- `[PERM]` Native-alarm ack/shelve/suppress write-back; central alarm tables/history/journal; alarm-driven notifications/scripts — read-only by design. — `2026-05-29-native-alarms-design.md:201-206`
- `[SLICE]` Dedicated operator Alarm Summary page (DebugView only for now).
- `[PERM]` MxGateway secured writes (operator+verifier).
- `[SLICE]` OPC UA address-space search; `BrowseNext` paging. — `RealOpcUaClient.cs:574`
- `[PERM]` OPC UA type-info surfacing; bulk override import/CSV.
- `[SLICE]` OPC UA "Verify endpoint" connectivity button; cert-management UI.
- `[DELIVERED M7/T13]` Dedicated operator Alarm Summary page (`/monitoring/alarms`, read-only, per-instance `DebugViewSnapshot` fan-out; shared `AlarmStateBadges`). *Follow-up:* aggregated **live** alarm stream (snapshot + poll only today).
- `[DELIVERED M7/T14]` MxGateway secured writes (operator+verifier): `Operator`/`Verifier` roles + policies, central `PendingSecuredWrite` table, no-self-approval + CAS, MxGateway-only relay, `SecuredWrite` audit. *Follow-up:* stamp `SourceNode` on the SecuredWrite audit rows (currently NULL).
- `[DELIVERED M7/T15]` OPC UA address-space search (`IAddressSpaceSearchable`, bounded recursive) + `BrowseNext` paging ("Load more").
- `[DELIVERED M7/T16]` OPC UA type-info surfacing (DataType/ValueRank/Writable) + bulk **attribute**-override CSV import (InstanceConfigure InputFile + CLI `instance import-overrides --file`). *Follow-up:* native-alarm-source-override CSV import (attribute overrides only today).
- `[DELIVERED M7/T17]` OPC UA "Verify endpoint" connectivity button (captures-but-never-trusts an untrusted cert) + site-local cert-management UI (per-node `CertStoreActor`, DeploymentManager broadcast to both nodes). *Follow-up:* central-persisted, auditable cert trust (site-local today).
**Transport (#24)**
- `[PERM]` Site-scoped / instance-scoped artifact transport (needs name-mapping subsystem).