[aside] goose dispatch の `--dry-run` は edit / pr job でも read-only prompt を出す ── 実際に goose が受け取る prompt と食い違う goose:pr(PR #307)実装中に気付いた、今回スコープ外。`acp_dispatch.rs` の `dry_run_output` / `run_goose_dry_run` は job mode を問わず `build_goose_prompt`(read 用)を呼ぶため、`--once --dry-run` で edit / pr job を覗いても本番の `build_goose_edit_prompt`(編集+commit 指示)ではなく read prompt が表示される。dry-run の主目的が「投入前に prompt を確認」なので、edit/pr を増やした今は preview が実態と乖離して誤解の元。mode 分岐して該当 prompt を出すべきだが、今回の PR には入れない。