v0.5.0
stats stops trying to analyse and describes instead. Its own analysis produced a confidently wrong answer about runner counts, so the reasoning moved to where it belongs and the command now reports what jobs cost and points at the data.
contrib/telemetry-join.shjoins recorded telemetry to GitHub, adding the queue times the job hook cannot see. That is the figure that answers whether a pool is too small.contrib/demo-status.shanswersstatuswith invented pools, for screenshots and for developing against the JSON without runners or a GitHub account.- Fixed: shrinking a pool raced the scheduler into standing every pool down (#6).
- Docs: the contention threshold depends on pool size, which the default does not account for.