Date: 2026-06-01

Owner: Sam Aguiar

Live URLs:


TL;DR

All 4 waves of live-data wiring landed and deployed (commits 54f94b81dcc06c). The dashboard now refreshes from /api/data every 5 minutes, with a background daemon thread re-running 28 SOQL queries + CallRail every 300s.

One blocker: the SF MCP Worker refresh token is expired (invalid_grant) so all SF queries currently fall back to the baked snapshot. CallRail is live. Phones reading directly from the CallRail v3 API.

To unblock SF: Sam visits **https://mcp.aguiarinjurylawyers.com/oauth/start** and completes the OAuth flow. The Worker auto-captures the new refresh token. Verify via GET /api/healthsf_mcp_live: true.


Waves shipped

Wave 1 — 21 SF queries (counts + fees)

Commit 54f94b8 + 7fac943

Field corrections: litify_pm__Net_Attorney_Fee__c (singular, not plural), Case_Rating__c (not litify_pm__Rating__c), litify_pm__Source__r.Name (lookup). Verified via Describe Object before writing queries.