⌨ TERMINAL -> Act 1: write a test, run pytest, see green and red
⌨ TERMINAL -> Act 2: commit with bad formatting, watch pre-commit fix it
⌨ TERMINAL -> Act 3: push broken code, watch Actions fail
⌨ TERMINAL -> Acts 4-5: set up branch protection, open PR, see checks