pre-push: restrict hook to lint and treefmt checks
The dynamic discovery via builtins.attrNames config.checks bakes all check names into the script at eval time. When downstream repos consume the pre-push package from cardano-parts' output, the baked names include perSystem-only checks (e.g. cardano-committee-monitor- fixture) that don't exist in the consumer's flake, causing the hook to fail. Hardcode the two checks the hook should always run — lint and treefmt — so the fixture check remains a CI/flake-check concern only.