v3.56.0 — uiforge-restore (archive → pixel-identical editable React)
The Tier-B flagship: turn an archive into an editable React project that renders pixel-identical to the original — by preservation, not reconstruction.
Loads the archive's real rendered DOM, converts it to JSX keeping every class byte-exact, ships the site's real compiled CSS + real assets, and splits the page into editable section components. Fidelity is by construction — the transform never touches the style channel (no drift, unlike the old rebuild).
Verified end-to-end (build + pixel-gate):
- ui.shadcn.com → 0% (pixel-identical)
- vercel.com → 1.8% (the WebGL canvas hero needs JS — a known static limit)
- linear.app → 5% (JS-state-driven mobile menu — the complex-SPA limit)
Hard-won fixes along the way: SVGs inlined as real JSX so child-combinator CSS ([&>svg]:size-3) still matches; #root{display:contents}; html/body attrs applied for the font/color cascade; boolean attrs; and self-completion of assets the archive lazily skipped (Next.js font subsets).