Primary quality gates:
cargo fmt --all --checkcargo check --all-targetscargo clippy --all-targets --no-depscargo test --all-targets
GitLab CI mirrors these checks through .gitlab-ci.yml.
Docs indexing (utils/docs/validate.py + utils/docs/build_index.py) runs in pre-commit, not in CI.