Certify pm CLI 2026.9.17 - #110
Conversation
CI runs the pinned binaries, so the pin decides what every gate exercises. Releases 2026.9.13-2026.9.17 fix telemetry consent/DO_NOT_TRACK handling, telemetry event loss under concurrent queue rewrites, a lock reclaimed during owner-metadata init, oversized item reads losing content without a receipt, and merge-driver launchers breaking after a runtime upgrade. pm-changelog 2026.9.16 derives release dates in UTC. pm-ops 2026.9.13 publishes the canonical lifecycle policy contract.
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Reviewer's guide (collapsed on small PRs)Reviewer's GuideCertifies the repository against the 2026.9.17 pm toolchain by updating exact development-tool pins and the lockfile, with PM tracking metadata documenting the completed release check. The pinned releases provide the CI gates with fixes for telemetry handling and queue concurrency, lock reclamation, oversized reads, merge-driver compatibility, UTC release dates, and the canonical lifecycle policy contract; the reported release check passed all 189 tests and gates. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
The closed pm-starter-o6xh chore must appear in the Unreleased section so changelog:check passes in CI.
|
|
Context for the review bots on this class of change (pin-certification PRs), so future reviews can be sharper: What a certify PR is. CI runs the pm binary the repository pins, not the one installed on the runner, so the pin decides what every gate exercises. The PR therefore has to move Two ordering traps that produced most of the red CI in this wave — both are real and worth flagging if you see them:
On acceptance criteria. These items close inside their own PR, before CI runs, so their acceptance criteria deliberately state only facts verified at close time and never "CI is green". Flagging a missing CI assertion here is a false positive; flagging an Every bot comment in this wave has been read and voted on. |
Pins @unbrained/pm-cli to 2026.9.17, pm-ops to 2026.9.13, and pm-changelog to 2026.9.16.
CI runs the repository-pinned binaries, so the pin decides what every gate exercises. Releases 2026.9.13-2026.9.17 fix telemetry consent/DO_NOT_TRACK handling, telemetry event loss under concurrent queue rewrites, a lock reclaimed during owner-metadata init, oversized item reads losing content without a receipt, and merge-driver launchers breaking after a runtime upgrade. pm-changelog 2026.9.16 derives release dates in UTC. pm-ops 2026.9.13 publishes the canonical lifecycle policy contract.
Tracking item: https://github.com/unbraind/pm-starter/blob/main/.agents/pm/chores/pm-starter-o6xh.toon
release:check: 189/189 tests passed, all gates passed.
Summary by Sourcery
Pin the repository’s PM tooling to the certified 2026.9.17 release set.
Enhancements:
Chores:
Summary by cubic
Pins the repository's PM toolchain to the 2026.9.17 certified releases so CI gates run the updated binaries.
@unbrained/pm-cligoes from 2026.9.12 to 2026.9.17,pm-changelogfrom 2026.9.13 to 2026.9.16, andpm-opsfrom^2026.9.11to an exact 2026.9.13 pin.pm-changelog2026.9.16 derives release dates in UTC.pm-ops2026.9.13 publishes the canonical lifecycle policy contract.npm run release:checkpasses 189/189 tests with all gates green.Written for commit 54136e3. Summary will update on new commits.