Skip to content

Prepares the 0.6.1 release - #213

Merged
johnnyt merged 1 commit into
mainfrom
pts-g8xs-release-prep-0-6-1
Oct 5, 2026
Merged

johnnyt merged 1 commit into
mainfrom
pts-g8xs-release-prep-0-6-1

Conversation

@johnnyt

@johnnyt johnnyt commented Oct 5, 2026

Copy link
Copy Markdown
Member

Prepares the 0.6.1 release of @riddler/predicator: a patch, and a documentation release that carries 0.6.0's code unchanged.

What changes

  • package.json: version moves from 0.6.0 to 0.6.1, its only carrier.
  • CHANGELOG.md: a hand-written ## [0.6.1] 2026-10-05 section above 0.6.0's, in the file's existing heading form, dated from the local clock. Documentation takes no changelog fragment in this repository and changelog.d/ holds only its README, so there was nothing to promote; the section is written by hand, ruled by the operator, 2026-10-05. It names the README's rewrite as an introduction with a documentation map, the three how-to guides under docs/guides/, the reference page under docs/reference/, and the API reference build.
  • README.md: the install pin moves to ^0.6.1, as the release recipe and the previous patch prep move it.

Those are every file a release commit here may touch (.claude/wurk/release.md, "The files a release commit touches").

Since v0.6.0

Every commit between the v0.6.0 tag and this branch's base touches documentation, docs tooling, the release workflow, a decision record's status or the firewall allowlist. None touches src/, so no answer changes and no closed set or public union grows: a patch is the right bump.

Checks

  • The full pnpm run gate is green on the exact staged tree committed here.
  • npm pack --dry-run ran the publish guard, which passed and listed the tarball for @riddler/predicator@0.6.1.
  • The terminology firewall and the planning-id scan are clean over the diff, each with a constructed positive control that fired.

The tag and the publish are not done here: once this is merged, the version tag on the merged commit publishes through the release workflow.

A patch, and a documentation release: 0.6.1 carries 0.6.0's code
unchanged. No file under src/ changes, no answer changes, and no
public name is added, removed or renamed, so no union grows.

The version moves in package.json, its only carrier. Documentation
takes no changelog fragment here and changelog.d holds only its
README, so the 0.6.1 section is written by hand, ruled by the
operator, 2026-10-05: dated from the local clock, in the file's
existing heading form, placed above 0.6.0's, naming the README's
rewrite as an introduction with a documentation map, the three
how-to guides and the reference page it links, and the API reference
build. The README's install pin moves to the new version. Those are
every file a release commit here may touch.

Run: the full pnpm gate green on this exact staged tree, and npm pack
--dry-run built through the publish guard, which passed and listed
50 files for @riddler/predicator@0.6.1.

The tag and the publish are not done here.

Refs: pts-g8xs
@johnnyt
johnnyt merged commit 376583c into main Oct 5, 2026
1 check passed
@johnnyt
johnnyt deleted the pts-g8xs-release-prep-0-6-1 branch October 5, 2026 12:23
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