Author here. Not worthless because you can add checklists to your PR template, PR review, QA process, etc. But I agree that automatically checking things is the next step. I've talked about how to achieve this with custom linters in a DjangoCon talk: https://youtu.be/IMRHFlDxaqU