Joseph Doherty
ded0595ca7
test+docs: mixed-deploy survival, STATUS/P1 close-out (R2-07 T14)
v2-ci / build (pull_request) Successful in 4m3s
v2-ci / unit-tests (pull_request) Failing after 9m47s
2026-07-13 12:24:50 -04:00
Joseph Doherty
e2b47638ec
feat(opcua): surgical mixed add+remove deploys (R2-07 T13)
2026-07-13 12:22:45 -04:00
Joseph Doherty
f4ea834fac
test(opcua): subscription-survival on pure-remove + live-verify note (R2-07 T12)
2026-07-13 12:19:36 -04:00
Joseph Doherty
502d7650d0
feat(opcua): surgical pure-remove deploys — scoped teardown, no full rebuild (R2-07 T11)
2026-07-13 12:18:08 -04:00
Joseph Doherty
4504ed930c
feat(opcua): surgical RemoveEquipmentSubtree with notifier demotion (R2-07 T10)
2026-07-13 12:12:09 -04:00
Joseph Doherty
9653493905
feat(opcua): surgical RemoveAlarmConditionNode (R2-07 T9)
2026-07-13 12:09:55 -04:00
Joseph Doherty
14003ab9b8
feat(opcua): surgical RemoveVariableNode with NodeDeleted model-change (R2-07 T8)
2026-07-13 12:09:14 -04:00
Joseph Doherty
438004e371
feat(commons): add surgical remove members to ISurgicalAddressSpaceSink + deferred forwarding (guard-verified) (R2-07 T7)
2026-07-13 12:07:01 -04:00
Joseph Doherty
4f1853b21f
docs(archreview): record R2-07 Phase 1 (offline-verified; live gate deferred) in STATUS.md
2026-07-13 12:02:16 -04:00
Joseph Doherty
376233b92c
test(opcua): over-the-wire subscription-survival on pure-add deploy (R2-07 T5)
2026-07-13 12:01:23 -04:00
Joseph Doherty
e6280cb1da
feat(runtime): announce added nodes after the materialise passes on non-rebuild applies (R2-07 T4b)
2026-07-13 11:58:40 -04:00
Joseph Doherty
a86d9f65bf
feat(opcua): make MaterialiseAlarmCondition idempotent for same-kind re-applies (R2-07 T4a)
2026-07-13 11:50:14 -04:00
Joseph Doherty
9dbc363ef0
feat(opcua): announce pure-add nodes via Part 3 NodeAdded model-change (R2-07 T3)
2026-07-13 11:48:02 -04:00
Joseph Doherty
0d717e4785
feat(opcua): route AddressSpaceApplier through the classifier — pure-add deploys no longer rebuild (R2-07 T2)
2026-07-13 11:46:24 -04:00
Joseph Doherty
bb226f45ed
feat(opcua): add AddressSpaceChangeClassifier — typed delta classification for the applier (R2-07 T1)
2026-07-13 11:38:30 -04:00
Joseph Doherty
1891f5d6a7
docs(archreview): 2026-07-12 re-review at f6eaa267 + 12 round-2 remediation plans
...
Re-ran all seven domain reviews at master f6eaa267 (reports rewritten in
place, each with a prior-finding status table): all 4 round-1 Criticals
verified closed; new top findings are the S7 connect-timeout OCE regression
(05/STAB-14), the ResilienceConfig operator-authorable brick (01/S-6), and
a batch of resilience-seam Mediums. 00-OVERALL.md carries the updated
maturity matrix + 12-item action list.
Adds R2-01..R2-12 design/implementation plans (one per action item, house
format + bite-sized TDD task breakdowns + co-located .tasks.json; 193 tasks,
~18-24 dev-days). STATUS.md updated: round-1 topology marked historical
(all merged+pushed), re-review findings table + plan pointers added.
2026-07-12 23:52:23 -04:00