1-3 looks good to me, other than the need for the proper commit messages.
There's a typo in " Are ZMM registeres enabled?" in 3.