sudoers/ac-flash-mac: scope NOPASSWD at the script path
Previous template granted passwordless sudo for ~14 specific commands
(diskutil verbs, sgdisk, mount_msdos, etc.). The list was incomplete
(missing sgdisk --zap-all/--new, dd, newfs_msdos, sudo mkdir/cp/tee
into /tmp mount points) and brittle — every flash-mac.sh refactor risks
a passwordless gap that surfaces as a mid-flash password prompt.
Replace with a single Cmnd_Alias that whitelists flash-mac.sh itself.
The script (now run as root via auto-re-exec) does whatever it needs.
Surface stays tight: nothing else gets passwordless escalation.
Covers both the main checkout path AND any .claude/worktrees/<name>/
copy of the script — same script, different working trees.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>