What problem does it solve? It turns raw ActivityWatch time-tracking data into actionable productivity insights, revealing where attention is lost to distracting apps, repetitive context switching, and fragmented focus. ## Core Features & Use Cases - Dual Scoring: Computes a Productivity score (what you worked on) and a Focus score (how sustained your attention was) from window and browser watcher data. - Death Loop Detection: Identifies repetitive A-to-B app switching patterns (e.g., Slack to IDE) and classifies them as productive, AI-assisted, mixed, or distracting with fix suggestions. - Calibration & Custom Categories: A first-run calibration mode surfaces uncategorized apps so users can personalize weights, Telegram chat rules, and browser site categories via JSON config. - Use Case: A developer runs a weekly review to discover that 41% of browser time is distracting and that Telegram-to-Terminal switching is their top death loop, then uses the bundled Focus Guard blocker and blocking guides to intervene. ## Quick Start Ask the assistant to run the ActivityWatch analysis for today with a report, after first running the calibration mode to personalize your app categories.