CHW-4928 OrgDeleteSimulateExpired
simulate snapshot stale; re-run --dry-run
Default message: simulate snapshot stale; re-run –dry-run
HTTP status:409(client)
Problem. chainsaw org delete --simulate-id <id> --confirm (or
the equivalent DELETE) was refused. Cause. The simulate_id
either fell past its 5-minute TTL since the preview, or refers to a
different org than the one being deleted. The W0 safety gate
deliberately keeps the window tight so a stale preview can’t authorize
a hard delete against a drifted inventory. Fix. Re-run
chainsaw org delete --dry-run (or POST /api/orgs/{id}/delete/preview),
review the fresh inventory, and re-submit with the new simulate_id.
HTTP 409.