学習目的で、あらゆる提案変更に WHY / VERIFY / RISK とロールバックを必ず付ける(コード・コマンド・AWS手順)。WHYは「選択肢→特徴→結論(最適案)」で統一する。
次のいずれかの「変更を提案・実施」するときは、必ずこのスキルを適用する。
あらゆる変更提案について、次の3セクションを「この順番で必ず」出す。 出力順:WHY → VERIFY → RISK(順序固定)
WHY は「代替案」ではなく、常に次の型で書く。
※ English tip: “Options → Comparison → Recommendation” を毎回同じ型で繰り返す。
すぐに実行できる「具体的な検証手順」を提示する。
リスクと副作用を箇条書きで列挙する(最低限、次を含む)。
さらに必ず含める:
安全に進められない情報不足がある場合:
Command: git reset --soft HEAD~1
WHY: Options:
VERIFY:
git status で変更が残っていること、ステージ状態が想定通りか確認する。git log --oneline -3 で直前コミットが履歴から消えていることを確認する。RISK:
git reflog でハッシュ特定 → git reset --hard <hash>(破壊的なので注意)。Change: CloudFront から S3 へ OAC でアクセスし、S3 を非公開のまま配信する。
WHY: Options:
VERIFY:
RISK: