# B13 Production Promotion Checklist

## Gate 0 — explicit authority

- [ ] Michael explicitly approves public promotion.
- [ ] B13 has passed live review on the separate review project.
- [ ] The B12 RC6 rollback deploy remains recorded and reachable.

## Gate 1 — configuration

- [ ] Promote `netlify.public.toml` to the production build configuration.
- [ ] Confirm `NEXT_PUBLIC_PUBLICATION_MODE=public`.
- [ ] Confirm `NEXT_PUBLIC_SITE_URL=https://www.enterthefield.org`.
- [ ] Confirm no `X-Robots-Tag: noindex` header remains.

## Gate 2 — build and discovery

- [ ] Full Node 22.17+ semantic build passes.
- [ ] All 78 HTML routes and internal bound artifacts export.
- [ ] `robots.txt` allows crawling and declares the sitemap.
- [ ] `sitemap.xml` contains start, core, journey, project, and region routes.
- [ ] Canonical and Open Graph URLs resolve to the public origin.

## Gate 3 — human review

- [ ] Desktop and mobile first-minute path reviewed.
- [ ] Keyboard, focus, Quiet Mode, and reduced-motion paths reviewed.
- [ ] 404 and unknown dynamic routes reviewed.
- [ ] External sources open safely and are visibly external.
- [ ] Share previews checked on at least two platforms.

## Gate 4 — custody

- [ ] Record production deploy ID and package SHA-256.
- [ ] Preserve previous production deploy as rollback.
- [ ] Update public release manifest only after successful smoke review.
