# 現在の作業状況 > **最終更新**: 2026-04-04 > **現在のフェーズ**: Phase 1 (MVP) - 全タスク完了、Phase 2 移行準備中 ## 実装済み機能(Phase 1 - MVP) 1. **認証**: JWT認証(アクセストークン24h、リフレッシュトークン7日) 2. **圃場管理**: CRUD、ODS/Excelインポート、グループ機能 3. **作付け計画**: 年度別CRUD、前年度コピー、一括更新、集計API 4. **申請書生成**: 水稲共済細目書PDF、中山間交付金PDF 5. **フロントエンド**: 作付け計画編集、圃場一覧/詳細、データ取込、申請書DL、ダッシュボード 6. **対応付け可視化・紐づけ管理** (E-2): 圃場一覧「対応表」モード、共済/中山間リンク管理 7. **メールフィルタリング**(Windmill連携): - Django `apps/mail`、Windmill向けAPI(APIキー認証) - フィードバックページ(認証不要・UUIDトークン)、ルール管理、処理履歴 - 対応アカウント: Gmail × 2、Xserver × 6(本番稼働中、10分間隔) - To ヘッダー宛先補正実装済み - マスタードキュメント: `document/11_マスタードキュメント_メール通知関連編.md` 8. **パスワード変更**: `POST /api/auth/change-password/`、`/settings/password` 9. **気象データ基盤**(Windmill連携): - Django `apps/weather`(WeatherRecord: 1日1行、2016-01-01〜) - Open-Meteo archive API(窪川)、Windmill毎朝6時同期 - API: records, summary, gdd, similarity - フロントエンド `/weather`(年別集計・期間指定、Recharts) - マスタードキュメント: `document/12_マスタードキュメント_気象データ編.md` 10. **施肥計画**(本番稼働中): - 自動計算3方式: per_tan / even / nitrogen - 四捨五入トグル、PDF出力(A4横)、PROTECT制約 - **散布実績**: 散布日単位記録、在庫USE連携、actual_bags再集計、WorkRecord自動生成 - マスタードキュメント: `document/13_マスタードキュメント_施肥計画編.md` 11. **運搬計画**(本番稼働中): - 旧 Distribution → Delivery に再設計(年度ベース、施肥計画FK廃止) - 軽トラ1回分単位、グループ一括割り当て、回間移動 - マスタードキュメント: `document/14_マスタードキュメント_分配計画編.md` 12. **作業記録索引**: `apps/workrecords`、運搬/散布の自動upsert 13. **田植え計画**(MVP実装): - 年度×品種単位で苗箱枚数・種もみ使用量を計画 - 作物単位の種もみ在庫kg、品種単位の反当苗箱枚数デフォルト - 作付け計画から候補圃場を自動取得 - マスタードキュメント: `document/16_マスタードキュメント_田植え計画編.md` ## 既知の課題・技術的負債 1. **認証周り**: ログアウト処理が未実装(トークン破棄のみ) 2. **エラーハンドリング**: フロントエンドでの統一的なエラー表示が未実装 3. **テスト**: 自動テストが未実装(Phase 2で追加予定) 4. **パフォーマンス**: N+1問題が一部存在 ## 次のマイルストーン(Phase 2) - 栽培履歴管理(播種日、農薬・肥料の散布記録) - 作業予定のカレンダー表示 - モバイル対応の改善(スマホでの記録入力) 差異レポートの全タスク(A-1〜A-8, B-1〜B-5, C-1〜C-8, D-1〜D-4, E-1〜E-2)は全件完了。 詳細は `document/06_ドキュメントvs実装_差異レポート.md` を参照。