From 426e03562f81aa2793c77e83550fdee408e68380 Mon Sep 17 00:00:00 2001 From: Peter Hense Date: Fri, 13 Nov 2026 12:04:57 +0000 Subject: [PATCH] fix(core): label managed issues with the bundling method's name The issue label was hard-coded to engineering-method, so a Writing Method backlog was labelled as Engineering Method work. The label now comes from the method.json of the plugin that bundles Core; Core's own checkout and an unreadable identity keep the historical name. The historical label stays controlled, so an issue created under it is relabelled on the next synchronization. Label descriptions name the method. Co-Authored-By: Claude Fable 5.2 --- engineering_method/issues.py | 51 ++++++++++++++++++++++++-------- tests/test_issues_regressions.py | 14 ++++----- tests/test_method_identity.py | 34 +++++++++++++++++++++ 3 files changed, 80 insertions(+), 19 deletions(-) diff --git a/engineering_method/issues.py b/engineering_method/issues.py index 4282d01..c3c9096 100644 --- a/engineering_method/issues.py +++ b/engineering_method/issues.py @@ -31,17 +31,44 @@ r"" ) ISSUE_PREFIX = "