Review remediation: Lane FOCAS #740

Open
opened 2026-10-22 06:05:19 -04:00 by dohertj2 · 0 comments
Owner

From the 2026-10-21 Fable system review. Findings R0x:ID refer to docs/reviews/2026-10-21/0x-*.md (location, evidence, failure scenario, fix recipe). Plan: docs/superpowers/plans/2026-10-22-review-remediation.md.

Lane FOCAS

  • ConcurrentDictionary/swap _devices (R07:H13).
  • Widen macro/param numbers to int on the wire client (H14).
  • Fixed-tree loop writes health (H15).
  • Reject String in the factory + editor (U8).
  • Concurrent per-device reads (P9).
  • Recycle under ConnectGate (L6).
  • Alarm-layout heuristic uses the record count from the header (H20).
From the 2026-10-21 Fable system review. Findings `R0x:ID` refer to `docs/reviews/2026-10-21/0x-*.md` (location, evidence, failure scenario, fix recipe). Plan: `docs/superpowers/plans/2026-10-22-review-remediation.md`. ### Lane FOCAS - `ConcurrentDictionary`/swap `_devices` (`R07:H13`). - Widen macro/param numbers to int on the wire client (`H14`). - Fixed-tree loop writes health (`H15`). - Reject `String` in the factory + editor (`U8`). - Concurrent per-device reads (`P9`). - Recycle under `ConnectGate` (`L6`). - Alarm-layout heuristic uses the record count from the header (`H20`).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dohertj2/lmxopcua#740