07-11fix— Stripe checkout description updated to final-review flow ("you flip your domain over when you approve") — one shared product, fixes all 31 checkouts
07-11fix— Final-review page template created (delivery/) — swap instructions with filled DNS values live ON the review page; onboard step-4 promise updated in 31 pages (Akhila)
07-11fix— CORRECTION: /claim is the intended pre-purchase pin-review page and batches 1-3 had it working; real gaps = claim.html missing from 13 builds (batch 4 + manhattanfencing) + Vercel cleanUrls. Ribbons reverted to /claim; 13 claim pages instantiated; 2 Stripe links minted (manhattanfencing, spaontheriver)
07-11fix— P0: ribbon Buy CTA pointed at dead /claim on ALL previews since batch 1 (never reached Stripe) — fixed in 30 ribbons, click-test added to audit (found via Akhila)
07-11fix— Onboarding restructured (30 pages): domain swap moved to new Step 4 — buyer's go-live moment after final review on their own hosting (Akhila)
07-11fix— Go-live flow reordered across 30 onboard pages + buyer instructions: DNS switch gated on our go-signal AFTER install verified (zero-downtime rule, Akhila)
07-11build— Batch 4 previews LIVE on Vercel (interim; 12/12 incl unverified spaontheriver) — new Stripe links target Vercel onboard; drafts rewritten
Built + audited: 7 pages ported, 95/95 verbatim copy blocks, all 8 images re-hosted, 4 five-star reviews recovered from their own JS bundle, zero wsimg/GoDaddy links; call-first layout per auto-category research; outreach draft ready (no Gmail draft — test run)
Built + audited: 4 Wix pages ported, full menu PDF transcribed to a real 13-section menu page (all prices), 37 images re-hosted full-res, zero wixstatic links, live open-now chip + today-row highlight, CDP-verified 375px mobile pass (scrollWidth 375 on both pages, drawer below bar, 44px targets). Design: 1957 pizza-parlor pine-green/orang
Built + audited: 7 pages ported, 105/105 verbatim copy blocks, 31 images + the hidden COVID-popup VIDEO (Suzanne's 30-sec message, self-hosted, re-encoded 34MB->3MB, poster from its own frame) re-hosted, zero wp-content links, 24/7 claim verified on their site. Design: heritage utility (Rokkitt slab + Public Sans, their navy/red, scroll-d
Built + audited: 76/76 menu prices from their 2026 PDF ported to real /menu page (typos kept), 6/6 assets incl. logo + stainless texture extracted from inside their menu PDF, 0 old-host links, dual-location JSON-LD, 375px mobile pass. Design: Ultra guest-check ticket rail (sign lettering grown up from Times New Roman). Stripe link minted.
Built + audited: 10 pages, 434-line parity 100%, menu transcribed verbatim from their 2 PNG scans into real HTML (was invisible to search — headline pitch), 6/6 images, 0 wixstatic refs, 375px pass all pages. Design: Italiana gold-balloon-ascent supper club (their Forum/didone logo grown up). EMAIL FOUND: balloonsrestaurantauburn@gmail.co
Built + audited: 9/9 pages, 262 sentences 100% parity (9 keyword-stuffed titles intentionally replaced = the pitch), 15 images + PDF re-hosted, 4 forms ported, 0 old-CDN refs, 375px pass all pages. Design: Saira spray-pass headline fill (logo oblique grown up from Arial/Tahoma). EMAIL FOUND: info@kensbodyshop.com. Stripe link LIVE (minted
GATE PASSED w/ receipts: live LOREM IPSUM on About, 8 gray placeholder tiles as 'Recent Projects', maps link still labeled 'Hibu Plumbers', template debris on contact page. Phone resolved: site publishes (315) 203-1982 (matches GBP); directory 478-7770 appears nowhere in their site text — excluded, pitch line. 33 pages incl 14 service + 1
GATE PASSED (abandoned free template, HTTP-only, zero analytics). BIGGEST BUILD YET: 34 pages 1:1 incl 19 departments, 221/221 images, 9 videos as facades, per-store pages + dual JSON-LD. KEY FIND: their 'Shop Online' link is DEAD (404) — repointed to their live doitbest.com store page; strong pitch material w/ the HTTP-only angle. Design
GATE PASSED (dead UA since 2023, last publish Dec 2025). Nuance: your@email.com is a chat-widget placeholder NOT the form destination — drafts claim only verifiable facts. Audited: 115/115 copy lines, 17/17 images, aspect probe all OK, 375px pass, header CTA bug fixed. Design: Jost + Mr Dafoe color-match fan deck (pinstriper logo grown up
VERIFIED OPEN (1849 Grant Blvd, since 1968). mypeppinos.com — template placeholder artifacts in HTML. Email: info@mypeppinos.com. CAUTION: 'Peppino's Neapolitan' (409 S Clinton) is CLOSED and separate — never reference it
VERIFIED OPEN (Wed–Sun, 673 Old Liverpool Rd). Squarespace; verify datedness at intake, skip+log if actually modern. Emails: Santangelocm@gmail.com, santangelo673@gmail.com
VERIFIED OPEN (Yelp May 2026; since 1962). millersmeatmarketny.com -- Squarespace w/ user@domain.com placeholder artifact. Email: info@millersmeatmarketny.com. NOTE: Lowville is ~75mi north of Syracuse -- outside the local niche, Akhila to confirm keep/drop
GATE FAILED check 2: Priceguide.ai lead-gen estimator DEPLOYED 2026-07-02 (8 days ago, rollout in progress) + Apr 2026 hero refresh — someone is actively investing in this web presence. Check 1 passed: independent family dealer, actually the Syracuse arm of Hamburg Overhead Door Inc (pitch target if revisited). No email exists on site. VE
GATE FAILED: homepage looks 2020-frozen but 23 client galleries in ACTIVE DAILY USE (uploads dated 2026-07-10 = day of check), marketing pages updated Feb+Apr 2026; Sytist = their production proofing/cart infrastructure, poor static-flip fit. VETTING-REPORT.md + 409-photo gallery manifest preserved in pipeline/bachphoto/ (reusable for a d