prospector/web
Natalie 9f804285fa
Some checks are pending
CI / verify (push) Waiting to run
test(web): regression guard for hooks-order on loading→data transition
Locks the fix in 57e898b. The existing route-mount test mocks usePoll to permanent
loading, so it never renders the data branch and missed the memo-after-early-return
crash. This test flips usePoll loading→data for Dashboard + Calendar and asserts the
re-render doesn't throw. Verified it FAILS on the pre-fix views ("Rendered more hooks
than during the previous render") and passes on the fix.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 02:40:23 -04:00
..
public feat(web): full PWA — triage, detail, reports, queue, pastebin, campaigns 2026-06-29 07:57:40 -04:00
src test(web): regression guard for hooks-order on loading→data transition 2026-06-30 02:40:23 -04:00
.gitignore feat(web): standalone control panel (kill-switch, activity, held-queue, digest) 2026-06-28 21:35:08 -04:00
index.html feat(web): full PWA — triage, detail, reports, queue, pastebin, campaigns 2026-06-29 07:57:40 -04:00
package.json test(web): add vitest + RTL harness with 16-route mount coverage 2026-06-30 01:47:13 -04:00
tsconfig.json feat(web): standalone control panel (kill-switch, activity, held-queue, digest) 2026-06-28 21:35:08 -04:00
vite.config.ts feat(web): adopt the cocotte design system (P-1 foundation) 2026-06-29 19:45:23 -04:00
vitest.config.ts test(web): add vitest + RTL harness with 16-route mount coverage 2026-06-30 01:47:13 -04:00