mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-24 12:42:49 +00:00
4a215d4029
The editor pushed the WorkloadsSurface chunk to 71.44 kB gzip, past its 70.23 kB budget. Main already sat at 68.80 kB, so loading every row of a panel most sessions never open was the wrong cost to put on the table. The table-header trigger now keeps only the open flag and unsaved drafts and lazy-loads the panel, whose state and row model live in a separate 3.9 kB chunk. The table's saved-link lookup moves to its own small module so the table does not pull the editor's model back in. WorkloadsSurface builds at 69.13 kB. Drafts still survive closing the panel, and typing a link back to its saved value no longer counts as an unsaved change.