Skip to content
ENSEMBLStudioEnsembl3 Studio
Changelog

What we shipped.

One paragraph per change. Quiet by design — no announcement until the work is in production. Updated when something real happens.

  1. May 20, 2026

    Brand

    Cast page + breadcrumb schema + design-system archive

    New /cast HTML route with the full twenty-character roster, each with name, trait, role and blurb. BreadcrumbList schema added on /apps/[slug], /faq, /voice, /changelog. WebPage schema added to /voice (the brand-voice reference). The pre-pivot design-system handoff bundle moved under /_archive/ — every cast reference, token, and palette in it was stale.

  2. May 19, 2026

    Brand

    The cast: 10 → 20 characters, PNG → inline React SVG

    Cast expanded from ten characters to twenty (Mossy, Wail, Buzz, Pim, Chomp, Stilt, Grizz, Wink, Floof, Octy, Nub, Snooz, Horn, Nix, Spidr, Mite, Spry, Klaw, Bleb, Cyk). Each one is a hand-drawn React SVG component with a per-character animation (breathe, blink, wave, antenna wiggle, tentacle sway, ear flop, etc.) plus a shared boiling-line filter for the hand-drawn quality. No image files at runtime — the entire cast lives in src/lib/monsters.tsx.

  3. May 19, 2026

    Brand

    Homepage v5 + per-app pages

    Cut the homepage to four sections: hero, product DNA, apps, contact. Each app (Present Agent, Envoy Music, Return Magic) now has its own /apps/[slug] page with deep story, features, and SoftwareApplication schema. New ENSEMBL3 STUDIO wordmark in the nav.

  4. May 18, 2026

    Brand

    Per-agent and per-engagement pages

    Every agent in the cast now has a dedicated page at /apps/[name], and every selected engagement has a long-form write-up at /work/[slug]. Both surfaces ship with structured data so they show up well in LLM-mediated discovery.

  5. May 18, 2026

    Brand

    AI discovery layer

    Added /llms.txt and /llms-full.txt per the llmstxt.org convention, a machine-readable /agents.json catalog of the ten agents, FAQPage schema, and explicit invitations for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and the rest of the AI crawler set.

  6. May 18, 2026

    Brand

    The cast — visual brand v2

    Adopted the new design system: pure black-and-white foundation, vivid five-color agent palette, ENSEMBLƎ wordmark with the mirrored E. Introduced the cast of ten named agents (Pim, Wren, Tilt, Mote, Niko, Sable, Hodge, Pip, Echo, Brae) as the brand's personality layer. Each agent has a name, a role, a color, and an illustrated face.

  7. May 17, 2026

    Brand

    Positioning lands on agentic commerce

    Homepage hero pivoted from craft-led copy to a thesis-led one: 'Agentic commerce, built on Shopify.' Studio bio leads with the ten-year operator story. Work section reframed so the outcome leads in italic serif and the client name reads second.

  8. May 17, 2026

    Studio

    Site goes live on Vercel

    ensembl3-site.vercel.app is up, auto-deploying on every push to main. Custom domain (and analytics opt-in) pending — tracked in issue #22.