Spring Boot 検証ループ PR前、大きな変更後、デプロイ前に実行します。 フェーズ1: ビルド ビルドが失敗した場合は、停止して修正します。 フェーズ2: 静的解析 Maven(一般的なプラグイン): Gradle(設定されている場合): フェーズ3: テスト + カバレッジ レポート: - 総テスト数、合格/失敗 - カバレッジ%(行/分岐) フェーズ4: セキュリティスキャン フェーズ5: Lint/Format(オプションゲート) フェーズ6: 差分レビュー チェックリスト: - デバッグログが残っていない( 、ガードなしの ) - 意味のあるエラーとHTTPステータス - 必要な場所にトランザクションと検証がある - 設定変更が文書化されている 出力テンプレート 継続モード - 大きな変更があった場合、または長いセッションで30〜60分ごとにフェーズを再実行 - 短いループを維持: + spotbugs で迅速なフィードバック 注意 : 迅速なフィードバックは遅い驚きに勝ります。ゲートを厳格に保ち、本番システムでは警告を欠陥として扱います。 ---