The hero sheet, the floor plan with clearances, was drawn by hand in Figma and imported through the MCP connection. Re-importing the same frame updates the screen in place, so I could iterate in Figma and refresh. The other sheets were generated one at a time in chat, then each render was audited against the approved copy deck and patched by hand through the JSX surface: get-screen, fix, add-screen. Those calls don't consume generation quota, which turned the whole build into a workable loop of generate, audit, patch. The trajectory slider and the carer toggle are staged as navigation between screen variants, wired manually and locked. Ten screens, clickable end to end.