[aside] Web の deploy job が check job と分離していて、main push 毎に pnpm install を二重実行 + 別 billed 分を 1 分計上している PR #297 の CI 計測中に Web workflow で観測(今回の支配項は Server check だったので未着手)。 - 観測:`deploy-web.yml` は check(pnpm install → check → build → dist artifact upload)と deploy(pnpm install 再実行 → dist download → wrangler)が別 job。deploy job は wrangler を PATH に入れるためだけに pnpm install + setup-node を ~14s 再実行し、dist artifact の upload/download も往復する。GHA は job 毎に分単位切り上げなので deploy job 単独で +1 billed 分。 - 触らない判断:本 PR は Server check 専念(1 PR 1 改善)。Web は別系統で干渉回避。 - 想定インパクト:check job 内で main push 時のみ wrangler step を guard 実行する形に畳めば、deploy job の startup + 重複 install + artifact 往復が消え、Web push あたり ~1 billed 分 減(05-31→06-01 で Web push 20 回規模)。push/deploy path の変更なので、Server check 二重実行 aside と同様「merge 後しか検証できない」点に注意。