Skip to content

Prepare Braid 0.3.0 release - #43

Merged
Epsirom merged 1 commit into
mainfrom
chrok/release-0.3.0
Oct 4, 2026
Merged

Epsirom merged 1 commit into
mainfrom
chrok/release-0.3.0

Conversation

@Epsirom

@Epsirom Epsirom commented Oct 4, 2026

Copy link
Copy Markdown
Owner

Change

Prepare matching @chrok/braid and @chrok/pi-braid 0.3.0 releases from #41 and #42. This minor version accounts for writable Pi shell tools and Git-aware checkpoint semantics; it also includes Pi graph diagnostics, focused status/usage exports, cumulative merge-source baselines, and reminders between model steps.

Update both manifests, Pi's exact core dependency, and the workspace lockfile. Finalize the changelog with implementing PR links and author credits, document 0.2 → 0.3 migration, and align both READMEs and the roadmap. Both included PRs are by @Epsirom, whose earlier contributions were verified; there are no first-time human contributors.

Validation

  • npm ci and npm run verify: 227 core tests, 90 Pi tests, both type checks, offline examples, and isolated tarball checks passed. The package smoke verifies public imports, declarations, transitive core installation, and a Pi background job outside the checkout.

  • npm pack --dry-run for both packages: inspected clean file lists, licenses, and 0.3.0 versions; core has 39 files and Pi has 11.

  • RELEASE_TAG=v0.3.0 node scripts/check-release.mjs and git diff --check passed.

  • Hosted CI and CodeQL must pass before merge/tag. Publication will use the existing trusted-publishing workflow, followed by exact-version, latest-tag, provenance, and clean registry installation checks.

  • Relevant tests and type checks pass.

  • User-facing docs and changelog are updated where needed.

  • Breaking changes include migration guidance.

  • Release notes link feature/fix PRs, credit authors, and identify first-time contributors per the release guide.

@Epsirom
Epsirom merged commit a52f5ec into main Oct 4, 2026
11 checks passed
@Epsirom
Epsirom deleted the chrok/release-0.3.0 branch October 4, 2026 10:06
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