I went through the process up to and including checking types. Along the way I recorded in form of change proposals what would have helped me going through the process easier/faster (first time results in the best feedback :-)):
additional document structure by means of headers
steps I had to take beyond what was stated, like adding directory to PATH, running different command for Python 3.12
adding outputs of some commands in order to set the correct expectations (esp. for a first timer)
bug fix (the new leading _ was missing in one command)
I went through the process up to and including checking types. Along the way I recorded in form of change proposals what would have helped me going through the process easier/faster (first time results in the best feedback :-)):
Test: I executed it manually along the way.