diff --git a/.changes/planning/fix-surface-save-keeps-moved-selection-7c41e2a9.md b/.changes/planning/fix-surface-save-keeps-moved-selection-7c41e2a9.md deleted file mode 100644 index c5fcf2f7d36..00000000000 --- a/.changes/planning/fix-surface-save-keeps-moved-selection-7c41e2a9.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -bump: patch ---- - -### Fixed - -- **A save that finishes after you moved to another question leaves you there.** The interview page - moved to the next question once a save's refresh returned, counting from whatever question was - selected by then, so a click made while the save was in flight was undone and the next keystroke - could answer a question you had not opened. It now stays on the question you moved to and keeps - its armed choice; the toast still reports the save and offers Undo. diff --git a/.changes/repo-fleet-hygiene/chore-tidy-adhoc-plugins-repo-fleet-hygiene-2026-11-04-e9cae37a.md b/.changes/repo-fleet-hygiene/chore-tidy-adhoc-plugins-repo-fleet-hygiene-2026-11-04-e9cae37a.md deleted file mode 100644 index 0f13d210f4b..00000000000 --- a/.changes/repo-fleet-hygiene/chore-tidy-adhoc-plugins-repo-fleet-hygiene-2026-11-04-e9cae37a.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -bump: patch ---- - -### Changed - -- The apply script's decision recorder now appends its fields in parameter order; behavior is unchanged. diff --git a/.changes/source-control/perf-postmerge-call-cuts-b2a9f3e8.md b/.changes/source-control/perf-postmerge-call-cuts-b2a9f3e8.md deleted file mode 100644 index f00b6701176..00000000000 --- a/.changes/source-control/perf-postmerge-call-cuts-b2a9f3e8.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -bump: patch ---- - -### Changed - -- `babysit_postmerge.py` lists only open issues when it reads quarantine issues (the check's quarantine read and `file_quarantines`), which keep only open ones anyway, instead of every issue the filers ever opened. Remediation's demotion-record lookup still lists closed records, since a new sighting reopens one. -- `babysit_postmerge.py` shares each compare answer between two full SHAs through the run cache file (`BABYSIT_RUN_CACHE`, section `postmerge-compare`), so a run's later gate processes answer the same ancestry question with no compare call. A shared answer still counts against the settle and anchor compare budgets, so no gate decision changes. Branch tips are still read once per process. diff --git a/plugins/planning/.claude-plugin/plugin.json b/plugins/planning/.claude-plugin/plugin.json index 960d08fb11d..571701058d9 100644 --- a/plugins/planning/.claude-plugin/plugin.json +++ b/plugins/planning/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "planning", - "version": "2.2.1", + "version": "2.2.2", "userConfig": { "surface": { "type": "string", diff --git a/plugins/planning/CHANGELOG.md b/plugins/planning/CHANGELOG.md index 2adc0b69927..486fac1a10e 100644 --- a/plugins/planning/CHANGELOG.md +++ b/plugins/planning/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to the `planning` plugin are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning. +## [2.2.2] - 2026-11-04 + +### Fixed + +- **A save that finishes after you moved to another question leaves you there.** The interview page + moved to the next question once a save's refresh returned, counting from whatever question was + selected by then, so a click made while the save was in flight was undone and the next keystroke + could answer a question you had not opened. It now stays on the question you moved to and keeps + its armed choice; the toast still reports the save and offers Undo. + ## [2.2.1] - 2026-11-04 ### Changed diff --git a/plugins/repo-fleet-hygiene/.claude-plugin/plugin.json b/plugins/repo-fleet-hygiene/.claude-plugin/plugin.json index fee4fec80a7..8b31f668b38 100644 --- a/plugins/repo-fleet-hygiene/.claude-plugin/plugin.json +++ b/plugins/repo-fleet-hygiene/.claude-plugin/plugin.json @@ -5,7 +5,7 @@ "name": "Melodic Software", "email": "info@melodicsoftware.com" }, - "version": "0.28.16", + "version": "0.28.17", "license": "MIT", "keywords": [ "git", diff --git a/plugins/repo-fleet-hygiene/CHANGELOG.md b/plugins/repo-fleet-hygiene/CHANGELOG.md index 79a2b912411..6fc730159fa 100644 --- a/plugins/repo-fleet-hygiene/CHANGELOG.md +++ b/plugins/repo-fleet-hygiene/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to `repo-fleet-hygiene` are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning. +## [0.28.17] - 2026-11-04 + +### Changed + +- The apply script's decision recorder now appends its fields in parameter order; behavior is unchanged. + ## [0.28.16] - 2026-11-03 ### Changed diff --git a/plugins/source-control/.claude-plugin/plugin.json b/plugins/source-control/.claude-plugin/plugin.json index d994e59835a..b95e7032946 100644 --- a/plugins/source-control/.claude-plugin/plugin.json +++ b/plugins/source-control/.claude-plugin/plugin.json @@ -5,7 +5,7 @@ "name": "Melodic Software", "email": "info@melodicsoftware.com" }, - "version": "7.0.3", + "version": "7.0.4", "license": "MIT", "keywords": [ "git", diff --git a/plugins/source-control/CHANGELOG.md b/plugins/source-control/CHANGELOG.md index 893eaced48e..859a70860ed 100644 --- a/plugins/source-control/CHANGELOG.md +++ b/plugins/source-control/CHANGELOG.md @@ -3,6 +3,13 @@ All notable changes to the `source-control` plugin are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); this plugin uses semantic versioning. +## [7.0.4] - 2026-11-04 + +### Changed + +- `babysit_postmerge.py` lists only open issues when it reads quarantine issues (the check's quarantine read and `file_quarantines`), which keep only open ones anyway, instead of every issue the filers ever opened. Remediation's demotion-record lookup still lists closed records, since a new sighting reopens one. +- `babysit_postmerge.py` shares each compare answer between two full SHAs through the run cache file (`BABYSIT_RUN_CACHE`, section `postmerge-compare`), so a run's later gate processes answer the same ancestry question with no compare call. A shared answer still counts against the settle and anchor compare budgets, so no gate decision changes. Branch tips are still read once per process. + ## [7.0.3] - 2026-11-04 ### Fixed