Sync state beside provider context
StudioDash keeps integration state close to the data it affects so users can see whether a metric is current, unavailable, or waiting for setup.
The sync model is deliberately visible. A missing chart, empty report, or unavailable metric should point the user toward the provider state that explains it, rather than hiding the card or filling it with placeholder values.
- Shows provider health, setup state, sync timing, and data availability as part of the operating view.
- Keeps unconfigured providers visible with clear setup messaging.
- Leaves wider automation, scheduled reports, forecasting, and AI summaries as roadmap areas until released.