Skip to content

feat(exporting): stabilize bundle storage contracts - #109

Merged
jiangxt2 merged 4 commits into
masterfrom
stabilize-bundle-storage-contracts
Oct 6, 2026
Merged

jiangxt2 merged 4 commits into
masterfrom
stabilize-bundle-storage-contracts

Conversation

@jiangxt2

@jiangxt2 jiangxt2 commented Oct 6, 2026 •

Copy link
Copy Markdown
Owner

Description

Promote 32 core BundleReader/Publisher, Manifest, artifact, repository/alias and storage-profile symbols to Stable. Document resource lifetimes, constructor compatibility and experimental extension boundaries.

Related issues

None.

Additional information

  • 98 focused contract tests and 11 real MinIO cases passed.
  • uv run --locked --no-sync python scripts/pr-precheck.py passed, including Python 3.12/3.13 and strict documentation checks.
  • Storage execution and schema versions are unchanged; Explainability and Hook payloads retain their existing levels.

Base automatically changed from stabilize-data-source-contracts to master October 6, 2026 06:50
@jiangxt2
jiangxt2 marked this pull request as ready for review October 6, 2026 07:04
@jiangxt2
jiangxt2 merged commit e748539 into master Oct 6, 2026
14 checks passed
@jiangxt2
jiangxt2 deleted the stabilize-bundle-storage-contracts branch October 6, 2026 07:19
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