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

new client component (FollowUpCalendarBuilder)

output message cards, all copyable
7

output message cards, all copyable

new dependencies, API calls, or backend changes
0

new dependencies, API calls, or backend changes

deploys this session (polish pass + calendar builder)
2

deploys this session (polish pass + calendar builder)

Timeline

  1. Start

    Polish pass already verified — deploy first

    tsc clean, 40/40 pages confirmed from last session. Deploy the polish pass before adding new code.

  2. Deploy 1

    Polish pass live on forgekits.build

    40/40 SSG, TypeScript clean, aliased. metadataBase, mobile layout, CopyButton aria-label all live.

  3. 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.

  4. 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.

  5. 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.”
— Zeb — session brief