2026-07-27 - 2026-07-30
Overview
1 Pull request merged by 1 user
Merged
#506 feat(mtconnect): read-only MTConnect Agent driver (P1) — 23 tasks + 5-leg live gate
4 Issues closed from 1 user
Closed
#523 Remove the periodic 5-minute device re-browse (tag-set drift detection) from FOCAS/TwinCAT/MTConnect/AbCip
Closed
#507 feat(raw): re-migrate discovered-node injection onto the raw device subtree — IRediscoverable is inert in v3
Closed
#516 Driver config edits are silently discarded on Modbus/FOCAS/OpcUaClient (deployment still seals green)
Closed
#518 IRediscoverable + IHostConnectivityProbe events have no consumer in src/ (9 drivers raise into the void); CLAUDE.md Change Detection is wrong
17 Issues created by 1 user
Opened
#507 feat(raw): re-migrate discovered-node injection onto the raw device subtree — IRediscoverable is inert in v3
Opened
#508 feat(mqtt): write-through (IWritable) — Sparkplug NCMD/DCMD + plain publish (design P3)
Opened
#509 fix(adminui): a Sparkplug metric whose name contains / cannot be browse-committed
Opened
#510 fix(adminui): _canRebirth is captured at browse-open, so a reaped session still draws Request-rebirth
Opened
#511 feat(mqtt): Sparkplug primary-host STATE publishing (ActAsPrimaryHost)
Opened
#512 refactor(mqtt): .Browser references .Driver — extract the client-options builder so the layering exception can go
Opened
#513 fix(adminui): the MQTT tag editor writes a meaningless payloadFormat into a Sparkplug tag blob
Opened
#514 fix(adminui): Request-rebirth cannot be armed on a Sparkplug plant that has not birthed since the browse window opened
Opened
#515 feat(mqtt): Sparkplug DataSet / Template / PropertySet metric support
Opened
#516 Driver config edits are silently discarded on Modbus/FOCAS/OpcUaClient (deployment still seals green)
Opened
#517 Driver health is published AFTER teardown, so GetHealth() can report Healthy with a disposed client
Opened
#518 IRediscoverable + IHostConnectivityProbe events have no consumer in src/ (9 drivers raise into the void); CLAUDE.md Change Detection is wrong
Opened
#519 No driver's Bad/Uncertain status sub-code reaches an OPC UA client (3-state OpcUaQuality collapse)
Opened
#520 Node ACLs are authored and deployed but never enforced — wire IPermissionEvaluator or retire the surface
Opened
#521 IHostConnectivityProbe / DriverHostStatus: dead surface — build the publisher or delete it
Opened
#522 Driver stability tiers are inert: every driver runs Tier A — pass real tiers or delete the machinery
Opened
#523 Remove the periodic 5-minute device re-browse (tag-set drift detection) from FOCAS/TwinCAT/MTConnect/AbCip
1 Unresolved Conversation
Open
#491
test(historian): live end-to-end gate for continuous-historization value capture