feat(justfile): add dev-clean / dev-clean-all teardown recipes #62
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/dev-clean-recipes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds the canonical
dev-clean/dev-clean-allteardown recipes, per GOV-7 (governance templatetemplates/justfile/cleanup.just).dev-cleanbrings the compose stack down (docker compose -f compose.yml down --remove-orphans, which also drops the default network), removes this repo's three named volumes (dev-vervain-agent-cargo-registry,dev-vervain-agent-cargo-git,dev-vervain-agent-target) behind adocker volume lsmembership check, and deletes the host-sidetarget/build dir withrm --recursiveguarded bypath exists(nosudo, no force).dev-clean-alladdsdocker buildx prune --force(the documented buildx non-interactive flag). No image-removal step: this repo builds no-t-tagged local images (pre-commit runs an untaggeddocker build; the dev stack uses the compose-manageddev-vervain-agent-builderimage).clean(which ransudo rm --recursive target) and olddev-clean(volumes only) recipes into this canonical pair, dropping thesudo/force escalation. The unrelateddownstop recipe is left untouched.Both guard every removal with an existence check and stay scoped to this repo (no host-global prune). Verified
just --listparses and groups both under[cleanup].Part of the GOV-7 rollout; tracked there rather than via a per-repo issue.
🤖 Generated with Claude Code