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
No outreach draft yet.
Bach Photo Images, North Syracuse
photography
vetted_out
no email on record
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