mirror of
https://github.com/AgentSeal/codeburn.git
synced 2026-08-03 05:15:24 +00:00
Energy (field report: ~3x Chrome drain): - polls skip entirely while the window is hidden/minimized, with one catch-up refresh on return when data is stale; visible-but-unfocused keeps polling (second-monitor case) - all looping animations pause under html.page-hidden (the sidebar flame flicker was a perpetual compositor drain) - default cadence 60s; an explicit stored choice is always honored Currency (field report: set USD, still saw EUR): - memo-served payloads re-applied their embedded stale currency; config mutations now purge the renderer memo and force-refresh, and a switching payload can never overwrite the applied currency - USD default verified end to end Measured: hidden window = 0 new CLI spawns over 5 cadences (was: full polling forever). App 340/340, build + package green. |
||
|---|---|---|
| .. | ||
| budget.ts | ||
| build.ts | ||
| format.test.ts | ||
| format.ts | ||
| ipc.ts | ||
| modelSeries.ts | ||
| motion.test.tsx | ||
| motion.ts | ||
| pageVisibility.test.ts | ||
| pageVisibility.ts | ||
| period.test.ts | ||
| period.ts | ||
| refreshCadence.test.ts | ||
| refreshCadence.tsx | ||
| testMatchMedia.ts | ||
| toast.ts | ||
| types.ts | ||