Guard note: user approval means the reviewed ticket moves into Phase 2 execution. The execution transition is `ticket move --phase 2 --approval approved`.
