Skip to content
This repository was archived by the owner on Aug 26, 2026. It is now read-only.

chore(main): remove waitlist form from Coming Soon page - #77

Merged
harshitsinghbhandari merged 1 commit into
mainfrom
main-no-waitlist
Jun 15, 2026
Merged

harshitsinghbhandari merged 1 commit into
mainfrom
main-no-waitlist

Conversation

@harshitsinghbhandari

Copy link
Copy Markdown
Member

What

Removes the email waitlist form from the Coming Soon page on main. The page stays as a Coming Soon page (logo, agentlab wordmark, tagline) but is now purely informational.

  • Drop <WaitlistForm /> mount and its import from app/page.tsx.
  • Delete the now-unused components/marketing/WaitlistForm.tsx.
  • Replace the form-adjacent copy with neutral terse-mono copy: Launching soon at agentlab.in. (the old line also carried an em dash, now gone).
  • Swap the form-presence e2e spec for tests/e2e/coming-soon.spec.ts, which asserts the Coming Soon copy renders and no waitlist form is present.

Why

Launch is days away, so the waitlist is no longer needed. This is the interim Coming Soon state until the develop -> main launch merge replaces this page with the real app.

Out of scope / kept intact

  • app/api/waitlist/route.ts and lib/waitlist.ts on main are kept (a newsletter could revive them post-launch). The unit test for waitlistEmailSchema still passes.
  • develop's /api/waitlist route is untouched (this branch is off main).
  • Kit / ConvertKit env vars in Vercel are not removed.

Verification

All gates run via rtk proxy:

  • pnpm typecheck clean
  • pnpm lint clean
  • pnpm test -> 8 passed
  • pnpm build clean (/ static, /api/waitlist still routed)
  • pnpm e2e -> 4 passed (run against a clean local server; / returns 200 with agentlab + Launching soon, no email field)

🤖 Generated with Claude Code

Launch is days away, so the email waitlist is no longer needed. Drop the
WaitlistForm mount and component, and replace the form-adjacent copy with
neutral "Launching soon at agentlab.in." messaging. The page becomes
purely informational while keeping the logo, wordmark, and tagline.

The /api/waitlist route, lib/waitlist.ts, and the Kit env vars are kept
(a newsletter could revive them post-launch). develop's /api/waitlist is
untouched. Replaced the form-presence e2e spec with one asserting the
form is gone and the Coming Soon copy renders.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 15, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agentlab-in Ready Ready Preview, Comment Jun 15, 2026 1:12pm

@coderabbitai

coderabbitai Bot commented Jun 15, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. To trigger a review, include Review Requested in the PR description. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: f11d221f-6eba-494c-a1ff-a89959af1307

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch main-no-waitlist

Comment @coderabbitai help to get the list of available commands and usage tips.

@harshitsinghbhandari
harshitsinghbhandari merged commit 1fb8dcf into main Jun 15, 2026
4 checks passed
@harshitsinghbhandari
harshitsinghbhandari deleted the main-no-waitlist branch July 18, 2026 18:08

This branch was successfully deployed

1 active deployment
Preview — ec7ba552 Deployed Jun 15, 2026 by vercel[bot]
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant