July 2026 reliability and workspace control
- Removed accounts and sources now leave the active refresh scope cleanly, while remaining valid connections continue collecting.
- Partially completed refreshes now leave the live running state automatically and show the completed follow-up result without requiring a page reload.
- Incomplete source refreshes preserve useful collected data, identify the connection that needs attention, and do not send external recommendations or consume refresh credits.
- Dashboard, Slack, and Telegram now resolve recommendation actions against the same current decision state; stale external actions fail closed.
- Workspace permissions now protect source setup, brand mapping, measurement mapping, and user administration, including last-manager safeguards.