Two findings outlived the simplify pass, both structural. Hiding a column does not switch off the query that exists only for it: the two relation catalogs are loaded inside the `Promise.all` and the cookie is read after it, and since `cookies()` does no I/O, the fix is statement order rather than a new await. And the "Colunas" button disappears with the table on the three surfaces that swap the whole table for an empty block instead of using `CampaignTable`'s `empty` prop, so filtering to zero rows removes a control the filter never touched. Five findings were discarded with the measurement or the reason beside them, and three deferred with a trigger — the shared Popover chrome, the e2e staff fixture and a shared "load unless hidden" helper all sit at two call sites. |
||
|---|---|---|
| .. | ||
| design-refs | ||
| plans | ||
| research | ||
| ARCHITECTURE.md | ||
| IMPROVE-APP-PLAN.md | ||
| IMPROVE-CODE-QUALITY-PLAN.md | ||
| roadmap.md | ||
| TECH-DEBT.md | ||
| TESTING.md | ||