ponshu-room-lite/docs/archive/REMAINING_TASKS_DAY5.md

4.1 KiB
Raw Permalink Blame History

Day 5残存タスク & UI/UX改善

作成日: 2026-01-22
ステータス: 進行中


🚨 緊急対応完了

問題1: アプリサイズ増加555MB → 563MB

原因: 一時ファイル(*_compressed*, *_gallery*)が削除されずに残っている

対応: 完了

  • ImageBatchCompressionService.cleanupTempFiles() メソッドを追加
  • 開発者メニューに「一時ファイルをクリーンアップ」ボタンを追加

ユーザーアクション:

  1. アプリを起動
  2. ソウル画面 → 右上の歯車 → 「🔬 開発者メニュー」
  3. 🧹 一時ファイルをクリーンアップ」をタップ
  4. ストレージ使用量を確認

予想効果:

  • 563MB → 約11MB552MB削減

📋 UI/UX残存タスクPriority High

1. Coach Mark Persistenceコーチマーク消えない問題

問題:

  • チュートリアルオーバーレイが正しく消えない
  • または消えるべきでないときに消える

状況: 要調査

ファイル:

  • lib/services/tutorial_service.dart

対応: 🔄 調査中


2. Image Compression Logic

問題:

  • ファイルサイズが大きい

状況: Day 4-5で修正完了

  • カメラ撮影: 圧縮実装済み
  • ギャラリー保存: 圧縮実装済み
  • 削除時のクリーンアップ: 実装済み
  • 一括圧縮: 実装済み

修正ファイル:

  • lib/services/image_compression_service.dart
  • lib/screens/camera_screen.dart
  • lib/screens/sake_detail_screen.dart
  • lib/services/image_batch_compression_service.dart

UI/UX改善Priority Medium

これらは品質向上のためのタスクですが、リリースのブロッカーではありません。

1. Tab Switching Animations

  • 優先度: Medium
  • 工数: 2時間
  • 実装時期: Day 8-9余裕があれば

2. Dialog Entrances

  • 優先度: Medium
  • 工数: 2時間
  • 実装時期: Day 8-9余裕があれば

3. Badge Unlock Celebration

  • 優先度: Medium
  • 工数: 3時間
  • 実装時期: Day 8-9余裕があれば

🔍 その他の確認事項

Dark Mode Polish

  • 優先度: Low
  • 状況: 大部分は対応済み
  • 残存: 一部のダイアログ

Tablet/Foldable Layout

  • 優先度: Low
  • 実装時期: Phase 2.0以降

🎯 Day 5の優先度

Critical今日中に対応

  1. 一時ファイルクリーンアップ機能実装
  2. 🔄 ユーザーに一時ファイルクリーンアップを実行してもらう
  3. 🔄 Coach Mark問題の調査

HighDay 6で対応

  1. Coach Mark問題の修正必要な場合
  2. 全機能の実機テスト

MediumDay 8-9で対応

  1. Tab Switching Animations
  2. Dialog Entrances
  3. Badge Unlock Celebration

📊 現在の実装状況まとめ

Day 4完了

  • 画像圧縮の修正(元画像削除)
  • メモリキャッシュ確認
  • バッジ拡張確認
  • 「あわせて飲みたい」機能の改善

Day 5完了

  • ギャラリー画像の圧縮実装
  • 削除時のストレージクリーンアップ
  • 一括圧縮の安全性向上
  • 一時ファイルクリーンアップ機能追加

Day 5残存

  • 🔄 Coach Mark問題の調査・修正
  • 🔄 全機能の実機テスト

🚀 次のアクション

1. 今すぐ実行

  • アプリをビルド(flutter run
  • 開発者メニュー → 「一時ファイルをクリーンアップ」
  • ストレージ使用量を確認563MB → 約11MB

2. Coach Mark問題の確認

  • ホーム画面のチュートリアルを表示
  • 正しく消えるか確認
  • 他の画面のチュートリアルも確認

3. 全機能テストDay 6

  • カメラ撮影
  • ギャラリー選択
  • 日本酒削除
  • オフラインモード
  • エラーハンドリング

作成日: 2026-01-22
作成者: Cursor AI
次ステップ: 一時ファイルクリーンアップ実行 → Coach Mark調査