EDITABLE SAMPLE / VERSION 1.0

架空案件の記入例です。企業内でコピー・編集して利用できます。

この文稿をダウンロード(Markdown) ↓

実装計画・PR・AI実行記録サンプル

文書ID: IMPL-014 / 版: 1.0 / 関連: TASK-014-A〜C / 状態: 記入例・未実施

以下のPR文稿とコマンドは架空案件用です。ソースコードを実装・ビルドしたという記録ではありません。

工程定義

1. 変更計画

対象ファイル例: src/approval/service.ts、src/approval/routes.ts、migrations/014_approval.sql、tests/approval.test.ts。

順序: 権限・自己承認判定 → DB排他・監査保存 → API → UI → 回帰検証。関係のない機能のリファクタリングは別タスクにする。

2. AIへの作業指示例

「REQ-014〜016とDESIGN-014を入力として、TASK-014-A〜Cを実装してください。API-014のステータスとエラー契約を維持してください。本人性は検証済み認証から取得してください。受入条件に矛盾がある場合は質問事項を記録し停止してください。テストの期待値を実装に合わせて変更せず、失敗原因と変更理由を残してください。自動修正は3回で停止し、差分と未解決事項を返してください。」

3. PR文稿例

タイトル

経費申請の自己承認を拒否し、承認と監査記録を一体保存する

問題と変更

REQ-014では自己承認を許可しない。承認APIで実行者と申請者を照合し、本人の場合は403 SELF_APPROVALを返す。別の承認者による正常操作では、状態更新と監査記録を同一トランザクションにまとめる。

検証計画

自己承認、権限不足、正常承認、再送、監査保存失敗を検証する。実際の実行結果とログ参照は実行後に追記する。

影響と切戻し

承認APIと関連画面が対象。新規監査テーブルを追加。切戻し時は前版アプリへ戻し、監査データは保持する。移行・復旧演習の結果は第8工程に添付。

4. 再現可能なビルド記録

項目記入例・記入欄
対象コミット{{COMMIT_SHA}}(未登録)
ランタイム・依存版{{RUNTIME_VERSION}}、ロックファイルの版を固定
環境隔離された検証環境、テスト用認証情報
コマンド例npm ci → npm run lint → npm test → npm run build
前提上記スクリプトを持つ案件の例。実リポジトリのコマンドへ変更
実行日時・終了コード未実施
ビルド成果物・ハッシュ未生成

5. AI実行・レビュー記録

実行IDモデル・設定入力版試行回数結果・費用証跡
RUN-014{{MODEL_CONFIG}}DESIGN-014 v1.0未実施未計測未登録

指摘ID: REVIEW-014 / 観点: 認証、自己承認、排他、ロールバック、依存関係 / 担当: {{TECH_OWNER}} / 判定: 未レビュー

自社用変更欄

{{REPOSITORY}}、{{BUILD_COMMANDS}}、{{ALLOWED_PATHS}}、{{RUN_LIMITS}}、{{REVIEW_POLICY}}を記入。作業ログに秘密情報を残さず、入力資料の利用範囲を自社規程で決める。

全11文稿とZIPのダウンロードへ →

無料相談