Certify pm CLI 2026.9.17 - #105
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 GuideThis PR certifies the repository against pm CLI 2026.9.17 by pinning the PM toolchain and lockfile, documenting the resulting release, and recording the associated tracking and execution metadata. The stated validation completed successfully with 193/193 tests passing and all release gates passing. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
|
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-ts-starter/blob/main/.agents/pm/chores/pm-ts-starter-dtup.toon
release:check: 193/193 tests passed, all gates passed.
Summary by Sourcery
Certify the repository against the latest pm CLI and supporting tooling releases.
Enhancements:
Chores:
Summary by cubic
Pins the pm CLI toolchain so every CI gate runs the fixed releases.
@unbrained/pm-climoves 2026.9.12 → 2026.9.17,pm-changelog2026.9.13 → 2026.9.16, andpm-ops^2026.9.11 → 2026.9.13, now pinned exactly.DO_NOT_TRACKhandling, 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-changelog2026.9.16 derives release dates in UTC;pm-ops2026.9.13 publishes the canonical lifecycle policy contract.release:checkpasses with 193/193 tests.Written for commit 9e60e23. Summary will update on new commits.