Skip to content

fix(cli): restore workshop-rs-cli package isolation - #161

Merged
Teakowa merged 1 commit into
mainfrom
issue-157
Sep 6, 2026
Merged

fix(cli): restore workshop-rs-cli package isolation#161
Teakowa merged 1 commit into
mainfrom
issue-157

Conversation

@e54-bot

@e54-bot e54-bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove the CLI census probe dependency on sibling-crate test fixtures
  • preserve the existing en-US and zh-CN localization probe content and census output
  • restore isolated package verification for the published CLI package boundary

Fixes #157

Verification

  • cargo fmt --all --check
  • cargo clippy --workspace --all-targets --locked -- -D warnings
  • cargo test --workspace --all-targets --locked
  • cargo run --locked -p workshop-rs --bin workshop-catalog-gen -- check
  • cargo package --locked --manifest-path crates/workshop-rs-cli/Cargo.toml
  • pre/post census JSON comparison is identical
  • ablation restoring the sibling fixture include fails package verification as expected

@Teakowa Teakowa left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Teakowa
Teakowa merged commit 6c3ea4b into main Sep 6, 2026
4 checks passed
@Teakowa
Teakowa deleted the issue-157 branch September 6, 2026 23:28
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.

Fix workshop-rs-cli package isolation after the v0.2.0 partial release

2 participants