@rule-advisor タスク: Phase3のオフライン表示機能実装 コンテキスト: - Discord風チャットアプリにオフライン表示機能を実装 - Navigator.onLine API、Network Information API、Socket.IO接続状態統合 - Progressive Enhancement方式で既存機能を保持 - 視覚的インジケーター、オフライン体験改善、失敗メッセージの一時保存・再送機能 - 既存のStateManagerとSocket.IOとの統合が必要 - 実装ファイル: public/js/mobile/network-status-manager.js、テストファイル、StateManager拡張 適切なルールセットを選択してください。