set shell := ["sh", "-eu", "-c"] default: @just --list # Install Screener and an editable default policy. install: cargo install --locked --force --path . install_root="${CARGO_INSTALL_ROOT:-${CARGO_HOME:-$HOME/.cargo}}"; "$install_root/bin/screener" --install-default-policy # Run formatting, tests, and lint checks. check: cargo fmt --all --check cargo test cargo clippy --all-targets -- -D warnings