# 📋 Ponshu Room Lite - Current TODO List & Roadmap **Last Updated**: 2026-02-21 (v1.0.16) **Status**: Active Task Tracking (Based on Claude's Comprehensive Review) **For**: Multi-AI Collaboration (Claude + Antigravity + Gemini) --- ## 🔴 High Priority (品質・配布に直結 / 即時対応推奨) - [ ] **H1. ダークモード完全対応** (推定: 6-8時間) - **対象**: `sake_detail_screen.dart:794` - 9箇所の `Theme.of(context).primaryColor` を `colorScheme` に置換。コアスクリーンでの視認性問題のため優先。 - [ ] **H2. 大規模ファイルのリファクタリング** (推定: 8-12時間) - `camera_screen.dart` (966行): `CameraControls`, `PhotoPreview`, `GalleryPicker` に分割。 - `sake_detail_screen.dart` (794行): 分割済みだが監視継続 (`BasicInfo`, `TasteChart`, `Sakenowa`, `Pricing`)。 - `menu_pricing_screen.dart` (650行): `PricingInputSection`, `PricingPreview` に分割。 - [ ] **H3. Synology Proxy永続化対応** (推定: 4-6時間) - **現状**: In-Memoryのため、再起動で利用回数クォータがリセットされる。 - **解決策**: Redis導入(推奨)またはファイルベースの永続化。 --- ## 🟡 Medium Priority (UX改善・機能追加) - [ ] **M1. AI「あわせて飲みたい」機能実装** (推定: 12-16時間) - **要件**: 履歴分析、未登録銘柄からの推薦文生成。ソムリエタブのプレースホルダーを実稼働させる。 - [ ] **M2. チャート手動編集UIの完成** (推定: 8-10時間) - **内容**: AI生成の5軸チャートをユーザーが微調整できる機能。 - [ ] **M3. ヘルプボタンの配置改善** (推定: 6時間) - **方針**: Pattern C (Hybrid approach) - 各画面の状況に応じて配置。 - [ ] **M4. Pro版機能の実装** (推定: 20-24時間) - **要件**: QRスキャン連携、Instagram投稿生成機能、売上アナリティクスダッシュボード等。 --- ## 🟢 Low Priority (技術的負債・長期改善) - [ ] **L1. debugPrint整理** (推定: 3-4時間) - **対象**: 221箇所(23ファイル)。`if (kDebugMode)` で囲む(主に `gemini_service.dart`, `analysis_cache_service.dart`)。 - [ ] **L2. ハードコード色の段階的修正** (推定: 10-15時間) - **対象**: 意図的な例外(カメラビューなど)を除くハードコード色。`onboarding_dialog.dart` や `pending_analysis_screen.dart` などから優先。 - [ ] **L3. 真の画像圧縮実装** (推定: 3-4時間) - **現状**: コピーのみの `ImageCompressionService` を `flutter_image_compress` などの圧縮処理に置き換え。 - [ ] **L4. Tutorial/CoachMark残存コードの削除** (推定: 1-2時間) - **対象**: `UserProfile` に存在したチュートリアル系不要フィールドと関連アセットの削除の完全完了。 - [ ] **L5. テストコード導入** (推定: 8-12時間) - `SakeItem` JSON変換、`LevelCalculator`、`GeminiService` 等々のカバレッジ向上。 - [ ] **L6. UI/UXのさらなる改善** - バッジアンロックモーダル、スキャン時のアニメーション、タブレット対応(レスポンシブ)等。 --- ## 🔮 Future / 長期構想 (Phase 3+) - [ ] **F1. Firebase同期** (16-20時間): クラウドバックアップ、複数デバイス同期。 - [ ] **F2. Posimai Core Platform構築** (40時間〜): 日本酒・香道アプリの共通基盤化。 - [ ] **F3. 多言語対応** (20時間): 英語・中国語対応(ARBファイル利用)。 - [ ] **F4. 酒蔵マップ実データ統合** (12時間): プレースホルダーから実データへの連携、GPS連動等。 --- ## 🏗️ Synology環境の堅牢化 (運用サーバー対応) - [ ] **S1. Proxy Serverのレート制限永続化** (Critical / =H3) - Container Managerで Redis コンテナを立ち上げ、Node.jsプロキシに接続して利用履歴を永続化。 - [ ] **S2. バックアップ戦略の確立** (Critical) - Hyper Backupでのプロジェクト全体の外部保存、Dokploy / Giteaの定期ボリュームバックアップの設定。 - [ ] **S3. SSL/TLS対応** - Tailscale Funnel や Synology Application Portal (リバースプロキシ) の構築。 - [ ] **S4. 監視・アラート設定** - Uptime Kuma などを導入し、ダウン時に通知を飛ばす体制づくり。 - [ ] **S5-10. インフラのさらなる拡張** (Important/Nice to Have) - CI/CD構築(Gitea Actions, Dokploy連携等)、共有基盤化、Webhook通知など。 --- ## 📅 推奨作業順序 (今後2週間) 1. **品質安定化 (Week 1)** - Day 1-2: Synology Proxy永続化 (S1 / H3) - Day 3-4: ダークモード完全対応 (H1) - Day 5: バックアップ戦略確立 (S2) 2. **機能拡張 or インフラ強化 (Week 2)** - *Option A (機能優先)*: 推薦機能(M1) & チャート微調整(M2) - *Option B (インフラ優先)*: Dokploy設定 & CI/CDテスト & 監視設定