Tier: Fix first · Order: 6 of 35 · Effort: S · Impact: med
What
The editor stops stuttering every 30 seconds while you're idle.
Why
Audit: every autosave re-exports every page's HTML on the main thread (useWhpApi.ts:78-160), even with no changes. Lag is the #1 complaint about every builder.
Today
Unconditional 30s interval; full export each time.
Design notes
Skip when not dirty; cache exported HTML per page so unchanged pages cost nothing.
**Tier:** Fix first · **Order:** 6 of 35 · **Effort:** S · **Impact:** med
## What
The editor stops stuttering every 30 seconds while you're idle.
## Why
Audit: every autosave re-exports every page's HTML on the main thread (useWhpApi.ts:78-160), even with no changes. Lag is the #1 complaint about every builder.
## Today
Unconditional 30s interval; full export each time.
## Design notes
Skip when not dirty; cache exported HTML per page so unchanged pages cost nothing.
## Depends on
- #30 Honest save state and publish gated on save
---
From the 2026-10-07 site-builder research (competitor review, user sentiment, code audit, Fable prioritization). Roadmap: https://claude.ai/artifact/QpQcSCk21z6SN7LPSm8tKE · id `idle-autosave-skip`
Shipped in WHP release 2026.10.3 (site-builder mainbdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.
Shipped in WHP release **2026.10.3** (site-builder `main` bdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Tier: Fix first · Order: 6 of 35 · Effort: S · Impact: med
What
The editor stops stuttering every 30 seconds while you're idle.
Why
Audit: every autosave re-exports every page's HTML on the main thread (useWhpApi.ts:78-160), even with no changes. Lag is the #1 complaint about every builder.
Today
Unconditional 30s interval; full export each time.
Design notes
Skip when not dirty; cache exported HTML per page so unchanged pages cost nothing.
Depends on
From the 2026-10-07 site-builder research (competitor review, user sentiment, code audit, Fable prioritization). Roadmap: https://claude.ai/artifact/QpQcSCk21z6SN7LPSm8tKE · id
idle-autosave-skipShipped in WHP release 2026.10.3 (site-builder
mainbdb4789, deployed fleet-wide 2026-10-07). Implemented, reviewed and verified as part of the editor-polish batch.