fix
patch
governance-sync
feat/governance-sync-2026-07-31
#7 / 10
fix(governance-sync): pr_matches_row requires slice-identifying tokens
Live GSW land-b closeout dogfood: PR #54 title ('GSW land-b docs sync + muse code add staging fix') fragment-matched the freshly queued open row 'PLS-a Post-land main sync freeze' on boilerplate words (land/sync/post/main), which would have stamped PLS-a/PLS-b DONE and left next_regen zero_open_rows. Same defect class as the land-a land_queue_conflict hyphen-fragment fix. pr_matches_row now matches only the full phase label or word-bounded, non-generic tokens (len>=3). Regression tests added; targeted suites 209 green.
sha256:73f19df17422c6f84441ee9ff3b3185bab4596a59d943d47963370bf8b24c57e
sha
+11
~3
symbols
sha256:6c5e29d46da6882b28246f04cd6bd84853c65272a0985e8c9411e177429952b3
snapshot
+11
symbols added
~3
symbols modified
0
dead code introduced
Semantic Changes
14 symbols
+
test_detect_drift_d3_ignores_generic_overlap_with_open_row
function
function test_detect_drift_d3_ignores_generic_overlap_with_open_row L78–87
+
test_pr_match_accepts_slice_identifying_token
function
function test_pr_match_accepts_slice_identifying_token L58–63
+
test_pr_match_full_label_substring_still_matches
function
function test_pr_match_full_label_substring_still_matches L71–75
+
test_pr_match_rejects_generic_fragment_overlap
function
function test_pr_match_rejects_generic_fragment_overlap L51–55
+
test_pr_match_requires_word_boundary
function
function test_pr_match_requires_word_boundary L66–68
Older
chore(governance): sync handover+roadmap to e895a35 (drift: D1=d…
sha256:3a671e61de4b8fadde9b23a3c6dcc1599617d558c5c65fc713ae31f6178fce1f
All commits
Newer
chore(governance): sync handover+roadmap to 4650171 (drift: D1=d…
sha256:61e1bab7dd429d706fe6241e17d118b3144467d61de5d863ad0bc11bd12e6df9
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:73f19df17422c6f84441ee9ff3b3185bab4596a59d943d47963370bf8b24c57e --body "your comment"
No comments yet. Be the first to start the discussion.