--- key: ci.no-host-health-gating title: 2026-07-21 — Do not gate or throttle pushes on host health (#542) status: active since: '2026-07-21' supersedes: none superseded-by: none rule: Push when your work is validated — never SSH to bumblebee to sample load/RAM first, and never hand-schedule around other sessions' runs. signals: 'trust the build queue · runner retune · don''t sample load before pushing · queueing is the queue''s job · paths: n/a · issues: #542' mechanics: Gitea build queue (two runners, 4 slots). --- The runners were retuned for stability (operator, 2026-07-17); queueing is the queue's job, not the agent's. Sampling host load before a push is both unreliable and unnecessary, and hand-scheduling around other sessions produces coordination that no one can verify. Batch your pushes (see `ci.batch-pushes-no-cancel-route`) because orphaned runs cannot be cancelled — **not** because the host needs protecting. The two rules have the same action and different reasons; conflating them leads to load-watching behaviour that this record forbids.