MCP payload fix (found via an independent third-party install): what_moved/get_events/search are now bounded — newest-first, a limit param, total/truncated fields, a default 30-day window on what_moved, and slimmed events (outlet names; full URLs via get_provenance). Live-feed payload dropped ~45K → ~14K chars so agents stop having to guess filters.
Dashboard visualizations (hand-rolled SVG, zero new dependency): low–consensus–high range bars, history sparklines, and a new sector market-map page.
Full details: CHANGELOG.