← ClaudeAtlas

patch-readinesslisted

既存システムへのパッチ・ホットフィックス・緊急修正を安全に適用できる状態かを確認する。テスト・バックアップ・ロールバック手段が揃っているかをチェックする。パッチ・ホットフィックスを適用する前に使う。
thinkyou0714/claude-lab-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill thinkyou0714/claude-lab-skills
## Purpose 「急いで直したら本番が壊れた」を防ぐ。 パッチ適用前に安全装置(テスト・バックアップ・ロールバック)が揃っているかを確認し、 適用可否と適用タイミングを判断する材料を提供する。 ## Use When - バグ修正・セキュリティパッチを本番環境に適用する前 - ホットフィックスやロールバックが必要な緊急対応の前 - 「今すぐ直す」か「次のリリースに含める」かを判断したい場合 - 依存ライブラリのバージョンアップを検討している場合 ## Inputs 以下を準備すること。不足している場合は推測せず、不足を明示する。 - **パッチ内容**: 何を修正するか(差分の概要) - **緊急度**: なぜ今適用が必要か(または必要と判断しているか) - **影響範囲**: パッチが波及する機能・ファイル・DB - **現在の本番状態**: 現在のデプロイバージョン・稼働状況 - **ロールバック手段**: 直前のバージョンに戻す方法 ## Output Contract 以下の順で出力すること。順序を変えない。 1. **論点**: このパッチを今適用できるかを左右する核心的な判断軸 2. **根拠**: その論点をそう判断した理由 3. **準備状況チェック**: 各チェック項目の状態 4. **含意**: 適用可否が示す運用・リスク管理上の意味 5. **改善案**: 不足している準備を最短で揃えるためのステップ 6. **代替案**: 今すぐ適用できない場合の暫定対処 7. **判断材料**: 「今すぐ適用 / 準備後に適用 / 次リリースへ延期」を選ぶための情報 ### 準備状況チェック フォーマット | チェック項目 | 状態 | 備考 | |---|---|---| | パッチ差分が最小限(単一目的)か | OK / 注意 / NG | | | 影響範囲が特定されているか | OK / 注意 / NG | | | ローカル / ステージングでテスト済みか | OK / 注意 / NG | | | 既存テストが全通過しているか | OK / 注意 / NG | | | DB マイグレーション不要または可逆か | OK / 注意 / NG | | | ロールバック手順が定義されているか | OK / 注意 / NG | | | バックアップ / スナップショットが取得済みか | OK / 注意 / NG | | | 適用後の確認手順が定義されているか | OK / 注意 / NG | | ## Review Lens - **目的妥当性**: チェック項目が本番適用リスクに対して適切か - **範囲の過不足**: パッチが単一目的に絞られているか(複数修正が混在していないか) - **中長期リスク**: 今回の暫定対処が技術的負債を生まないか - **LAB全体との整合性**: Supabase / Vercel / Stripe の依存環境が考慮されているか - **非エンジニア理解可能性**: 適用リスクと準備状況を非技術者に説明できるか - **他LLM移植耐性**: チェック基準が Claude 固有の解釈に依存していないか ## Instructions 1. パッチの目的を「何を / なぜ / どのファイルで / どう変更するか」で整理する 2. 各チェック項目を OK / 注意 / NG で評価する 3. NG が1つでもあれば「ブロック」を宣言し、未準備の項目を具体的に列挙する 4