Skip to content

fix: preserve stable v1 schema identifiers - #15

Merged
ovaso merged 1 commit into
mainfrom
codex/preserve-schema-ids
Aug 7, 2026
Merged

fix: preserve stable v1 schema identifiers#15
ovaso merged 1 commit into
mainfrom
codex/preserve-schema-ids

Conversation

@ovaso

@ovaso ovaso commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • restore the original v1 JSON Schema $id values as stable protocol identifiers
  • clarify that the legacy namespace is intentional and is not a repository download URL
  • synchronize bilingual automation contracts, the repository-local skill, black-box coverage, and v0.4.5 changelogs

Validation

  • cargo fmt -- --check
  • cargo test --locked
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo build --locked --release
  • release binary reports both original v1 schema identifiers

Risk and rollback

This restores the pre-move identifiers and prevents a compatibility break for schema caches and allowlists. Repository, installer, release, badge, and attestation URLs remain pointed at ovaso/batch-git-rs.

@ovaso
ovaso merged commit f410911 into main Aug 7, 2026
7 checks passed
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