What the twelve questions cover
Three questions each on authorities and keys, account validation, tests and invariants, and operations and upgrade path. They come from common Solana exploit classes, such as missing owner or signer checks and unchecked program ids.