165c83fd1f
./run.sh watch <profile> <subcmd> [args] The second positional after \`watch\` is now the profile name. apply_target calls load_profile + verify_serial_allowed before Gradle, so a wrong-watch install refuses fast without burning a build. DOCTATE_API_KEY pass-through is gone — keys come from the profile file only. refs #3