Compute the dataset health report
Start the health computation (grasp/release detection, class census, eligibility funnel) in a background worker and return 202 immediately. Poll GET /api/workbench/campaigns/ until health_status is ready (report in health) or failed. Idempotent while a worker is already computing. When health lands the campaign advances to stage sample. No request body.
Authorizations
Either a Supabase user access token (from a password login, or the passwordless magic-link flow) or a long-lived forge_sk_… API key. Both are sent as Authorization: Bearer <value> and resolve to the same owner, so every endpoint accepts either. Session tokens expire in ~1h; API keys do not expire and are the credential for MCP clients, CI, and partner integrations.
Path Parameters
Response
Health computation started (or already running).
"computing"

