mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-11-12 05:38:37 +00:00
Red commit: `eedadc43` ([four intended CI assertion failures](https://github.com/Kpa-clawbot/CoreScope/actions/runs/40586787653/job/122480320591)). Fixes #2342. The disposal test could capture comparison results before the router's accessibility-focus frame added the heading tabindex, then mistake that legitimate setup change for a late observer response. Wait for the actual tabindex in attached state before capturing the baseline, including when the mobile heading is hidden. A controlled late-focus variant proves the regression. Full HTML equality, chart cleanup, route and control assertions remain intact; no production behavior or settings change. Current head `cb537ebe` includes current master while preserving the original RED/GREEN commits and newer progressive-render coverage. Local validation: ownership browser suite 60/60 (independently rerun by parent), navigation 60/60, branding 17/17 and all 224 standalone frontend suites. Browser verified: real local Go fixture server at `http://127.0.0.1:14944`. E2E assertion added: `tests/e2e/test-observer-detail-ownership-e2e.js`. Updated CI passes; independent adversarial, UI and test-quality reviews found no must-fix issues. --------- Co-authored-by: n30nex <6686206+n30nex@users.noreply.github.com>