Skip to content

Feature: 統計情報ページ(履歴・傾向の可視化)を実装する #3

Description

@Kyo-s-s

背景

現在の Numa Timer は「今日・現在ドメインの経過時間」をリアルタイム表示する機能が中心で、過去の利用傾向を振り返る画面がありません。

目的

  • 過去の利用実績を見返せるようにする
  • ドメインごとの利用傾向を可視化する
  • 将来的な行動改善機能(目標/アラート)の基盤を作る

スコープ(初期)

  • 統計情報ページ(例: options ページまたは専用ページ)を追加
  • 日次の利用時間を時系列で表示
  • YouTube / X のドメイン別内訳を表示
  • 期間切り替え(直近7日/30日)を提供

実装方針

  1. 保存モデルを「日次合計」を中心に扱う(daily-total キーを主データとして参照)。
  2. UI はまずテーブル or シンプルな棒グラフで最小実装し、可読性を優先する。
  3. 日次データを読み出して ViewModel に整形し、表示ロジックとストレージアクセスを分離する。
  4. データ未存在日を 0 扱いで補完し、連続した時系列として表示する。

受け入れ条件

  • 過去7日/30日の合計時間が確認できる
  • ドメイン別の時間が同一画面で比較できる
  • データがない日も欠損せず表示される
  • 既存のリアルタイム計測機能に影響がない

メモ

  • 将来的に週次/月次集計、エクスポート、目標達成率表示へ拡張可能な設計にする。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions