CHW-4835 OrgDeleteSimulateDegraded

the delete preview backing this request was degraded and could not compute the blast radius — re-run the preview once the database is healthy; there is no override for org delete

Default message: the delete preview backing this request was degraded and could not compute the blast radius — re-run the preview once the database is healthy; there is no override for org delete
HTTP status: 409 (client)

Problem. DELETE /api/orgs/{id} (or the admin sibling) was rejected with a “degraded preview” error. Cause. The delete preview could not compute the blast radius — either no database handle was wired (no_db) or the orphan-user walk failed — so the stored inventory is absent or partial. There is deliberately no acknowledgement override on this surface: the orphan-user count is the number nobody can recover after an irreversible purge, and the >10% drift re-check (CHW-4832) has nothing to compare against when the buckets were never filled in. Fix. Re-run POST /api/orgs/{id}/delete/preview once the database is healthy and resubmit with the fresh simulate_id. If you must delete while the preview is unavailable, an operator can turn the per-org simulate_required_org_delete flag off — that is a deliberate, loggable decision, not a client-side flag. HTTP 409.