Workbench validation
This skill is for the repository workbench, not the shipped super-review review skill under src/super-review/. Do not copy or symlink that package here.
Commands
python3 scripts/check.py # core offline gate (excludes cli/)
make lint # root ruff + ty (excludes cli/)
make cli-test # required when cli/ changed
make coverage # diagnostic coverage of root/skill suites (drops python -I)
make spec # skills-ref (when installed)
Narrow loops: python3 -I tests/run_tests.py and python3 -I src/super-review/tests/run_tests.py.
Discipline
- Dual-pin any new root dev dependency in both
pyproject.tomlandrequirements-dev.txt. - Pre-commit ruff
revmust match the pinned ruff version (vprefix on the tag). - CLI changes must run
make cli-test; root check/lint alone are not a full-repo green signal. - No symlinks in the tree;
scripts/check.pyrejects them. - Never edit
dist/ordocs/ORIGINAL_REVIEW_PROMPT.md.