From 535670281746200a66f0441b0ad1bd20472a47b8 Mon Sep 17 00:00:00 2001 From: cndgrr <59120057+cndgrr@users.noreply.github.com> Date: Tue, 4 Aug 2026 15:34:17 +0000 Subject: [PATCH] docs(changelog): fragment for #267 --- changelog.d/267.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 changelog.d/267.md diff --git a/changelog.d/267.md b/changelog.d/267.md new file mode 100644 index 0000000..2fb77a0 --- /dev/null +++ b/changelog.d/267.md @@ -0,0 +1,19 @@ +### Fixed + +- `scope:release-flow` no longer rides every pull request: `changelog.d/**` + is out of its path map. Doctrine makes every behavior change write a + fragment, so the glob labelled 20 of the last 20 PRs while 3 touched a + release surface. `CHANGELOG.md` stays, as only the release PR edits it + (#267). +- The issue-flow reconciler and its test now derive `scope:labels`, the scope + that already names the taxonomy they reconcile (#267). + +### Changed + +- `README.md` and `RELEASES.md` derive `scope:docs`, and the + `changelog-assembled`, `docs-sync` and `runner-isolated` actions and tests + derive `scope:guards`; all five were mapped nowhere. The docs block matched + a literal `README`, which this tree does not carry (#267). +- `lib/read.sh` and `lib/ruling.sh` derive `scope:labels` beside + `scope:release-flow`. Both reconcilers share them, and a mixed file wears + both labels rather than `lib/**` being re-carved into a row per file (#267).