問題文
A release replaces the logic behind an order-approval process. The runbook must prevent the old and the new logic from both firing during the window. What pre-deployment step is appropriate?
選択肢
- Deactivate the existing automation in the target org before the deployment runs, and record who does it and when.
- Ask the business to stop approving orders for the duration of the window and confirm afterwards that the queue of pending approvals has been processed by the new logic rather than the old one.
- Schedule the deployment for a time when no orders are created, which removes the possibility that both sets of logic fire on the same record and therefore makes any change to the state of the existing automation unnecessary before the release is applied.
- Delete the existing automation as part of the deployment, so the old and the new logic are exchanged in a single operation with one recorded outcome.