From 715fd9268ed2168e74a773e150c42843177285a4 Mon Sep 17 00:00:00 2001 From: Kyle Sexton <153232337+kyle-sexton@users.noreply.github.com> Date: Wed, 7 Oct 2026 15:36:58 -0400 Subject: [PATCH] chore(release): move eight plugins to changelog fragments Add discipline, discovery, evals, harness-config, harness-memory, knowledge, multi-agent and plugin-quality to scripts/fragment-plugins.txt and record the reason and per-plugin plugin.json counts in ADR 0048 phase 3. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01EC7nAKxQg52rCug6r6tYfe --- ...gelog-fragments-through-a-bot-maintained-release-pr.md | 7 ++++++- scripts/fragment-plugins.txt | 8 ++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/docs/adr/0048-release-plugins-from-changelog-fragments-through-a-bot-maintained-release-pr.md b/docs/adr/0048-release-plugins-from-changelog-fragments-through-a-bot-maintained-release-pr.md index 5e8e3cd2fb..40f1bd2a7f 100644 --- a/docs/adr/0048-release-plugins-from-changelog-fragments-through-a-bot-maintained-release-pr.md +++ b/docs/adr/0048-release-plugins-from-changelog-fragments-through-a-bot-maintained-release-pr.md @@ -257,7 +257,12 @@ proven. to fragments for listed plugins, because `harness-ops` takes Dependabot updates. Convert open pull requests that hand-bump a newly listed plugin with `plugins/source-control/scripts/convert-bump-to-fragment.sh`. Legacy plugins keep the per-PR - bump and the resolver. Rollback: as in phase 2, per plugin. + bump and the resolver. Rollback: as in phase 2, per plugin. On 2026-10-07 eight more joined, + because their `plugin.json` and `CHANGELOG.md` caused every merge conflict among that night's + parallel pull requests while no listed plugin conflicted. Their `plugin.json` changes in the 7 + days to 2026-10-07: `discovery` (37), `harness-config` (35), `knowledge` (32), + `plugin-quality` (23), `evals` (19), `multi-agent` (19), `discipline` (13) and + `harness-memory` (11). 4. **Fleet.** Add every remaining plugin, let `new-changelog-fragment.sh` write one fragment for every plugin that carries an edited shared library, update `docs/migration-playbook.md` and ADR 0019, and update the contributor instructions listed under Consequences. Rollback: empty diff --git a/scripts/fragment-plugins.txt b/scripts/fragment-plugins.txt index 218b4613f4..ea437a15ee 100644 --- a/scripts/fragment-plugins.txt +++ b/scripts/fragment-plugins.txt @@ -4,13 +4,21 @@ # plugin.json and CHANGELOG.md, and scripts/release-plugins.sh releases it. # Read by scripts/lib/changelog-fragments.sh. context-guard +discipline +discovery disk-hygiene domain-driven-design +evals guardrails +harness-config +harness-memory harness-ops instruction-placement +knowledge +multi-agent planning playbooks +plugin-quality session-flow source-control testing