Build Log · June 29, 2026
ForgeKit Guides: Follow-Up Calendar Builder
The guide shelf got its first room that feels alive — a deterministic client-side tool that turns an estimate date into a full 7-message follow-up plan, all copyable, no API.
- ForgeKit Website
- Guides
- Interactive
- Forge
- new client component (FollowUpCalendarBuilder)
- 1
- output message cards, all copyable
- 7
- new dependencies, API calls, or backend changes
- 0
- deploys this session (polish pass + calendar builder)
- 2
new client component (FollowUpCalendarBuilder)
output message cards, all copyable
new dependencies, API calls, or backend changes
deploys this session (polish pass + calendar builder)
Timeline
Start
Polish pass already verified — deploy first
tsc clean, 40/40 pages confirmed from last session. Deploy the polish pass before adding new code.
Deploy 1
Polish pass live on forgekits.build
40/40 SSG, TypeScript clean, aliased. metadataBase, mobile layout, CopyButton aria-label all live.
Build
FollowUpCalendarBuilder.tsx
4 inputs: customer name, business name, job type, estimate date. 7 output cards: Day 0 through Day 14, booking confirmation, review request, review follow-up. CopyButton on each. Soft Forge CTA at bottom.
Wire
types.ts + forge.ts + page.tsx
Added 'follow-up-calendar-builder' to interactive? union. Set on contractor-follow-up-calendar guide. Added guard + component to [slug]/page.tsx.
Deploy 2
Calendar builder live on forgekits.build
tsc clean, 40/40 SSG, aliased. Quench Gate passed.
What shipped
components/FollowUpCalendarBuilder.tsx — 'use client', 4 inputs, 7 output message cards with computed dates, CopyButton on each card, soft Forge CTA
lib/guides/types.ts — 'follow-up-calendar-builder' added to interactive? union
lib/guides/forge.ts — contractor-follow-up-calendar guide gets interactive: 'follow-up-calendar-builder'
app/guides/[slug]/page.tsx — guard + FollowUpCalendarBuilder import added
Two production deploys: polish pass first, calendar builder second
“The articles got the doorway. The copy buttons got the handrail. The Calendar Builder is the first room that feels alive.”