- check job (push + PR): fmt + clippy only, fast syntax validation - test job (PR only): fmt + clippy + tests + docs, full validation