Skip to content
VZU
Changelog

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.

  1. 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
  2. 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)
  3. 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)
  4. 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)
  5. 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
  6. 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)
  7. 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
  8. 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
  9. 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
vzu.ca · live 218 pages 12 agent tools 12 subdomains Soc 2 · HIPAA · ISO 27001 Audit trail on by default