You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(pm): stop H5 title-login extraction at the login token (#9926) (#9929)
h5SeatStickerDesync took the WHOLE remainder after the emoji as the
seat holder, so a consistent seat post like `🟢 os-warren
(session_…)` mismatched its own assignee `[os-warren]` on every
sweep — the `(session_…)` parenthetical and any `·`-separated title
suffix are display, not identity. Extraction now stops at the first
whitespace-delimited token.
Self-test: both named shapes (parenthetical-with-matching-assignee
clean, parenthetical-with-no-assignee finding) plus reverse
verification against the six titles pinned by the anchor sweep
(#9857, run 32229942288) — #7623/#6017/#6026/#9831 now clean,
#6367/#6024 still flag.
Co-authored-by: Claude <noreply@anthropic.com>
t('H5: unparseable title -> finding',typeofh5SeatStickerDesync(issue(['pm:seat'],[],'','devx seat registry')),'string');
1564
1626
t('H6: seat body over the soft bound -> finding',h6SeatBodyOversized(issue(['pm:seat'],[],'x'.repeat(10_001),'[PM seat] domain:devx — ⏳ vacant')),true);
0 commit comments