[aside] Fly app に startup/readiness health check が無く、serving していない deploy が silently live になる。本日 PR #279 の v17 deploy で `quacker serve` が起動後に 0.0.0.0:3000 を bind せず hang したが、machine は `started` / deploy は `complete` 表示のまま ~50分 prod がダウンし続けた(誰も気づけず、偶然 502 を踏んで発覚)。health check が無いので Fly は異常 instance を検知も restart も rollback もできない。今回は #279 の revert(#282)で復旧が本題で、check 追加は scope 外。`fly.toml` に HTTP readiness check(/events.json 等が 200 を返すまで unhealthy → 起動 hang する deploy を本番に流す前に block / 旧 release を維持)を入れれば再発を防げる。着手トリガー = 次に deploy 周りを触るとき。