Skip to content

Improve insights overview#18

Merged
apzuk3 merged 2 commits intomainfrom
improve-insights-overview
Mar 8, 2026
Merged

Improve insights overview#18
apzuk3 merged 2 commits intomainfrom
improve-insights-overview

Conversation

@apzuk3
Copy link
Contributor

@apzuk3 apzuk3 commented Mar 8, 2026

No description provided.

apzuk3 added 2 commits March 8, 2026 15:28
- Restructure layout: Time Lost To + Blocked Today side-by-side, Projects + Communication side-by-side
- Move Detailed History to small link in Activity Chart header
- Add screentime links (total + arrow) to all card headers
- Improve empty states for Time Lost To and Blocked Today
- Show 5 items in Time Lost/Blocked, 3 in Projects/Communication
- Convert Communication card from grid to list layout
- Increase vertical spacing (space-y-6)

Other:
- General settings: coming soon placeholder
- Classifier: Reddit block-only, cursor.com/focusd.so productive

Made-with: Cursor
- Add time lost to, top blocked, by project, by communication breakdowns to GetDayInsights
- Wire frontend cards (TopDistractions, TopBlocked, Categories, Communication) to real backend data
- Add LLMDailySummary to DayInsights; load from DB and map to DailyOverview
- Add insights_daily_summary.go and types_daily_summary.go for LLM summary generation
- Emit daily-summary:ready event and macOS notification when summary is generated
- Enhance AI insight card with narrative, key pattern, wins, and stat badges (context switches, deep work, longest focus)
- Add WithLLMDailySummaryReady option; schedule GenerateLLMDailySummaryIfNeeded hourly

Made-with: Cursor
@apzuk3 apzuk3 temporarily deployed to Production release March 8, 2026 13:39 — with GitHub Actions Inactive
@apzuk3 apzuk3 merged commit bd715cd into main Mar 8, 2026
1 check passed
@apzuk3 apzuk3 deleted the improve-insights-overview branch March 8, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant