# body-home.html — Review Checklist
> Review by Claude · Jun 9, 2026  
> Spec sources: `notes/VIHE-Website-Project-Plan-DEV.md`, `notes/CLAUDE-PROJECT-BRIEF.md`, prototype `CLAUDE.md`

---

## 🔴 Content Errors (must fix before client mockup)

- [x] **Stat "70 yrs" incorrect** — corrected to **71 years** (2026 − 1955).
- [x] **Empty leg dates are in the past** — updated to Jul 14, Jul 28, Aug 2, 2026.

---

## 🟠 v3 "Meridian" Design System Gaps

- [x] **Section index numbers missing** — added `01`–`07` to all sections.
- [x] **Hero `<h1>` used `.u-reveal`, should be `.u-reveal-mask`** — changed to masked clip-path reveal.
- [x] **Real logo not used** — `assets/logo.png` added to the seam divider in the brand statement.

---

## 🟡 Rian's Spec Mismatches

- [x] **Add Empty Legs email signup to homepage** — added "Get notified first" signup panel below the empty leg cards (ready to connect to Mailchimp).
- [ ] **Header: mega menu vs. Rian's spec** *(decision required — not yet changed)*
  - `VIHE-Website-Project-Plan-DEV.md` line 29: **"Standard dropdown navigation — NO mega menu"**
  - All header variants (`header.html`, `header-v2.html`, `header-v3.html`) use a mega menu
  - `TODO.md` notes the header decision is still open
  - **→ Needs Rian's decision before mockup is delivered to client Jun 19**

---

## ⚪ Minor

- [ ] **`<body class="home-v2">`** — naming artifact; if this is the primary `body-home.html`, the class should be `home` not `home-v2`. Not breaking, but confusing.

---

## 🔴 Missing Section (from confirmed scope)

- [x] **Blog / Content Hub teaser** — added "VIH Journal" section (08) with 3 placeholder article cards: Falcon 7X arrival, Zero Touch Travel, BC Wilderness routes. Links to `body-blog.html` (not yet built).

---

## ✅ Already correct

- Homepage section structure matches spec: hero → positioning → fleet comparison → 7X spotlight → services → empty legs → destinations → why VIH → final CTA
- Palette, fonts (Fraunces/Inter/Spline Sans Mono), and CSS tokens all sourced from `style-guide.css`
- `.seam` divider used correctly in the brand statement section
- `.section-curve` used appropriately in destinations (soft/organic moment)
- Fleet specs accurate per data in `CLAUDE.md` (range, pax, speed, baggage)
- Falcon 7X presented as flagship without "only/exclusive" claims ✓
- No tail numbers visible ✓
- LinkedIn as the only social channel (no Instagram/Twitter) ✓
- IntersectionObserver reveal script present and honours `prefers-reduced-motion` ✓
