RotaFlow 1.6 は、決定論的なオンデバイス疲労リスク層「Fatigue Guard」とブラジルポルトガル語の完全なローカライゼーションを導入しています。
- Fatigue Guard は、既存の Sleep Insights トレンドと欠陥シグナル、スワップを考慮した今後のローテーション負荷、および連続的な仕事と夜間の集中期間の周りの回復コンテキストから構築された決定論的なオンデバイス疲労リスク層です。
- 新しいダッシュボードの Fatigue Guard カードは、今後のウィンドウが正常な範囲にある場合には安心を表示し、次の意味のある高リスク日を重大度、スコア、理由とともに表示し、スワップオプションを確認したり Shift Health を開いたりするためのワンタップアクションを提供します。
- 今後の行のオプションの疲労スコアバッジ(デフォルトはON)で、低ノイズの視覚的処理と密度認識の抑制が提供されます。
- 平易な言語での理由、影響を受ける今後の日、およびコンテキストアクションを備えた新しい疲労詳細シート。
- 既存の通知時間モデル(無料の粗いスロット、Pro 15分精度)を使用した新しい疲労アラート通知カテゴリで、60日間の範囲と60保留上限の規律を保持します。アラートはブロック開始とブロック内の重大度エスケーレーション時のみに発火し、タップは正確な日の Fatigue Guard 詳細にルーティングされます。
- 疲労アクションからのスマートスワップフローコンテキストシーディング:疲労駆動のスワップエントリは、フラグされた日を事前入力し、スマート提案は疲労日参照の周りで生成されます。
- メインアプリ(Localizable.strings、InfoPlist.strings)、iOS ウィジェット、ウォッチアプリ、およびウォッチコンプリケーション用の完全な pt-BR ローカライゼーションリソースが追加されました。
RotaFlow 1.5 では、Apple Intelligence ベースの交換提案、Siri によるスケジュール編集、新しい Apple Intelligence 設定を追加しました。
- Smart Swap Suggestions は、シフト交換エディタに 2〜3 件の最適日を横スクロールのカルーセル、シマー読み込み、3 つの理由バッジ(最適な睡眠、明確なまとまり、特別日の近く)付きで表示します。
- 新しい Update Schedule App Shortcut により、Siri とショートカットで特別日、シフト交換、相対日付、曜日、絶対日付、序数日付、日付範囲を自然言語で入力できます。
- 確認用の下部シートで解析結果と信頼度を表示し、変更を作成する前に保存またはキャンセルできます。
- 設定の Apple Intelligence セクションで AI 機能をまとめて管理でき、対応端末では初回起動時にオンになります。
- 自然言語パーサーのメソッドは、Swift 6 と -default-isolation=MainActor 対応のため nonisolated を付けました。
- IntelligenceManager は利用可否を UserDefaults から直接読み取り、初回起動時の永続化でアプリ再起動後もトグル状態を一致させます。
- 新しい Apple Intelligence 関連文字列は、対応するすべての言語で完全にローカライズされました。
RotaFlow 1.3 では、アプリ内レビュー導線の品質、App Intents エクスポートの信頼性、残業機能のパフォーマンスを改善しました。
- レビュープロンプトは、安定したダッシュボード状態からのみ表示され、ボタンタップから直接は表示されません。
- 自動レビュー判定は、rota 経過日数、日別の起動実績、高価値な成功イベントを組み合わせて評価するようになりました。
- レビュー試行後は、明示的な手動評価を含めて 90 日のクールダウンを適用します。
- 設定 > ヘルプに「Rate RotaFlow」を追加し、App Store のレビュー画面へ遷移できるようにしました。
- App/Watch ターゲットでの App Intents エクスポート安定化のため、App Shortcuts メタデータ宣言を強化しました。
- App Intents メタデータ解析の不具合を修正し、review manager と dashboard のリリースビルドに必要な import を復元しました。
- フォーマッタの再生成と重複ソートを削減し、残業ドロワーの再描画チャーンを抑えました。
- 値スタイルのフォーマット API と月/通貨集計の簡素化により、残業履歴の応答性を改善しました。
RotaFlow 1.2 では、Siriショートカット、より速い次の休み検索、より素早い残業記録、そしてさらに応答性の高いダッシュボードを追加しました。
- App Intents による Siri とショートカットへの対応で、スケジュールへ Apple 標準の方法でよりすばやくアクセスできるようになりました。
- 新しい「次の休みを取得」ショートカットで、次の休みの日や次の空いている週末を見つけられます。
- 新しい「残業を記録」ショートカットで、今日の残業を音声で追加できます。
- App Shortcuts は自動で登録されるようになり、対応するフレーズが手動設定なしで Siri とショートカットに表示されます。
- 次の休み検索では、ローテーション上の休日、休暇系の特別日、シフト交代も考慮して次の休みを見つけます。
- 音声での残業記録では、既存の既定の残業単価と通貨設定を使い、同じ日の重複入力も防ぎます。
- ダッシュボードのサマリーは、更新のたびに主要な値を再計算する代わりにキャッシュ済みスナップショットを再利用することで、より速く読み込まれるようになりました。
- カレンダー日のメタデータは表示中の月だけを対象に計算されるようになり、ダッシュボードの応答性が向上しました。
- ウィジェットと Watch の更新がより効率的になり、不要なスナップショット更新やタイムライン更新が減りました。
- アプリ全体でイタリア語の完全ローカライズが利用できるようになりました。
RotaFlow 1.1 では Sleep Insights と Shift Health を導入しました。
- Apple Health の睡眠データを、文脈に沿ったわかりやすい許可フローで連携できます。
- 28日間の「睡眠 vs シフト」ビューで、ローテーションが回復に与える影響を把握できます。
- 昨夜の睡眠や7日平均などの主要な睡眠指標をひと目で確認できます。
- Proユーザー向けに、休日と夜勤明けの比較や睡眠不足警告を含む高度な分析を追加しました。
- 睡眠サマリーは Apple Watch と同期され、新しい Pro 睡眠コンプリケーションにも対応しました。
- アプリ本体、Apple Watch アプリ、ウィジェット全体で日本語に完全対応しました。
- このアップデートでは、グラフ描画の滑らかさ、バックグラウンド同期の安定性、Watchアプリ未インストール時の処理も改善しています。
包括的なシフト管理機能を備えた RotaFlow の初回リリース
- 9種類以上の業種向けプリセット(4on/4off、Pitman、Panama、DuPont など)を備えたスマートパターン作成
- 日勤・夜勤・休みの各シフトに対応し、視認しやすい表示を実装
- 祝日、休暇、病欠、研修、オンコール割当を管理できる特別日機能
- ベースパターンを変更せずに使える柔軟なシフト交代と日付上書き
- 複数通貨対応の収益・残業トラッキングと期間別サマリー
- シフト変更、特別日、交代向けの通知をカスタム時刻で設定可能
- ホーム画面ウィジェット(小・中・大・クラシック)でシフト状況をひと目で確認
- ロック画面ウィジェット(インライン・長方形)でロック解除なしに素早く確認
- 任意の iCloud 同期で、すべての Apple デバイス間でスケジュールを同期
- 英語、ドイツ語、スペイン語、フランス語の完全ローカライズに対応
- 端末設定とアクセシビリティに沿ったダークモード対応
- 低電力モード時にアニメーション背景を抑制する省電力設計