Ronaldo handover / 28 June 2026

Soft-launch ready. Production needs the final Cloudflare and lead-capture wiring.

This page is the operator handover: what is complete, what passed, what can be shown now, and what Craig needs to handle before production traffic.

PASSfull local QA
20Snap tools
221revenue pages
SOFTlaunch mode

Completed.

The current build is usable for local demos, partner conversations, product review and paid-client preparation.

Snap Suite

20 sector tools covered.

MASNAP, freight, haulage, future transport, M&A, revenue routing and user-view shelves are all represented, plus FormSnap, AddressSnap, HRSnap and ReceiptSnap as the wave-2 partner-replacement layer.

Design intelligence

Market leaders banked.

21st.dev, Magic UI, Refero Design, GSAP, Three.js, Rive, Motion, shadcn/Radix and own-code policy are captured in the frontend design standard.

Revenue system

Pages sell before they decorate.

Offer, buyer, proof, CTA, capture, KPI, schema, LLM summary and weekly evidence hooks are enforced through QA.

Partner delivery

White-label route ready.

Paid Client Delivery, Complete Launch Pack, Launch Control and client-ready boards are in place for partner fulfilment.

Restaurant attack

WhatsApp ordering is in the cockpit.

The restaurant QR menu now stores local order previews, opens WhatsApp or email fallback, and has a campaign/product route in Launch Control.

Partner exports

Upload bundles built.

Incorpwise, Supreme Advisory and Supreme Building now have one.com/Krystal-ready export zips with fallback form handling.

Client capture

Demo forms do not dead-end.

A1 Elite, Proact Security, British Steel Homes, Begbies, Leyton and referral funnels now keep local fallback leads and mail handoff links on static hosting.

Location capture

Dubai and Ireland are covered.

The location pages now keep local preview leads and email handoff links instead of relying on Netlify-only form capture.

Public scripts

Inline JS is guarded.

Demos, client pages and public non-client pages now have JavaScript syntax validation in the main QA chain.

Lead cockpit

Fallback leads are visible.

Homepage, Snap, restaurant, configurator, partner, client and location fallback leads are visible in Launch Control and Snap Lead Preview before live API persistence is switched on.

Mobile control

Cockpit buttons work on narrow screens.

Critical control pages no longer use a tall sticky mobile nav that traps Launch Control actions.

Trust integrity

Fake review and contact risk guarded.

Client pages cannot publish unsourced aggregate rating schema, and public launch pages cannot ship old fake WhatsApp contact numbers.

Toolkit pages

Thin pages lifted.

Demo personaliser, ecosystem, intake, live proposal and Ireland local SEO pages are now revenue-ready and protected by QA.

Utility pages

One-card shells replaced.

Pricing, GBP, compare, pipeline, content, ROI, reviews, audit, report, outreach and FAQ routes are now buyer-facing utility pages.

Future layer

2030 thinking visible.

Future apps, transport automation, AI agents, agentic payments and M&A opportunity intelligence are presented as a forward-looking suite.

Source durability

Generators updated.

User View, Future Apps, Scoreboard, toolkit/local, utility and partner export generators were updated so rebuilds do not regress back to old copy.

Craig's later list.

These require owner access, live accounts, commercial decisions or production infrastructure.

Do tonight
  1. Deploy `_site/` through Cloudflare Pages.
  2. Choose the live capture route: same-domain `/api/lead-capture` or an HTTPS API host ending `/api/lead-capture`.
  3. Add endpoint and public routing token to `_site/attoh-lead-config.js`.
  4. Set matching server env vars for token and persistence.
  5. Run the smoke test from `/launch-control.html`.
  6. Commit the working tree before production deploy.
Client assets

Provide logos, colours, phone/email, services, review links and real proof for Incorpwise, Supreme Advisory and Supreme Building.

Reviews

Confirm Google Business Profile and Trustpilot account access so aftercare can request and track reviews properly.

Commercials

Confirm pricing bands, deposits, partner commission splits and which paid offers can be sent first.

Ronaldo handover

Operator date: 28 June 2026