dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 created branch fix/alarm-reference-parity in dohertj2/mxaccessgw 2026-06-14 02:12:56 -04:00
dohertj2 pushed to fix/alarm-reference-parity at dohertj2/mxaccessgw 2026-06-14 02:12:56 -04:00
5b31e99ab6 alarms: compose subtag reference from object's real Galaxy area for exact alarmmgr parity
dohertj2 deleted branch test/alarm002-watch from dohertj2/mxaccessgw 2026-06-14 01:59:11 -04:00
dohertj2 created branch test/alarm002-watch in dohertj2/mxaccessgw 2026-06-14 01:56:14 -04:00
dohertj2 pushed to test/alarm002-watch at dohertj2/mxaccessgw 2026-06-14 01:56:14 -04:00
0767801f97 test(alarms): operator-driven watch on TestAlarm002 (raise then clear via subtag route)
dohertj2 deleted branch probe/alarmmgr-observe from dohertj2/mxaccessgw 2026-06-14 01:43:12 -04:00
dohertj2 created branch probe/alarmmgr-observe in dohertj2/mxaccessgw 2026-06-14 01:41:23 -04:00
dohertj2 pushed to probe/alarmmgr-observe at dohertj2/mxaccessgw 2026-06-14 01:41:23 -04:00
1502e3f51d test(alarms): alarmmgr observation probe — log wnwrap transitions over 35s
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-14 01:13:41 -04:00
8a79cb0ec7 docs(design): write-outcome self-correction (surface real device-write status, #5)
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-14 00:52:07 -04:00
945c238039 docs(plans): harden-milestone-1b plan + task record
190ef34e6f docs(security): document the GroupToRole data-plane role requirement
97d82dda46 test(runtime): future-enum trap for AccessLevel->Writable parity
7e405e949b fix(runtime): swallow self SubscriptionFailed too (symmetric to SubscriptionEstablished)
f77488eed9 fix(galaxy): invalidate writer handle caches on session reconnect
Compare 9 commits »
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-13 23:41:13 -04:00
02e37a6d68 docs(notes): track pending.md + current.md session state
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-13 23:27:01 -04:00
f05b5d79c4 fix(galaxy): AdviseSupervisory before raw Write so writes commit
dohertj2 pushed to master at dohertj2/lmxopcua 2026-06-13 12:44:41 -04:00
8d8c05f595 docs(drivers): mark protocol-equipment-tag-linkage plan complete (T0–T12, live-verified)
bb5832e900 feat(server): inbound operator-write pipeline — OnWriteValue authz gate + node-write router
a23fb2b82e feat(server): equipment-tag node writability from Tag.AccessLevel (parity-safe, no migration)
f8f1027287 feat(runtime): NodeId->driver reverse routing + primary-gated RouteNodeWrite
b031a6ceef feat(s7): resolve equipment-tag refs (read + write) via EquipmentTagRefResolver
Compare 13 commits »
dohertj2 deleted branch test/alarm-self-driven-live from dohertj2/mxaccessgw 2026-06-13 11:48:16 -04:00
dohertj2 pushed to test/alarm-self-driven-live at dohertj2/mxaccessgw 2026-06-13 11:46:37 -04:00
1681c933a0 test(alarms): drivable-alarm discovery scan across candidate alarm tags
dohertj2 pushed to test/alarm-self-driven-live at dohertj2/mxaccessgw 2026-06-13 11:42:10 -04:00
0b3b938af5 test(alarms): advise AlarmExtension diagnostics to discover the alarm source attribute
dohertj2 pushed to test/alarm-self-driven-live at dohertj2/mxaccessgw 2026-06-13 11:35:38 -04:00
0213272d0a test(alarms): log raw source value-changes to capture source attribute type
dohertj2 created branch test/alarm-self-driven-live in dohertj2/mxaccessgw 2026-06-13 11:30:49 -04:00
dohertj2 pushed to test/alarm-self-driven-live at dohertj2/mxaccessgw 2026-06-13 11:30:49 -04:00
6226f2d864 test(alarms): self-driving live lifecycle test (drives alarm source true/false; raise/ack/clear)
dohertj2 deleted branch probe/alarm-subtag-resolution from dohertj2/mxaccessgw 2026-06-13 11:26:12 -04:00