Why stop there? Combine this with other knowledge testing methods:
pre-code: planning mode
coding: humantodo.dev
after-code: sphinx hook