How a request becomes a finished page

The portable-artifacts pipeline, from one request to one offline HTML page

make-diagram · Claude Haiku · low effort · Claude Code · 17 Oct 2026

How a request becomes a finished pageThe portable-artifacts pipeline, from one request to one offline HTML page. architecture diagram with 10 nodes and 10 edges.Build-time pieces🙋USERPerson's request🤖SERVICEClaude Haiku agentWrites JSON only📄OTHERJSON spec filediagram.json✅SERVICEvalidate.mjsNames the exact fix🎨STORAGEShared themesdusk, press, poster and four more🏗️SERVICEbuild.mjs🧭SERVICEELK layout engineRuns locally, computes every position📊SERVICEmake-dashboard rendererDraws chart cards🎬SERVICEmake-motion rendererRenders MP4 video🌐CLIENTOffline HTML pageNo network requestsasks for a diagramwrites one fileis checkedreturns the exact fixpasses the spec onasks for layoutrenders chart cardsrenders video scenessupplies colourswrites one HTML file

How a request becomes a finished page

The portable-artifacts pipeline, from one request to one offline HTML page

Nodes

Connections