Skip to content

Feat/improve insights#21

Merged
apzuk3 merged 4 commits intomainfrom
feat/improve-insights
Mar 12, 2026
Merged

Feat/improve insights#21
apzuk3 merged 4 commits intomainfrom
feat/improve-insights

Conversation

@apzuk3
Copy link
Contributor

@apzuk3 apzuk3 commented Mar 12, 2026

No description provided.

apzuk3 added 4 commits March 11, 2026 00:27
- Split Slack application into a specialized classifier in classifier_llm_apps.go
- Add classifier_llm_apps_test.go to verify application classification
- Add JSON tags to Go structs in types_insights.go for consistent frontend data
- Update GetDayInsights in insights_report.go to handle communication breakdown correctly
- Update frontend components (ai-insight-card.tsx, bento-dashboard.tsx) to match new data structure
…metadata

- Modified native macOS observer to fetch LSApplicationCategoryType from Info.plist.
- Updated LLM classification prompts to utilize BundleID and AppCategory for higher precision.
- Enhanced LLM output to include AI-inferred project and communication channel details.
- Threaded new metadata through the service layer and persisted it in the database.
- Added info tooltips to frontend Projects and Communication cards to explain AI inference.
- Improved frontend channel sorting to prioritize duration.
@apzuk3 apzuk3 temporarily deployed to Production release March 12, 2026 08:15 — with GitHub Actions Inactive
@apzuk3 apzuk3 merged commit 64652ca into main Mar 12, 2026
1 check passed
@apzuk3 apzuk3 deleted the feat/improve-insights branch March 12, 2026 08:33
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