Trends Rebuilt + Contact Form
ForgeKit · June 18, 2026 · forgekit-website · trends · contact
Trends page rebuilt from scratch — velocity, outcomes, what worked, what's next. Contact form replaced the repeated nav links at the bottom of the homepage. Resend wired up.
Start
Trends page was auto-generated averages
Spin counts, observations — no outcomes, no velocity, no next actions
30 min
Trends rebuilt with editorial structure
Velocity table, what worked, what's next, patterns — then spins at bottom
1h
build-log mobile overflow fixed
Tags moved below title, flex wrapping, min-w-0 on card container
1.5h
Contact form built
Replaced 3 repeated nav buttons at bottom of homepage
End
Resend confirmed working in production
RESEND_API_KEY added to forgekit-website Vercel project, email delivered
Rules Added to Playbook
1
Resend env vars are per Vercel project — don't assume they carry over
If Resend works in Forge, the key is set on Forge's project. The forgekit-website project needs its own copy. Always check /api/debug-contact (or equivalent) before assuming the key is missing vs wrong.
2
Don't test email sending locally — deploy and test live
Resend requires a verified sending domain. Local dev doesn't satisfy domain verification. The form appearing to submit locally proves nothing. Ship it and test from the production URL.
3
mailto: links don't work in Chrome without a default mail client configured
Never use mailto: as the primary send mechanism for a contact form. It silently fails for most desktop Chrome users. Use a server action instead.
Session in Numbers
4
Trends sections rebuilt
1
Resend wired to website
The trends page should answer: what worked, how fast, and what's next. Not just how many spins.
Session insight
Next Session — Start Here
Priority
Forge for Gino — Contractor CRM for Gino's Electric. 30-day revenue target. Rail engine.
Leashline
Add/edit flows for Katie — Can't add clients, pets, or visits through the UI. Phase 1 usability block.
ForgeHome
Courtney uses it for a week — Does she open it tomorrow without being reminded? That's the acceptance test.