mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-24 12:42:49 +00:00
6d8e2c9e28
The Patrol page fetched GET /api/ai/intelligence/correlations on every mount, every 60 s poll, every return to the tab and on Retry, and the store's dashboard bundle fetched it again for FindingsPanel's refresh. Nothing has read that list since the Patrol supporting-context block was removed in 27ba85ddc6; the resource drawer reads per-resource correlations from the resource-intelligence payload instead. Remove the store's correlation signal, getter and loader, drop the read from the Patrol background refresh and the dashboard bundle, and remove AIAPI.getCorrelations, which had no other caller. The backend route stays as an API surface. Dead route stubs go from six E2E specs, and contract prose that said the Patrol page loads or renders correlations or recent changes is corrected. Measured on a demo-mode stack: correlation requests fall from one to zero per Patrol load, reload, 60 s poll and tab return at 1440x900 and 390x844, with every other AI read unchanged. Production bundle JS gzip drops 0.18 kB with no chunk renamed.