๐ง
Read emails from database (synced from Gmail)
๐
Read calendar events from database (synced from Google Calendar)
โ
Read tasks from database (synced from Google Tasks)
๐ท๏ธ
LLM classifies emails as relevant/irrelevant (Haiku)
๐ฆ
LLM extracts structured items from relevant emails (Sonnet)
๐
Fetch and summarize URLs found in extracted items
๐
Assemble living summary from all data (deterministic, no LLM)
๐
Recompose summary after approval changes
โ๏ธ
Push approved items to Google Calendar/Tasks
Dry Run
๐ฌ
Preview formatted messages per channel