From 7159204edefcc9dfde3d961c928a1056e08b12fb Mon Sep 17 00:00:00 2001
From: Speculator55005 <50082482+fas89@users.noreply.github.com>
Date: Sat, 23 May 2026 16:17:39 +0200
Subject: [PATCH] perf(demos): defer CliCast SVG fetch; docs: scaffold examples
accuracy pass
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
CliCast now mounts a CSS-only placeholder until the visitor clicks Play —
the 14 large animated SVGs on /demos/ are no longer fetched or decoded on
initial load. Cold transfer for the page drops from ~3.8 MB to ~0.8 MB
(measured: 803 KB / 80 ms / 0 SVGs fetched before interaction; ~150 KB per
cast on Play click). The IntersectionObserver-driven poster and its
state are removed; a 920/560 aspect-ratio on the viewport keeps layout
stable when the live