---
name: launch-checklist-run
description: "Run a project through the launch checklist before shipping: the line between code that compiles and a site that reads as finished. Use before a launch or a first public deploy to walk the required, recommended, and optional items by category (foundation, brand, design, security, performance and SEO, pre-launch), filtered to the project type, and report what is done, what is missing, and what blocks the ship. A green build is not a finished product."
---

# Launch Checklist Run

The last mile before launch: favicon, social card, dead links, security headers, Core Web Vitals, a real domain. It walks the checklist by category, filtered to what you are building, and tells you what still blocks the ship.

## Phases

Work through these in order.

### 1. Scope

Pick the project type (marketing, app, or ecommerce) so the checklist filters to the items that actually apply, then separate required (the floor to ship) from recommended and optional.

Read: [launch-checklist](https://selwynuy.dev/d/launch-checklist.md)

### 2. Walk

Go category by category (foundation, brand, design, security, performance and SEO, pre-launch) and check each item against the real rendered site, not the build. Verify the favicon, the social card, dead links, and a phone width by looking, not assuming.

Read: [launch-checklist](https://selwynuy.dev/d/launch-checklist.md), [security](https://selwynuy.dev/d/security.md)

### 3. Report

List what passed, what is missing, and specifically which required items still block the launch. Do not call it shippable while any required item is open.

Read: [deployment](https://selwynuy.dev/d/deployment.md)

## Bundled files

- `references/launch-checklist.md` (reference): The full checklist by category, each item tagged required, recommended, or optional, with the project types it applies to and the handbook page that covers it.

---

Part of Launch Checklist Run from Selwyn Uy's Next.js Handbook. Full page: https://selwynuy.dev/skills/launch-checklist-run
