Not sure I deserve a medal this morning, but at least I reached the point where Emacs told me my code looks like a giant mess in a Git repo.
So, after a bit of googling, I’m now reading How I Lint My Python, although Emacs does it all for free.