dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-08 16:33:37 -04:00
a8b07ae12d docs(claude): exact condition Severity + two-element select-clause trap
cd03b1b51d Merge b626-livealarm: client alarm filter browse paths + exact Part 9 condition severity
aba3aa7a8d fix(opcua): condition Severity is carried verbatim, not re-bucketed to 5 points
49a470a080 fix(client): alarm filter selected ActiveState/Id as ONE QualifiedName — every event read inactive
Compare 4 commits »
dohertj2 opened issue dohertj2/lmxopcua#641 2026-10-08 16:33:37 -04:00
Native alarm conditions stay inactive after a rebuild when the alarm-tag set is unchanged
dohertj2 closed issue dohertj2/lmxopcua#639 2026-10-08 16:33:27 -04:00
test-x
dohertj2 opened issue dohertj2/lmxopcua#640 2026-10-08 16:33:27 -04:00
Driver diagnostics surface on /hosts
dohertj2 opened issue dohertj2/lmxopcua#639 2026-10-08 16:33:23 -04:00
test-x
dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-08 16:09:09 -04:00
cc7cd2db11 docs(claude): MTConnect CONDITION alarms (#626)
b82c09d2fe Merge b626-626 (batch #626+): MTConnect CONDITION data items as native Part 9 alarms (opt-in TagConfig.alarm)
95b389497a test+docs(mtconnect): wire test for the Unavailable blip + ack survival; docs for the review rulings (#626)
9c8e3da5da fix(mtconnect): review rulings for CONDITION alarms (#626)
6a5f5c5a28 Merge branch 'master' into b626-626
Compare 38 commits »
dohertj2 commented on issue dohertj2/lmxopcua#622 2026-10-08 09:24:38 -04:00
OpcUaClient driver: replace scaffold-only unit suites with wire-level tests against the in-process server

Partial on master; left open.

  • OpcUaClientDriverWireTests (OpcUaServer.IntegrationTests, reusing ServerEventRig) round-trips the driver against the in-process server with no opc-plc:…
dohertj2 commented on issue dohertj2/lmxopcua#600 2026-10-08 09:24:37 -04:00
Historian: provision newly-historized existing tags, HistoryUpdate, slow reads of unprovisioned tags

Partial on master; left open.

  • Item 1: changed raw tags whose IsHistorized went false->true, or whose HistorianTagname changed, are now provisioned (dc54b883, merge e9e35baa; `AddressSpac…
dohertj2 commented on issue dohertj2/lmxopcua#601 2026-10-08 09:24:37 -04:00
Deploy honesty: degraded-apply ack amendment; malformed artifact bytes = "no answer" (archreview r3 item 7)

Partial on master; left open for the degraded-apply ack amendment only.

  • Item 1, re-verified against master: both gaps were real.
  • Item 3, malformed non-empty artifact bytes on…
dohertj2 commented on issue dohertj2/lmxopcua#606 2026-10-08 09:24:37 -04:00
Engineering system: CI evidence, global.json, regen-readme check, SlowUnit split (archreview r3 item 12)

Partial on master; left open.

  • TreatWarningsAsErrors on the four remaining src projects (b007d450, merge 5a5f9b22).
  • global.json added, pinning the SDK (7aa77588, merge 792510c0).…
dohertj2 commented on issue dohertj2/lmxopcua#613 2026-10-08 09:24:37 -04:00
MTConnect P1.5: CONDITION as Part 9 alarms, TIME_SERIES arrays, EVENT enumerations, DataType validation

Partial on master; left open. Slice 1 landed (b78c7ff9, merge 33d72edc).

  • Authoring-time DataType check: the MTConnect tag editor (MTConnectTagConfigModel) advises when a raw tag's…
dohertj2 commented on issue dohertj2/lmxopcua#619 2026-10-08 09:24:37 -04:00
docker-dev rig hygiene: stale LDAP credentials, opc-plc alarm mismatch, central-2 serve path

Partial on master; left open.

  • Item 3, central-2 FetchAndCache serving: live gate PASSED 2026-10-08 on the docker-dev rig. With central-1 stopped and set to MaintenanceMode, the four…
dohertj2 closed issue dohertj2/lmxopcua#623 2026-10-08 09:24:36 -04:00
Docs: rewrite the v2-era pages that are only bannered (IncrementalSync, AddressSpace, driver-specs, Secrets runbook)
dohertj2 commented on issue dohertj2/lmxopcua#624 2026-10-08 09:24:36 -04:00
Docs: correct stale claims and bookkeeping

Resolved on master (2befe9f9, 0a5d03da; merge 42700eb2).

  • Stale IHostConnectivityProbe/#524 resilience-table claims corrected in CLAUDE.md, MTConnect.md, Telemetry.md.
  • "LDAP role"…
dohertj2 closed issue dohertj2/lmxopcua#624 2026-10-08 09:24:36 -04:00
Docs: correct stale claims and bookkeeping
dohertj2 commented on issue dohertj2/lmxopcua#625 2026-10-08 09:24:36 -04:00
Re-triage the 11 Deferred code-review findings and the Sql TODO(M2)

Resolved on master (3fb65492, merge 75c66c16).

  • Runtime-001 (folder-rename semantics): Resolved, verified closed by OpcUaServer-001 (the planner now diffs UnsArea/UnsLine renames, so a…
dohertj2 closed issue dohertj2/lmxopcua#625 2026-10-08 09:24:36 -04:00
Re-triage the 11 Deferred code-review findings and the Sql TODO(M2)
dohertj2 commented on issue dohertj2/lmxopcua#621 2026-10-08 09:24:35 -04:00
Migrate off obsolete OPC UA SDK APIs (Utils.Log*, sync Session/Discovery calls)

Resolved on master (merges b176469b, 9b159025, 5a5f9b22).

  • Node-manager logging routed through an injected ILogger; the Utils.Log* calls and their CS0618 suppressions are gone (8d5e456c).…
dohertj2 closed issue dohertj2/lmxopcua#621 2026-10-08 09:24:35 -04:00
Migrate off obsolete OPC UA SDK APIs (Utils.Log*, sync Session/Discovery calls)
dohertj2 commented on issue dohertj2/lmxopcua#623 2026-10-08 09:24:35 -04:00
Docs: rewrite the v2-era pages that are only bannered (IncrementalSync, AddressSpace, driver-specs, Secrets runbook)

Resolved on master (90bfcbe4, f3839961; merge 42700eb2).

  • docs/IncrementalSync.md rewritten around the deploy-artifact path.
  • docs/AddressSpace.md rewritten against V3NodeIds/`AddressS…