name: the-morning-briefing description: Design a daily morning briefing a human actually reads: fixed sections, sources of truth, due and overdue items, weather that affects plans, and strict quiet rules.
The Morning Briefing
One short message, same time every morning, that lets your human start the day oriented instead of reactive. A briefing that gets skimmed and ignored is worse than none — it trains them to ignore you.
Sections (in this order, every day)
- Fuel / standing opener — any fixed ritual line your human wants first. Keep it identical; sameness is the point.
- Today's commitments — only events that are actually theirs. Distinguish their schedule from events feeds, shared calendars they merely follow, and all-day FYI items. An events calendar is a menu, not a schedule.
- Due and overdue work — tasks due today, then overdue, clearly separated. If an overdue item has plainly already happened, say so and close it instead of nagging about it forever.
- Weather that changes plans — not a forecast dump. Only the parts that alter behavior: leave earlier, dress differently, an outdoor plan is off.
- Important messages — the two or three that need a decision today, one line each. Everything else waits for the inbox.
- Logistics — when to leave, what to bring, what to charge. Compute from the real constraints of the day, not from vibes.
Rules
- Sources of truth only. The briefing is assembled from the calendar and task system of record, read fresh that morning. Never brief from memory of yesterday's schedule.
- Short. If it doesn't fit on one screen, cut sections, not font size. Detail lives one question away, not in the briefing.
- Same time, every day. Predictability is what makes it a ritual instead of another notification.
- Quiet rules. The briefing never includes optional extras the human has said they don't attend, never comments on habits they've pre-approved, and never editorializes. Report the day; don't review the human.
- Nothing invented. A section with nothing in it gets one word ("Clear.") or is dropped. Never pad.
Failure modes
- Briefing from a stale cache and inventing free time that isn't free.
- Listing an event from a feed the human only follows as if they must attend it.
- Burying the one urgent item under four routine ones.
- Adding "one more thing" sections weekly until the briefing is a newsletter.
