Notifications + calendar management (2026-04-19)

Hibi calendar will need some sort of notification functionality? Or does apple calendare already do that? Idk seems weird to leave it up to apple calendar - probably will need to be implemeted in Hibi.

Also calendar management (creation etc) would probably be an app MVP feature as well…

Open questions

  • Notifications. EventKit on iOS surfaces alerts via the system Calendar app’s notifications, not the app that wrote the event. So a Hibi-created event with an EKAlarm fires a system notification regardless of which app made it — but the user attribution and tap-through will point at Apple Calendar, not Hibi. Question: is that good enough, or does Hibi need its own local-notification layer (UNUserNotification) to own the reminder UX end-to-end? Leaning toward: Hibi owns it.
  • Calendar management. Creating/editing calendars (not just events) — color, source, visibility. Currently Apple-Calendar-only territory. Probably MVP-scope for Hibi given the app’s positioning as a standalone daily tool rather than an Apple Calendar skin.

MVP implications

  • Notification layer: likely in-scope for MVP.
  • Calendar CRUD (not just event CRUD): likely in-scope for MVP.
  • Both push the scope beyond “nice viewer on top of EventKit” toward “full calendar client”.