diff --git a/.changeset/eager-bears-wander.md b/.changeset/eager-bears-wander.md index e6bfa0892..32094114e 100644 --- a/.changeset/eager-bears-wander.md +++ b/.changeset/eager-bears-wander.md @@ -1,5 +1,5 @@ --- type: Fixed -pr: 0 +pr: 2215 --- **`milestone_name` is no longer clobbered with a delimiter-led fragment** — getMilestoneInfo's `##` heading regex was unanchored, so it matched a heading quoted inside backticks in the Milestones bullet and wrote garbage like `— Active Milestone` over the curated milestone name on every phase transition. Now consults the 🚧 marker first, anchors the regex to line start, strips the leading delimiter, and widens the preserve guard so a bad derive keeps the existing name. (#2135)