4b8ba7a5bd
Surfaced during TST-25 acceptance verification: all CI runs on one shared gitea-runner (maxParallel=1, co-located 10.100.0.35) interleaved with dohertj2/lmxopcua, and Gitea 1.26 has no run cancel/delete API, so queue latency is unbounded under cross-repo contention and the runner is a single point of failure. Design: add a second/labelled runner; document the no-cancel reality and the run-windev-ci.sh queue-bypass. Low/P2. Roll-ups updated.