In our first test of the blueprint-planner background task of #8287, with blueprint execution disabled, we found on setting the target release that the planner produced two blueprints: the first attempted to expunge an internal-dns zone, and the second to update in-place a crucible zone. But it should instead have waited for the first step to complete (which it wouldn't have without enabling execution).