Build Log
Forge: Interaction Depth
June 22, 2026
Tap any event, understand what happened, see what Forge already did, act — without navigating away.
Timeline
What shipped
lib/forge/event-display.ts — shared chip labels, colors, getMobileSummary(), getEventDetailSections()
components/events/EventDetailSheet.tsx — mobile bottom sheet / desktop modal, story-driven layout
components/dashboard/TodayCard.tsx — fully tappable, sheet wired, stopPropagation on Done/Snooze, imports from event-display.ts
app/(dashboard)/contacts/[id]/page.tsx — Memory Hub: Forge Memory, Needs Attention, Active Jobs with handling state, Automation History, Past Jobs, Call/Text quick actions
app/(dashboard)/messages/page.tsx + AutomationCard.tsx — plain-language rule names, trust behavior in descriptions
“The sheet should feel like a field note, not a database receipt.”