Click through the real thing (live local dev servers)
| Brand | Live URL (this Mac) | Server |
|---|---|---|
| ClearChoice | http://localhost:3910/smile/ · /cc-scheduler-v2/ · /first-look/ · /bb-lp/second-opinion/ · /bb-lp/same-day-teeth/ · /bb-lp/understand-cost/ · /why-clearchoice/ | next dev -p 3910 PID 98750 (next-server 98764), cwd ~/tag-repos/clearchoice-marketing |
| Aspen Dental | http://localhost:3911/smile/ · /smile/dentures/ · /smile/implants/ · /smile/checkup/ · /smile/emergency/ | next dev -p 3911 PID 98751 (next-server 98763), cwd ~/tag-repos/aspen-marketing |
Both servers verified HTTP 200 at build time of this gallery. Note: /smile without trailing slash 308-redirects to /smile/. These localhost links work only on this machine — on the Cloudflare preview, use the screenshots below.
ClearChoice — 7 pages walked headed, 3 breakpoints each (390 / 768 / 1440)
BB CC space 65d977qqnrxh holds 52 published experiences (full TAG mirror + the BB-authored northstar /smile set). The 7 below were walked end-user style with per-page DOM metrics; raw verdicts in STATUS.md.
Home — /smile/ PASS
Full northstar stack at all 3 breakpoints: real-photo hero + “We do dental implants, only dental implants.” + Schedule/Call CTAs, where-lasting-smiles band, quiz, First Look band, honest-answers duo, 4 solution cards, 3 arch cards (Endura/EnduraElite/Essential), warranty, insurance bands, testimonials + video tiles, same-day band, 3-easy-steps, FAQ accordion.
Scheduler — /cc-scheduler-v2/ PARTIAL
Hero band renders to grammar (breadcrumb, “Book your free consultation” h1, momentum divider, supporting copy) but the interactive scheduler funnel below it is BLANK in this env (0 forms / 0 imgs — registered-component class defect). Separately, the literal /schedule/ route renders the 404 experience in this app (evidence below).
Defect evidence EVIDENCE — literal /schedule/ route → 404 experience:
First Look — /first-look/ PASS · 1 gap
Blush hero with real phone-selfie photo + Get your First Look / Preview now CTAs, Capture/Preview/Meet trio, quiz block, footnote disclaimer. Gap: the “Tell us where to send your results” section renders no form fields beneath it (lead-capture form missing — same registered-component class as the scheduler defect).
Second Opinion LP — /bb-lp/second-opinion/ PASS
Denture-closeup hero + eyebrow chip + momentum-blue “Schedule a second opinion” CTA, real mirror photo, benefit cards, questions-answered list, disclaimer.
Same-Day Teeth LP — /bb-lp/same-day-teeth/ PASS
Real-photo hero band + “See if I qualify” + Call CTAs + TCPA line, large patient photo, benefit cards, 4-step implant-process cards, FAQ, disclaimer.
Understand Cost LP — /bb-lp/understand-cost/ PASS
Hero image + “Get my personalized quote” CTA + TCPA line, Susanne testimonial photo-quote card, benefit cards, spend-smarter 3-card band, FAQ, disclaimer. (A DOM CTA-regex miss in the instrument was a false positive; the CTA is visually present.)
Why ClearChoice — /why-clearchoice/ PASS · 1 img gap
Northstar composition renders (h1 “Why ClearChoice?”, momentum CTAs, band rhythm). One of 13 images did not load in this walk — noted as an honest gap.
Aspen Dental — /smile/ homepage, 3 breakpoints + video proof
BB Aspen space sg5uvpm9m9k5 holds 12 published experiences (smile + 8 smile/* + 3 bb-lp/*), mirrored today from TAG source with all asset URLs repointed to our space. 30 BB-space images in the DOM, 93 responses from ctfassets.net/sg5uvpm9m9k5, 0 console errors, 0 failed requests.
Aspen /smile/ homepage PASS
Full northstar section stack in order: sticky locked header (nav + 1-800-277-3633 + Book Online) → $29 New Patient Exam + X-rays hero → Same-day Emergency / Tooth Replacement / Accessible Affordable Care → insurance bands → Motto Clear Aligners → Hear From Our Patients (4 videos) → Complete Dental Care → Veterans → Find Your Closest Aspen Dental → FAQ → footer.
4-video patient-story section (entry 54aR3NxZBDAyuZ37OFdfdA) PROVEN PLAYING
Known visible defect (honest) DEFECT
“Click me” literal placeholder button in the Aspen footer (span.InvocaButton-module__invocaNumber inside a MUI tertiary button) — the Invoca phone-number swap doesn't run in this env so the default label renders. Env-dependent (wwwstg runs the Invoca tag), but a bare non-phone affordance is a visible defect here.
































