Skip to content
AutoCore1.0.0-rc.1 · Release Candidate
1.0.0-rc.1 · Release Candidate1 min read

Idempotent Retry

Retry completed or interrupted AutoCore installer operations only where source evidence proves safe repeat behavior.

The commercial rehearsal proves idempotent installer and upgrade reruns for its disposable predecessor scenario. It also proves that repeated setup completion is rejected once installation is initialized. These are different behaviors: a safe rerun is not the same as replaying a one-time initialization request.

Decision

Retry when the operation is known to be safe to rerun, the lock is clear, the backup and manifest remain valid, and no unresolved migration or provider side effect exists. Stop for unknown partial state, checksum mismatch, migration failure, or a live concurrent process.

Verification

Record the original exit code, state, lock evidence, completed steps, and the rerun result. Confirm no duplicate initialization, volume loss, or unexpected data mutation.

Related articles