Oculus Ventures · Studio

Review Board

Old vs new, outreach proofing, and the pipeline — saves commit to git.

31ready for review
building
sent
$0won
7queued

Activity

07-11fix Copyright policy (Akhila): previews carry NO © claim (237 files stripped of ported/invented years); proper current-year line inserted only at production-finalize
07-11fix Refund promise removed everywhere per Akhila (buyer has already seen the site); don't-cancel-subscription warning kept
07-11fix Copy gaps closed: don't-cancel-old-subscription warning + full-refund promise (final-review page, claim pages, canonical email); onboard submission notice upgraded to proper confirmation
07-11build Go-live automation shipped: onboard submit -> git via board worker; claim hot-lead pings; board approval checkbox; runner spec (launchd pending Akhila)
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 FUNNEL VERIFIED end-to-end by real click-through (munskis): preview -> ribbon -> /claim pin-review -> Stripe checkout. 31/31 previews carry claim page + step-4 onboarding
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
07-11revisiontomsauto v1.2 — signature replaced with inspection-sticker kickers (Akhila pick); light-on-light contrast rule fixed + codified
07-11revisiontomsauto v1.1 — lug light-up rebuilt as mechanical steel hex nuts (Akhila review); redeployed to Vercel
07-11build BATCH 4 COMPLETE: 11 built + 1 unverified + 3 vetted out of 15. All previews queued on CF Pages cap
07-11fixspaontheriver Agent killed by monthly spend limit mid-deploy — site built but log/draft/fingerprint unwritten; finishing pass needed
07-10buildpascarellas Built + audited (gate passed — lorem ipsum + 'Hibu Plumbers' maps label live on their site). Preview queued on CF cap
07-10buildcnygym Built + audited (gate passed — GA4 is platform default). Per-facility pages + age-finder. Preview queued on CF cap
07-10buildcustomquality STRICT GATE PASSED (LSA spend never touches site; live lorem ipsum on homepage) — built + audited. Preview queued on CF cap
07-10buildpaleone Built + audited (gate passed — found live SEO spam injection in their About page). Preview queued on CF cap
07-10buildburkes Built + audited (gate passed) — 34 pages, 221 images; found their dead Shop Online link. Preview queued on CF cap
07-10buildtomsauto Built + audited (gate passed — Hibu template frozen since 2024). Preview queued on CF cap
07-10builddavekinney Built + audited (gate passed). Preview queued on CF cap
07-10buildpeterson Built + audited (gate passed — identity puzzle solved: CO name collision). No email exists. Preview queued on CF cap
07-10buildcommunity Built + audited (gate passed — SpotOn hosts but doesn't maintain). Preview queued on CF cap
07-10buildshutes Built + audited (gate passed). Emails found via their FB pages. Preview queued on CF cap
07-10buildmunskis Built + audited (gate passed; marine separated). Preview deploy BLOCKED: Cloudflare Pages 20-project cap — Akhila to request raise
07-10fixbachphoto GATE FAILED — client galleries in daily use (uploads dated today); Sytist is production infra; vetted out
07-10fixwaynedalton GATE FAILED — Priceguide estimator deployed on their site 8 days ago (live project); vetted out, recheck Sep 2026
07-10fixvalentines GATE FAILED — owner refreshes menu annually (Wayback-proven); vetted out, no build

Ready for review31

King David's Restaurant, Syracuse

restaurant
Preview live

The prototype — ~/kingdavids-redesign/; outreach draft ready

Outreach draft 833 words

Burghardt's Auto Service, East Syracuse

auto
Preview live

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)

Outreach draft 915 words

Manlius Family Barber & Beauty, Manlius

salon-barber
Preview live

v1.2: video facade + design elevation (Bebas/charcoal/tan, barber-pole stripes)

Outreach draft 899 words

Syracuse Halal Gyro, Syracuse

restaurant
Preview live

→ email

