Repository navigation
fix(stack): pin Bobbin 0.30.0, Yupana 0.16.2, Desire Path v0.10.0 and Shuttle 0.6.1 - #193
Merged
Merged
Conversation
… Shuttle 0.6.1 (aegis-5s32or.5) The reviewed pins trailed every member release, so a fresh install delivered old tools and a host already on current releases read them as drift. - Bobbin 0.27.3 -> 0.30.0. Its archive digests are read from the release's SHA256SUMS.txt at install; every target tambo maps is published under the same asset name. - Yupana 0.12.7 -> 0.16.2. The three archive digests were recomputed from the downloaded archives and agree with SHA256SUMS and each .sha256. - Desire Path v0.3.2 -> v0.10.0, built from the revision the tag names, 06812336. - Shuttle 0.5.0 -> 0.6.1 by `tambo bump-member --tag v0.6.1`; the wheel digest matches a separate download and the release checksums.txt. Its manifest now names intigraph/shuttle: the GitHub API answers the old scbrown name with a 301 that bump-member does not follow. Seeds stays at 0.3.0. Test fixtures move with the pins, keeping each one's relation to the pin (equal, one patch or one minor ahead) as before. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BzgSY2LpdGhBhb7D1nHbiF
…2or.5) The adapter.rs record describes the Adapter trait (desired version, install, read-back, verification). The re-pin changes only version and digest constants, so the claim holds; only the source hash moved. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BzgSY2LpdGhBhb7D1nHbiF
Collaborator
Author
|
Repair at head The red:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Tambo's reviewed pins trailed every member's current release, so a fresh install delivered old tools, and a host already running current releases read them as drift.
1f457ec)0681233)Seeds stays at 0.3.0.
How each pin was checked
SHA256SUMS.txtat install time. v0.30.0 publishesbobbin-v0.30.0-<target>.tar.gzfor all four targets tambo maps, plusSHA256SUMS.txt.SHA256SUMSand with its.sha256.v0.10.0is a lightweight tag on06812336fda6a6fd3fe4cbcae2d50a303e95a024. That is the revision tambo builds and stamps.tambo bump-member members/shuttle.toml --tag v0.6.1. The wheel digesta25ecb13…matches a separate download and the releasechecksums.txt.intigraph/shuttle. The GitHub API answers the oldscbrown/shuttlewith a 301, andbump-member's curl does not follow redirects, so the bump failed withmissing field tag_name.scbrown/…download URLs, should also move to their canonical names before their next bump.Test fixtures move with the pins. Each fixture keeps its relation to the pin: equal, one patch ahead, or one minor ahead, the same as #122.
0.30.0, the "ahead of stable channel" case) collided with the new pin value. It is now0.33.0, above the new stable0.32.0.Gates
cargo fmt --check;cargo clippy --all-targets --all-features -D warnings;cargo test --all-features: 288 / 0, each binary under a HOME-escape guard;scripts/test-stack-pendants.py,test-install-bootstrap.py,test-release-repository.py,test-crate-version.py,test-release-install.sh;pytest tests: 92 passed.🤖 Generated with Claude Code
https://claude.ai/code/session_01BzgSY2LpdGhBhb7D1nHbiF