The ordered steps a build would run against a given workspace, and which of them are skipped.
PURE, and this is the resume decision in one function: a second drangler build on a finished
workspace produces four skipped steps and touches nothing. wrangler dev is resumable because it
reuses its state directory; the equivalent here is that every step asks the disk whether its
output already exists rather than asking a lock file whether it already ran.
clone is never re-run by --force. Replacing a checkout means deleting one, and drangler has no
delete seam; the honest answer to "I want a fresh clone" is a different --workspace.
The ordered steps a build would run against a given workspace, and which of them are skipped.
PURE, and this is the resume decision in one function: a second
drangler buildon a finished workspace produces four skipped steps and touches nothing.wrangler devis resumable because it reuses its state directory; the equivalent here is that every step asks the disk whether its output already exists rather than asking a lock file whether it already ran.cloneis never re-run by--force. Replacing a checkout means deleting one, and drangler has no delete seam; the honest answer to "I want a fresh clone" is a different--workspace.