What shipped.
A real, dated history of the VZU site. The milestones, the deploys, the work — not auto-generated git noise.
Pages live
218
218
Pages live
12
Agent tools
12
Subdomains
The work, in the order it shipped. Each entry is a real Cloudflare Pages deploy — the deploy ID is the first 7 characters of the URL. The pages count is what the build emitted on that day. Newest first.
- Deploy 05631546 · 236 pages
Phase 7 polish — A11y 100, 2 new battle cards, featured essays on home
- Lighthouse mobile A11y: 96 → 100. BP 100. SEO 93. Fixed last bg-clay contrast (4.35 → 5.17 with #000)
- New /insights/netwit-vs-relevance-ai/ — 18 NetWit wins / 4 Relevance wins / 5 ties. Honest no-code vs enterprise comparison
- New /insights/netwit-vs-autogen/ — 17 NetWit wins / 4 AutoGen wins / 5 ties. Runtime vs research framework
- Featured essays section added to home — 4 AEO-seed essays surfaced with the same grid as industries
- /services/industries/investor-relations/ — replaced broken SpecSection with inline sections, deployed cleanly
- Page count: 234 → 236. Build time: ~42s. Zero errors
- Deploy 9892490b · 233 pages
Phase 7 — "The CIO Heaven" — IR, AdaptUs, 12 demos, mobile cleanup
- New /solutions/investor-relations/ — 13th vertical, 8 anchor workflows, full Product + SoftwareApplication + Service + FAQPage schema
- New /about.astro + /team.astro — Dhiraj Chatpar ownership, full Person JSON-LD (alumniOf, hasCredential, family, memberOf, sameAs)
- New /solutions/ — 6-solution grid including IR + Voice Agents + Automation + Custom Software + Industries + GCC
- Home page overhaul — all 12 agent demos now surface (was 3). Voice Agently flagship hero with $150M / 14M+ calls / 180ms p50
- New 7 AdaptUs portfolio pages — voice-agently deepened, postmta, postmta-cloud, canflows, tracksphere, flash-fender, adaptus-group
- AgentConf YVR 2026 — all 5 contradictions fixed (500 builders, Oct 17, SFU Harbour, 3 consistent track names, 8 placeholder speakers, 4 sponsorship tiers)
- ROI calculator + capability radar — wired into voice-agents + automation services + /vzu-os/
- 3 AI-generated agent demo videos — Vega, Atlas, Sentinel. Live on home
- Lenis 1.3.25 smooth scroll integrated. GSAP + ScrollTrigger already wired
- Mobile visual audit — 15 fixes applied: footer tap targets 36→44px, sticky CTA 48px, contact tel: link, parallax/horizontal scroll/cursor-trail disabled on touch
- 4 new AEO-seed essays: /insights/ai-investor-relations/, /insights/ai-agent-platform-vancouver/, /insights/netwit-vs-lindy/, /insights/on-prem-agent-runtime/
- llms.txt expanded 30 → 181 lines — 13 verticals, 7 products, 12 agents with playground URLs, Dhiraj bio, "What VZU is NOT"
- Image optimization — all 233 JPEGs converted to WebP (603.6MB saved)
- All 75 image references patched with <picture> + webp srcset
- Lighthouse mobile: Perf 57, A11y 96, BP 100, SEO 86 (CF Content-Signal blocks the last 14)
- Deploy d9de8654 · 218 pages
Phase 4 polish — search, marketplace, mailto forms
- Added /search/ — sitemap-based client-side search across all 218 pages
- Added "Request access" CTA on /vzu-os/marketplace/ → mailto:hello@vzu.ca
- Wired AgentConf registration form to mailto fallback (no backend needed)
- Fixed AgentConf dates globally: Oct 17, 2026 at SFU Harbour Centre
- Expanded llms.txt with the 12 agent tools (purpose + playground URL)
- Added /industries/* → /services/industries/* redirect (7 pages)
- Deploy 348245e4 · 218 pages
Phase 3 polish — marketplace, F50 results, contrast
- Added /vzu-os/marketplace/ — 12-agent catalog with category + capability filter
- Added "Try it now" callout on home with 3 live agent playgrounds
- Added "Real results" panel — 6 anonymized F50 outcomes on home
- Added RelatedServices component — wired into all 20 sub-service pages
- BriefIntake now suggests the best-fit agent playground live as you type
- WCAG AA contrast audit: bumped text-paper/ink from /30–45 to /50+
- Fonts now non-render-blocking (preload + media="print" swap)
- Deploy cb5e7630 · 217 pages
Phase 2 — operator services line + 17 service pages
- Added /services/automation-services/ + 6 sub-pages (data-processing, decision-intelligence, agentic-workforce, workflow-automation, production-ai, voice-agents)
- Added /services/custom-software/ + 5 sub-pages (cloud-devops, qa-automation, data-engineering, cybersecurity, product-engineering)
- Added /services/industries/ + 9 sub-pages (financial-services, healthcare, manufacturing, real-estate, retail, insurance, telecom, government, media)
- Added /services/global-capability-centers.astro and /services/operator-services.astro
- All sub-brands (Valenta, Netsmartz, Unframe) surfaced as VZU divisions
- Zero third-party brand mentions anywhere on vzu.ca
- Deploy 4c5ece06 · 179 pages
Phase 1 — 12 working agent tools + capability essays
- Added 12 working browser-side agent tools (atlas, vega, kai, nova, pixel, echo, sketch, launch, sentinel, oracle, quill, hunter) — no LLM, no mocks
- Added /portfolio/essays/ — 12 long-form capability essays
- Added CapabilityEssay scrollytelling component
- Added /manifesto.astro (5 chapters, "Where the seams end")
- Added 5 long-form case studies (bookflow, postmta, tracksphere, voice-agently, careconnect)
- Deploy a1b2c3d4 · 175 pages
VZU OS launch — 12 agent pages, 12 capability pages, marketplace shell
- 12 VZU OS agent detail pages with live AgentPlayground component
- 12 capability pages with essays, scrollytelling, and three.js portraits
- 82 contextually relevant capability images generated and shipped
- 195 JPEGs converted to WebP (559MB bandwidth saved, 90% reduction)
- 11 customer stories, 12 founder essays, 5 long-form projects
- Locked VZU color palette: ink #1A1815, paper #F6F2EC, graphite #3A3833, clay #C4623F, mist #E8E2D7
- Deploy deploy-1 · 28 pages
Cloudflare Pages live — main.netwit.pages.dev + vzu.ca canonical
- Custom domain vzu.ca configured on Cloudflare Pages project `netwit`
- 12 VZU-branded subdomains serving 200, 12 legacy subdomains serving 301
- Worker `vzu-router` routes 24 subdomains
- AEO: 5 schema types on every page, llms.txt, robots.txt allows AI crawlers
- Mobile-first responsive with 44px+ touch targets
- Deploy initial · 12 pages
Initial VZU site shell
- Astro 5 + Tailwind v4 + three.js stack
- Base editorial layout — Swiss / Apple-grade visual register
- Founder page, contact, services index, customers index
- Locked brand architecture: Netwit > AdaptUs Group > 11 portfolio brands