The runner on the host is started with --repos krz/gitbay (the #92 mitigation), so builds queued for this repo were never claimed — builds 1-9 all ended cancelled. Remove .gitbay/ci.yml rather than leave a queue nothing drains.
.githooks/pre-push becomes the gate: zsh/zpty preflight, cargo test --locked, cargo clippy --all-targets --locked -- -D warnings, then the macos-collector Swift tests. Enable per clone with git config core.hooksPath .githooks.
Verified on this Mac: 32 Rust tests, clippy clean, 5 Swift tests, hook exits 0.
Closes #4