リファクタ(退化なし)を依頼
修正・改善Refactor Without Regression
コードを綺麗にしつつ機能は変えない
コピペ用 指示文
254 文字
以下のコードをリファクタしてください。ただし**動作は1ミリも変えないこと**。
【対象ファイル】
[ファイルパス]
【目的】
- 関数を小さく分割
- 重複ロジックを共通化
- 命名を分かりやすく
- 型を厳密に
【守ってほしいこと】
- 既存の入出力契約は不変
- 関数の引数・戻り値の形を変えない
- 副作用の順序を変えない
- リファクタ前後で同じテストが通る
- 変更前後の差分を要約して報告
【避けること】
- 「ついでに機能追加」禁止
- 既存関数の削除禁止(参照を全部追ってから判断) 同じカテゴリの他のプロンプト