プロジェクト

全般

プロフィール

機能追加・改修 #619

完了

feat: FR1 見積版管理と図面改訂時の見積保護を実装する

石井 伸一 さんが5日前に追加. 5日前に更新.

ステータス:
完了
優先度:
A
担当者:
開始日:
2026/07/29
期日:
進捗率:

0%

予定工数:

説明

  1. 1. User Story\n見積担当者として、どの図面改訂に基づく概算かを版として管理したい。なぜなら、旧図面に基づく見積を誤って更新・連携しないため。\n\n## 2. Background\n- 関連要件: docs/requirements/functional-requirements.md(FR1-4)\n- 関連設計書: docs/requirements/state-transitions.md\n- 現状: DrawingRevisionは実装済みだが、見積版・図面版の紐付けと最新版外の警告は未実装。\n\n## 3. Scope\n- 数量拾い結果または見積版の永続モデルと図面改訂の紐付け\n- 旧図面版での新規確定・連携に対する警告または制約\n- 確定済み見積を直接上書きせず新しい版を作成するライフサイクル\n\n## 5. Acceptance Criteria\n- [ ] 見積版が対象DrawingRevisionを保持する\n- [ ] 旧図面版では新規確定・連携に警告または制約がかかる\n- [ ] 確定済み見積を直接上書きせず新しい版を作成できる\n- [ ] 状態遷移・APIのFeature testを追加する\n\n## 6. Testing Requirements\n- 実行コマンド: php artisan test\n\n## 8. Docs to Update\n- [ ] docs/progress-status.md\n- [ ] docs/requirements/functional-requirements.md\n- [ ] docs/requirements/data-model.md\n- [ ] docs/requirements/state-transitions.md\n\n## 10. Done Definition\n- [ ] Acceptance Criteria を満たす\n- [ ] 必要なテストとdocs更新が完了している

---
対応するGitHub Issue: https://github.com/iplusone/construction-estimate/issues/12

他の形式にエクスポート: Atom PDF