Built + audited: 51/51 copy blocks, 64-item menu recovered from their Clover ordering API (Wix menu page was EMPTY — strong pitch angle), 45 assets + 2 videos re-hosted, 13/13 past-midnight hours tests pass, mobile pass done. EMAIL FOUND: syracusehalalgyro@gmail.com. Design: late-night flame counter (black/hot-orange/cream, Archivo Black,

Outreach draft 949 words

Twin Trees Fayetteville, Fayetteville

restaurant
Preview live

→ contact form / phone — no email found

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

Outreach draft 903 words

The Ballet and Dance Center, Syracuse

dance studio
Preview live

Built + audited: 15 pages ported (incl. both locations), 34/34 curl 200, 20/20 verbatim spot-checks, 25/25 tuition figures + 22/22 calendar dates + 13/13 faculty bios, 9/9 images re-hosted, 0 old-domain hotlinks, 375px mobile pass 15/15 (drawer absolute, 48px targets, no h-scroll). Pitch quantified: NO viewport tag -> 980px layout at 38%

Outreach draft 978 words

Potter Heating & AC / Perrone Plumbing, Syracuse

trades-HVAC
Preview live

→ email

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

Outreach draft 947 words

AHR Mechanical, North Syracuse

trades-HVAC
Preview live

→ email

Built + audited: 2 pages ported, copy parity 64/64 + 38/38 blocks (programmatic diff), 7/7 images re-hosted, 16/16 curl 200, 0 hotlinks, og/twitter ported verbatim, HVACBusiness JSON-LD (their fake-looking 5.0/100 aggregateRating deliberately dropped), 375px mobile pass (scrollWidth 375 both pages, drawer absolute 0-height, 0 targets <44p

Outreach draft 988 words

All Pro Tree & Landscaping, Fulton/Syracuse

trades-tree
Preview live

→ phone or FB Messenger — NO EMAIL EXISTS

Built + audited: 21 Wix pages ported to 16 (6 near-duplicate town pages consolidated into service-areas.html w/ per-town phone lines; copy preserved), 406 copy blocks 0 core misses, 60 media re-hosted full-res (zero wixstatic, zero unused), OG ported verbatim, CDP-verified 375px pass on all 16 pages (drawer absolute below bar, >=44px targ

Outreach draft 1020 words

Manhattan Fencing Center, NYC + Englewood/Waldwick NJ

sports academy (fencing club)
Preview live

→ email (Julia Gelman, Exec Dir)

Requested directly by Akhila. Built + audited: 124 URLs ported (61 pages + 6 blog + 57 press releases), copy parity 2406/2406 blocks, 425 assets re-hosted (0 wp-content refs), hero video re-encoded 39MB->5.2MB (CF 25MiB cap), all 124 URLs 200 + 0 broken internal hrefs, CDP mobile pass at 375px (35 pages, drawer absolute, 48px toggle, 0 sm

Outreach draft 965 words

Stella's Diner, Syracuse (2 locations)

restaurant
Preview live

→ phone or Facebook — NO EMAIL EXISTS

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.

Outreach draft 923 words

Barbagallo's, East Syracuse

restaurant-banquet
Preview live

→ email

Resumed: prior intake reused (10 pages, 107 images). Built + audited: 34/34 parity checks, 108/108 assets, 0 old-CDN refs, in-browser aspect check 136 imgs 0 distorted, 375px pass; prior agent's paraphrased liquor blurb RESTORED verbatim (incl 'Moday', flagged); banquet side = homepage centerpiece. Design: Cormorant Garamond expanding ven

Outreach draft 1061 words

Balloons Restaurant, Auburn

restaurant
Preview live

→ email (owner Bernie Simmons)

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

Outreach draft 1041 words

Ken's Body Shop, Oswego

auto-body
Preview live

→ email

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

Outreach draft 1154 words

Jack's Septic Service, Syracuse

trades-septic
Preview live

→ email

Built + audited: 5 pages, 154/154 copy lines verbatim, 66 assets re-hosted (0 Thryv CDN refs), dead UA not ported, your@email.com form replaced w/ Web3Forms stub, 375px mobile pass (iframe harness). Design: Titan One dealt-playing-cards (from their four-Jacks logo). Stripe link minted; outreach draft ready (3-email seq, {mailing address}

Outreach draft 915 words

Autotech of Syracuse

auto
Preview live

→ email

Resumed from salvaged intake (25 pages, 44 images reused). Built + audited: 30/30 pages 200, 78/78 internal refs, 0 vendor-CDN refs, copy parity verbatim, 154 tel: links, payment-icon aspect attrs fixed on 29 pages. Symbolism catch: prior hero was a check-engine warning-light photo — swapped to mechanic-at-work from their own rotator. Des

Outreach draft 994 words

Greeley's Auto & Tire, Syracuse (Nedrow)

auto
Preview live

→ email

Resumed: prior agent's 43-page build reused; parity sweep 294 flagged -> 0 unexplained after restore pass (service CTAs, tire-brand quote fields, survey questions restored verbatim). 49 pages crawled, 44 images + PDF, 0 old-CDN, coupons-404 re-confirmed (pitch line). Name reconciliation: chrome/JSON-LD = current 'Auto & Tire' w/ alternate

Outreach draft 868 words

Matthews Salon Spa, DeWitt + Cazenovia

salon-spa
Preview live

→ email

Resumed from salvaged intake. Built + audited: 25 pages, 0 broken links, 32/34 images (2 expired promos dropped, logged), 0 GoDaddy CDN refs, copy parity w/ logged intentional edits (2021 Saturday date retired -> honest every-other-Saturday chip; 4 typo fixes LOGGED — deviates from keep-typos practice, review). BOOKING = SalonRunner not F

Outreach draft 1072 words

Jim Stagnitta Electric, Syracuse

trades-electric
Preview live

→ email

Built + audited 6/6: 6 pages, 28/28 assets (3 gallery slides recovered via headless render — Wix hid them from static HTML), 12/12 verbatim spot-greps, careers section w/ their live job posting ported verbatim, 375px pass. Design v1.1: Righteous BREAKER-SNAP ON — single-action seat-and-stay-lit, steady-power semantics (filament flicker re

Outreach draft 889 words

Pascarella's Towing, Syracuse

trades-towing
Preview live

→ email

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

Outreach draft 948 words

Custom Quality Roofing, Camillus

trades-roofing
Preview live

→ email, confirm first

STRICT GATE PASSED: GTM inspected tag-by-tag — LSA spend never touches the site (0 conversion tags); homepage still shows theme demo LOREM IPSUM, fake 'Martina Doe' testimonials + '200 Cup of Coffee' counter = engaged lead-buyer, abandoned site (the exact proceed profile). 14 pages, 125 images incl 15-color shingle swatch gallery, 40-phra

Outreach draft 1051 words

Burke's Do It Best, Oswego + Fulton

retail-hardware
Preview live

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

Outreach draft 944 words

Spa On The River, Baldwinsville

salon-spa
Preview live

Agent's last words: 'Everything passes. Deploying the noindexed preview.' — gate passed + audits reportedly clean, site/ exists (7 pages, mobile-overflow.json probe artifact present) but REDESIGN-LOG, outreach-draft, register-entry were NEVER WRITTEN. Needs a finishing agent: verify audit independently, write log/draft/fingerprint, deploy

No outreach draft yet.

Peterson Plumbing & Heating, Liverpool

trades-plumbing
Preview live

→ phone, site form, or FB Messenger — NO EMAIL EXISTS

GATE PASSED — identity solved: plumbingcny.com 301s to plumbersinsyracuseny.com (same company, Craig S. Peterson, BBB-bound); the 'Cooling & Drain' localo profile = GRAND JUNCTION COLORADO name collision. Audited: 105/105 copy parity, 27 assets, old URL paths preserved + 301 stubs, 375px pass. Design: Asap Condensed pipe-fit & valve-open

Outreach draft 934 words

Shute's Water Systems, LaFayette

trades-water
Preview live

→ email

GATE PASSED (GoDaddy builder unmanaged, no analytics). Audited: 147 copy lines all present, 8/8 images, 2 YouTube facades, footer-logo distortion bug found+fixed, 375px pass. Design: Exo 2 italic well-to-faucet flowline (their chrome-bevel logo grown up); hero = their drill-rig truck photo rescued from About. EMAILS FOUND: Shuteswatersyst

Outreach draft 978 words

Tom's Auto of Oswego

auto
Preview live

GATE PASSED (zero analytics, Hibu pixel placeholders render literally, 2024 holiday hours still listed, directions links mislabeled w/ OTHER businesses' names — live template bug = pitch material). Audited: 40/40 copy, 10/10 images + their 2023 video self-hosted, 375px pass. Used-car side = call-first strip (no inventory listed, nothing i

Outreach draft 980 words

Dave Kinney's Auto Body, Oneida

auto-body
Preview live

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

Outreach draft 957 words

CNY Gym Centre, DeWitt + Clay

fitness-gymnastics
Preview live

→ email

GATE PASSED: GA4 lives only inside Dealer Spike's own Tealium tracking component — platform default, zero owner analytics. 10 pages incl per-facility dewitt/clay pages, 63-string parity, 20/20 images, 375px pass. Design: Baloo 2 age-finder class filter + stick-the-landing reveals (controlled-landing symbolism). EMAIL FOUND: info@cnygymcen

Outreach draft 1121 words

Munski's Auto-Motive, Oswego

auto
Preview live

GATE PASSED: marine business separable (commented-out in their own HTML); marine content excluded from build. Audited: 39/39 copy parity, 10/10 images 0% distortion, 375px pass. Design: Besley torque-tighten checklist (logo red serif grown up). Stripe link live. Outreach draft ready, flagged DO-NOT-SEND until preview deploys. UNBLOCK: Akh

Outreach draft 1039 words

P.A. Leone & Son's Plumbing, Syracuse

trades-plumbing
Preview live

→ email

GATE PASSED decisively — © 2020, retired theme, zero analytics, PLUS a live SEO SPAM INJECTION found in their About page (hacked WP; excluded from rebuild, used factually in pitch) + slider image hotlinking dead staging CDN (502). 6 pages, 22/22 assets, quote form added, 375px pass. Design: Libre Caslon plumb-bob settle (dead-true accurac

Outreach draft 1096 words

Community Restaurant, Cortland

restaurant
Preview live

→ call + ask for Evan Souzas, or FB Messenger @thecommunityrestaurantcortland

GATE PASSED: SpotOn hosts but doesn't maintain (sitemap lastmod 2023-05-08, dead UA, Dec-2020 COVID section live, unconfigured title). SpotOn ordering/reservation links ported byte-for-byte; email 1 opens with POS-stays line. Audited: 25/25 copy strings, 44 assets recovered via S3 origin (CDN 403'd), 375px pass. Design: Abril Fatface DUSK

Outreach draft 1059 words

Queued next7

Peppino's Restaurant & Catering, Syracuse

restaurant
Queued

→ email

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

No outreach draft yet.

Santangelo's, Liverpool

restaurant
Queued

→ email

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

No outreach draft yet.

John's Auto Care & Tire, Syracuse

auto
Queued

→ email

VERIFIED OPEN (2 locations: Milton Ave + Brewerton Rd). © 2026; verify datedness at intake, skip+log if modern. Email: johnsautocareandtire@gmail.com

No outreach draft yet.

Olive's Eatery, Baldwinsville

restaurant
Queued

→ queued — find email at intake

VERIFIED OPEN (OpenTable active Jul 2026). Weebly over http. NO EMAIL — find during intake or use contact form/FB

No outreach draft yet.

Harrison Bakery, Syracuse

bakery
Queued

→ queued — find email at intake

VERIFIED OPEN (Tue–Sun). Old Wix; since 1949, 200+ items. NO EMAIL yet — check FB during intake

No outreach draft yet.

Geddes Bakery, North Syracuse

bakery
Queued

→ queued — find email at intake

VERIFIED OPEN (Tue–Sat). Duda; since 1957, wedding cakes. NO EMAIL yet — find during intake

No outreach draft yet.

Saving Face Barbershop, Camillus + Manlius

salon-barber
Queued

→ find email at intake

VERIFIED OPEN (2 locations, founded 2009, Square booking). savingfacebarbershop.com — © 2022, thin 15KB site. NO EMAIL yet — find during intake

No outreach draft yet.

Parked5

Liehs & Steigerwald, Syracuse

butcher-deli
Parked

→ email

VERIFIED OPEN (Yelp Jul 2026; since 1936; WSJ-featured; #1 Wing Walk 2x). liehsandsteigerwald.com -- WP (WP Rocket recent -- verify datedness at intake, skip+log if maintained). Email: ryan@liehsandsteigerwald.com

No outreach draft yet.

Miller's Meat Market, Lowville NY

butcher
Parked

→ email

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

No outreach draft yet.

Valentine's Delicatessen, Skaneateles

restaurant-deli
vetted_out

→ VETTED OUT — do not contact

GATE FAILED: actively maintained — Wayback proves annual owner menu refresh (2024/2025/2026 menu JPGs), live HIRING popup w/ working form, © 2026. GA4 was GoDaddy boilerplate (that part passed). VETTING-REPORT.md in pipeline/valentines/. Do not contact

No outreach draft yet.

Wayne-Dalton of Syracuse, East Syracuse

trades-garage-doors
vetted_out (recheck ~Sep

→ VETTED OUT — recheck Sep 2026

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

→ VETTED OUT — do not contact w/ dated pitch

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

No outreach draft yet.

Up next — verified prospects

Tier 37 waiting