Add practracker as a pre-commit and pre-push git hook for frequent coders
* it might still be annoying, but it's less annoying than having CI fail
* we can fix issues for infrequent coders at the CI or merge stage
* reviewers can see the practracker diff and decide if it's reasonable
issue