Skip to content

Fix isolated SwarmForge LSD packaging - #22

Merged
thedancingdeveloper merged 1 commit into
mainfrom
fix/swarmforge-lsd-package
Jul 29, 2026
Merged

Fix isolated SwarmForge LSD packaging#22
thedancingdeveloper merged 1 commit into
mainfrom
fix/swarmforge-lsd-package

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Collaborator

Follow-up from the fail-closed SwarmForge crates.io release.\n\nThe per-package dry-run caught that swarmforge-lsd relied on workspace feature unification for the SHA-1 backend. This change gives LSD an explicit default/ring feature contract, propagates the selected engine backend, and adds an audited --execute --resume mode with crates.io rate-limit handling.\n\nSeven earlier dependency packages are already immutable on crates.io; this correction affects only the still-unpublished LSD/engine artifacts. Local gates passed: isolated LSD cargo package and dry-run, LSD tests with default and ring backends, full workspace check/test/clippy -D warnings, formatting, shell syntax, and fail-closed publisher guard tests.

@thedancingdeveloper
thedancingdeveloper merged commit d5df464 into main Jul 29, 2026
6 checks passed
@thedancingdeveloper
thedancingdeveloper deleted the fix/swarmforge-lsd-package branch July 29, 2026 04:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant