Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .agents/pm/history/pm-github-5wzr.jsonl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{"ts":"2026-08-30T14:49:58.040Z","author":"pi-agent","author_source":"asserted","agent_harness":"pi","agent_model":"gpt-5.6-sol","agent_model_source":"environment","agent_instance":"529cb1fa62c8d7a1d5060d2e","agent_provenance":{"model":{"value":"gpt-5.6-sol","source":"environment"},"effort":null,"role":{"value":"implementer","source":"argv"},"topic":null},"op":"create","patch":[{"op":"add","path":"/metadata/id","value":"pm-github-5wzr"},{"op":"add","path":"/metadata/title","value":"Regenerate the changelog after the release tag was created"},{"op":"add","path":"/metadata/description","value":"The daily release generated CHANGELOG.md before creating its release tag, leaving the committed Unreleased heading stale and causing changelog:check to fail on main and inherited pull requests. Regenerate the file with the tag present so the committed changelog matches deterministic generation."},{"op":"add","path":"/metadata/type","value":"Issue"},{"op":"add","path":"/metadata/status","value":"open"},{"op":"add","path":"/metadata/priority","value":2},{"op":"add","path":"/metadata/tags","value":[]},{"op":"add","path":"/metadata/created_at","value":"2026-08-30T14:49:58.040Z"},{"op":"add","path":"/metadata/updated_at","value":"2026-08-30T14:49:58.040Z"},{"op":"add","path":"/metadata/author","value":"pi-agent"}],"before_hash":"3cc22dff72be7b14824654a7a64ea62b04799939b2fee54c1b5f52ca60bf6df0","after_hash":"1039e6d7be4db9e9ed97671a975bae528dddfc3075cffc3e3c92a0227ee41f4d","item_hash_version":2,"message":""}
{"ts":"2026-08-30T14:50:07.594Z","author":"pi-agent","author_source":"asserted","agent_harness":"pi","agent_model":"gpt-5.6-sol","agent_model_source":"environment","agent_instance":"529cb1fa62c8d7a1d5060d2e","agent_provenance":{"model":{"value":"gpt-5.6-sol","source":"environment"},"effort":null,"role":{"value":"implementer","source":"argv"},"topic":null},"op":"update","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-08-30T14:50:07.594Z"},{"op":"replace","path":"/metadata/status","value":"in_progress"}],"before_hash":"1039e6d7be4db9e9ed97671a975bae528dddfc3075cffc3e3c92a0227ee41f4d","after_hash":"570c076d43f41dddfdbebabdebbefeb583f75232d953e77a0f1c5f4472e90bcb","item_hash_version":2}
{"ts":"2026-08-30T14:50:17.741Z","author":"pi-agent","author_source":"asserted","agent_harness":"pi","agent_model":"gpt-5.6-sol","agent_model_source":"environment","agent_instance":"529cb1fa62c8d7a1d5060d2e","agent_provenance":{"model":{"value":"gpt-5.6-sol","source":"environment"},"effort":null,"role":{"value":"implementer","source":"argv"},"topic":null},"op":"claim","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-08-30T14:50:17.741Z"},{"op":"add","path":"/metadata/assignee","value":"pi-agent"},{"op":"add","path":"/metadata/claim_principal","value":"pi-agent"}],"before_hash":"570c076d43f41dddfdbebabdebbefeb583f75232d953e77a0f1c5f4472e90bcb","after_hash":"f1799266f135ac28be1c1ad8b2b9905eca6bcf5f2342ff875906396e94a725db","item_hash_version":2}
{"ts":"2026-08-30T14:50:19.088Z","author":"pi-agent","author_source":"asserted","agent_harness":"pi","agent_model":"gpt-5.6-sol","agent_model_source":"environment","agent_instance":"529cb1fa62c8d7a1d5060d2e","agent_provenance":{"model":{"value":"gpt-5.6-sol","source":"environment"},"effort":null,"role":null,"topic":null},"op":"comment_add","patch":[{"op":"replace","path":"/metadata/updated_at","value":"2026-08-30T14:50:19.088Z"},{"op":"add","path":"/metadata/comments","value":[{"created_at":"2026-08-30T14:50:19.088Z","author":"pi-agent","text":"Evidence: npm run changelog:full wrote CHANGELOG.md with the release tag present. npm run changelog:check reported: Changelog is up to date: CHANGELOG.md. The diff is limited to consolidating the stale Unreleased section under 2026.8.29 plus this item's tracking files."}]}],"before_hash":"f1799266f135ac28be1c1ad8b2b9905eca6bcf5f2342ff875906396e94a725db","after_hash":"3f0f771a3e6510f25a1c20f9cc5921c408f75dc952edc41fb620bd331fe946cc","item_hash_version":2}
{"ts":"2026-08-30T14:50:24.923Z","author":"pi-agent","author_source":"asserted","agent_harness":"pi","agent_model":"gpt-5.6-sol","agent_model_source":"environment","agent_instance":"529cb1fa62c8d7a1d5060d2e","agent_provenance":{"model":{"value":"gpt-5.6-sol","source":"environment"},"effort":null,"role":{"value":"implementer","source":"argv"},"topic":null},"op":"close","patch":[{"op":"remove","path":"/metadata/assignee"},{"op":"replace","path":"/metadata/updated_at","value":"2026-08-30T14:50:24.923Z"},{"op":"replace","path":"/metadata/status","value":"closed"},{"op":"add","path":"/metadata/closed_at","value":"2026-08-30T14:50:24.871Z"},{"op":"add","path":"/metadata/completed_at","value":"2026-08-30T14:50:24.871Z"},{"op":"add","path":"/metadata/close_reason","value":"Regenerated CHANGELOG.md with the v2026.08.29 tag present and verified changelog:check passes."}],"before_hash":"3f0f771a3e6510f25a1c20f9cc5921c408f75dc952edc41fb620bd331fe946cc","after_hash":"92dc83f26c1240096779d2ec6b356ac44e048ceb77de2099fc3f32f03434ad28","item_hash_version":2}
{"ts":"2026-08-30T14:56:20.879Z","author":"pi-agent","author_source":"asserted","agent_harness":"pi","agent_model":"gpt-5.6-sol","agent_model_source":"environment","agent_instance":"529cb1fa62c8d7a1d5060d2e","agent_provenance":{"model":{"value":"gpt-5.6-sol","source":"environment"},"effort":null,"role":null,"topic":null},"op":"comment_edit","patch":[{"op":"replace","path":"/metadata/comments/0/text","value":"Evidence: npm run changelog:full wrote CHANGELOG.md with the release tag present. npm run changelog:check reported: Changelog is up to date: CHANGELOG.md. The diff is limited to consolidating the stale Unreleased section under 2026.8.29 plus this item's tracking files."},{"op":"add","path":"/metadata/comments/0/edited_at","value":"2026-08-30T14:56:20.878Z"},{"op":"replace","path":"/metadata/updated_at","value":"2026-08-30T14:56:20.879Z"}],"before_hash":"92dc83f26c1240096779d2ec6b356ac44e048ceb77de2099fc3f32f03434ad28","after_hash":"9736a931128ca535e89e8ebc9a1c201e3f2e441f9c24f62097f271dd6fdf17b4","item_hash_version":2}
{"ts":"2026-08-30T14:59:11.506Z","author":"pi-agent","op":"history_repair","patch":[],"before_hash":"9736a931128ca535e89e8ebc9a1c201e3f2e441f9c24f62097f271dd6fdf17b4","after_hash":"9736a931128ca535e89e8ebc9a1c201e3f2e441f9c24f62097f271dd6fdf17b4","message":"history-repair re-anchored 3 entries.","item_hash_version":2}
17 changes: 17 additions & 0 deletions .agents/pm/issues/pm-github-5wzr.toon
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
id: pm-github-5wzr
title: Regenerate the changelog after the release tag was created
description: "The daily release generated CHANGELOG.md before creating its release tag, leaving the committed Unreleased heading stale and causing changelog:check to fail on main and inherited pull requests. Regenerate the file with the tag present so the committed changelog matches deterministic generation."
type: Issue
status: closed
priority: 2
tags: []
created_at: "2026-08-30T14:49:58.040Z"
updated_at: "2026-08-30T14:56:20.879Z"
closed_at: "2026-08-30T14:50:24.871Z"
completed_at: "2026-08-30T14:50:24.871Z"
claim_principal: pi-agent
author: pi-agent
comments[1]{created_at,author,text,edited_at}:
"2026-08-30T14:50:19.088Z",pi-agent,"Evidence: npm run changelog:full wrote CHANGELOG.md with the release tag present. npm run changelog:check reported: Changelog is up to date: CHANGELOG.md. The diff is limited to consolidating the stale Unreleased section under 2026.8.29 plus this item's tracking files.","2026-08-30T14:56:20.878Z"
close_reason: "Regenerated CHANGELOG.md with the v2026.08.29 tag present and verified changelog:check passes."
body: ""
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,14 @@

### Fixed

- Validate pm CLI development dependency bump ([pm-github-j8zh](https://github.com/unbraind/pm-github/blob/main/.agents/pm/issues/pm-github-j8zh.toon))
- The publish-attestation gate misses a publish routed through an unquoted shell variable ([pm-github-tko1](https://github.com/unbraind/pm-github/blob/main/.agents/pm/issues/pm-github-tko1.toon))
- Regenerate the changelog after the release tag was created ([pm-github-5wzr](https://github.com/unbraind/pm-github/blob/main/.agents/pm/issues/pm-github-5wzr.toon))

## 2026.8.29 - 2026-08-29

### Fixed

- Validate pm CLI development dependency bump ([pm-github-j8zh](https://github.com/unbraind/pm-github/blob/main/.agents/pm/issues/pm-github-j8zh.toon))
- The publish-attestation gate misses a publish routed through an unquoted shell variable ([pm-github-tko1](https://github.com/unbraind/pm-github/blob/main/.agents/pm/issues/pm-github-tko1.toon))
- True round-trip GitHub sync: search provider, validate diagnostics, safe-by-default export, fix activation ([pm-github-9dqy](https://github.com/unbraind/pm-github/blob/main/.agents/pm/features/pm-github-9dqy.toon))
- A failed provenance publish silently falls back to an unattested one ([pm-github-i5b8](https://github.com/unbraind/pm-github/blob/main/.agents/pm/issues/pm-github-i5b8.toon))
- Fix release publish ordering ahead of protected main push ([pm-github-v2kt](https://github.com/unbraind/pm-github/blob/main/.agents/pm/issues/pm-github-v2kt.toon))
Expand Down