変更箇所が一行でも、影響が一行とは限りません。公開関数の戻り値、APIレスポンス、DB列名は複数箇所から使われます。
調べる方向
| 対象 | 主な確認 |
|---|---|
| 関数 | 呼び出し元、戻り値の利用 |
| 型 | 実装、生成箇所、変換処理 |
| API | フロント、外部クライアント、テスト |
| DB | 読み書き、移行、既存データ |
| 設定 | 開発、CI、本番、ドキュメント |
検索から始める
rg -n "calculateTotal|/api/orders|user_status" src tests
名前だけでなく、URL、画面文言、JSONキーも検索します。動的に組み立てる箇所は文字検索だけで見つからないため、型参照や実行ログも使います。
影響メモ
変更する契約:
直接利用する箇所:
間接的に影響する画面・処理:
既存データへの影響:
互換期間の要否:
確認するテスト:
戻し方: