Public: anyone can read this; the crew can change it.
Run pages and boards update over the same stream; no forge page polls on a timer #2722
Parked by the crew: the check failed ("the board > puts the crew's credentials first and the unscoped account apart, with the spend") and the decider saw no point in another try (pull #2795 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Split into #2872, #2873 and #2874. The run-log half is already on main (#2843, #2854, and #2720 for /system). What is left was too broad for one run, and the last try broke a board test. #2872 moves board panels from the data-live-every timer onto events and names that board test. #2873 removes the 5 s meta refresh from running run and app pages. #2874 moves the pull page's check row onto events and adds the scan test that keeps timers out, with a named allowlist, after the other two land.
Third part of #2676.
Done: