Thank you so much for that feedback. I really like your principles and especially the cheat sheet, it's precise and easy to apply in the work.
I think most of your feedback goes back something I've been going back and forth on. It's the balance between providing a framework on how crypto works (which then allows you to make informed design decision) vs. giving very specific "instructions". In my initial drafts, I had lots of big screenshots with dots on them and callouts for good/bad things. But as I kept writing, I found myself getting rid of those in favor of using text to explain things, paired with custom visuals to showcase examples of good solutions. Maybe I need to bring back the specifics a bit more. I really like the cheat sheet format, maybe each page could have one of those at the top or bottom.
On the content side, did you happen to see anything where I had factual errors? I still keep learning all the time about how all this stuff works, I'm sure there are a few things wrong in there.