Wavemaker now has one craft language: nine type roles, an editorial serif that never replaces the condensed display face, and twelve primitives you opt into with data-craft-*. Chat can restage onto Stage, Filmstrip, Ribbon, and Receipt when VITE_PLATFORM_CHAT_CRAFT_V2=1. Canonical Assets, Explore, Community, Home, Create, Plan, Scenes, Flow, Deliver, Studio, Campaigns, and Account received matching treatments.
Nothing in the live product lights until a human craft PASS lands in docs/ux-audit/craft-verdicts/. Default flags stay off. Routes and APIs are unchanged.