v3.61.0 — restore hardening (malformed HTML + fetch perf)
Patches from stress-testing all five flagship sites end-to-end:
- Malformed-HTML robustness: apple.com ships an unquoted
altthe browser splits into bare attributes (13-inch,colors:) — invalid JSX names that crashed the build. Restore now emits only valid attribute names (nameorns:name) and drops the garbage (alt text — no visual impact). - Asset-completion perf: was sequential with an 8s timeout per asset (minutes on asset-heavy pages) → now 12-way concurrent, 6s timeout.
Re-validated: all 5 build; ui.shadcn.com 0%, vercel 1.8%, apple 1.8% (vs its own replay), linear 5%, framer 19% (the last is live Framer-Motion animation state, not a restore fault — the time-frozen freeze is the right oracle for animated pages).