実装→仕様同期コマンド
手順
- •
仕様書の読み込み: docs/SPEC.md を読み込んでください
- •
実装の探索: 以下の観点で実装を調査してください
- •API エンドポイント (ルーター定義)
- •データモデル/スキーマ (View 構造体)
- •コマンドのリクエスト/レスポンス型
- •クエリのレスポンス型
調査対象ファイル:
- •
backend/crates/api/src/router.rs- ルート定義 - •
backend/crates/api/src/handler/- ハンドラー実装 - •
backend/crates/application/src/request/- リクエスト型 - •
backend/crates/application/src/response/- レスポンス型 - •
backend/crates/application/src/view/- ビューモデル
- •
差分の特定: 仕様書と実装の差異を特定してください
- •API エンドポイントのパス、メソッド、パラメーター
- •レスポンスの型 (配列 vs ページネーション等)
- •データモデルのフィールドと型
- •ステータスコード
- •
仕様書の更新: 実装に合わせて SPEC.md を更新してください
- •実装が正とし、仕様書を修正
- •変更箇所をユーザーに報告
注意事項
- •実装を変更せず、仕様書のみを更新する
- •未実装の機能 (※未実装 マーク) はそのまま残す
- •変更内容をユーザーに簡潔に報告する