Cancel the superseded 2026.9.7 certification instead of closing it - #125
Conversation
A closed item is delivered work, and the generated changelog lists every closed item. Closing pm-csv-lwj2 as superseded therefore put a certification that never shipped under Unreleased, where the next daily release would publish it as release notes. Canceled is the status for work that will not be delivered, and the changelog leaves it out. The item keeps its reason: the repository moved to 2026.9.10 before it was resolved, and pm-csv-umrv certifies 2026.9.12. Found by Greptile on unbraind/pm-graph#98.
Reviewer's guide (collapsed on small PRs)Reviewer's GuideCorrects the superseded 2026.9.7 certification from closed to canceled, records why it was canceled, and regenerates the changelog so the undelivered work is no longer published under Unreleased. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
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 |
Greptile SummaryThe PR reclassifies the superseded PM 2026.9.7 certification as canceled and removes it from the generated Unreleased notes.
Confidence Score: 5/5The PR appears safe to merge because the tracking metadata, history, and changelog consistently reflect the canceled superseded certification. No actionable failure remains; the status correction is represented in the item history and the canceled work is removed from release notes without disturbing the replacement certification.
|
| Filename | Overview |
|---|---|
| .agents/pm/chores/pm-csv-lwj2.toon | Reclassifies the superseded certification from closed to canceled. |
| .agents/pm/history/pm-csv-lwj2.jsonl | Records the status correction with a consistent hash-chain transition and explanatory message. |
| CHANGELOG.md | Removes the canceled certification from Unreleased while preserving the current certification entry. |
Reviews (1): Last reviewed commit: "Cancel the superseded 2026.9.7 certifica..." | Re-trigger Greptile
|
Review round for
|
What changes
pm-csv-lwj2 goes from
closedtocanceled, and the changelog is regenerated.Why
The 2026.9.12 certification closed this superseded 2026.9.7 item as
closed. The changelog is generated from closed items, so a certification that never shipped now sits under Unreleased, and the next daily release would publish it as release notes.canceledis the status for work that will not be delivered, and pm-changelog excludes it by default.Verification
pm get pm-csv-lwj2→status: canceled, with the reason recorded in its historynpm run changelog:fullwith release tags fetched, thennpm run changelog:check→ exit 0Found by Greptile on unbraind/pm-graph#98; the same correction lands in every fleet repo where it reached main.
Summary by Sourcery
Cancel the superseded 2026.9.7 certification and regenerate the changelog to prevent unreleased work from being published.
Bug Fixes:
Enhancements:
Chores:
Summary by cubic
Cancels the superseded 2026.9.7 certification item instead of closing it so it no longer appears in the generated changelog.
A closed item is treated as delivered work, so the 2026.9.7 certification that never shipped was listed under Unreleased and would have been published in the next daily release's notes.
canceledis the status for work that will not be delivered, and the changelog excludes it by default. The item keeps its reason: the repository moved to 2026.9.10 before it was resolved, and pm-csv-umrv certifies 2026.9.12.Written for commit 246fe7c. Summary will update on new commits.