What it checks
Five things: the goal (what you should get when it's done), scope (which files or directories may be changed, and which must not), risky permissions (whether deleting, overwriting, publishing, committing or installing has an approval step), stop conditions (what to do on a conflict, sensitive data or growing scope) and verification (how to prove it's done). For each one, the checker only looks for matching wording in the prompt.