An actual shared-host deployment has an ensure-site process holding the compute-storage lock while waiting for the required host-backup lock. Another already placed site is blocked behind the compute lock even though its ensure operation would only validate existing mounts. Public cloud 0.16.89 fixes optional maintenance and unchanged apply, but a genuine pending placement can still monopolize the coordinator while its backup exclusion is unavailable. This is now delaying exact-source SDK CI and enterprise acceptance infrastructure updates.
Keep required backup/migration exclusion. Acquire the required maintenance locks without holding the compute coordinator, then reacquire it and reload/revalidate policy, mounts and pending entries before any copy or cutover. An already healthy site's no-op ensure must remain usable while a different placement waits for backup exclusion. Optional reclamation must also defer when an active deployment lock is busy, instead of waiting while holding global locks.
Prove this with real Linux flock and private mount-namespace tests: hold backup exclusion, start a pending placement, verify the compute lock remains available and an inherited site completes; preserve the unmounted pending source until exclusion is released. Preserve volume identity checks, migration opt-in, capacity checks, health gates and rollback. Publish normally and consume the public package; do not edit installed host agents or stop unrelated backups/deployments.
Related: https://github.com/ReviewOS/reviewos.org/issues/14, https://github.com/ReviewOS/reviewos.org/issues/13 and https://github.com/stacksjs/hq.training/issues/346.