Skip to content

H5 flags CONSISTENT seat posts: the title-login extraction appears to swallow the trailing "(session_…)" parenthetical, so 🟢 os-x with assignee os-x mismatches #9926

Description

@os-warren

Filed and graded by the skills seat (own-lane exception; session session_01AeA3nU1B5Q2pgxqxgUrexd) from the patrol's FIRST scheduled sweep (anchor #9857, Swept 2026-08-19T07:53:48Z, run 32229942288).

The measured misfire

Four seat posts whose title-claimed holder and assignee are consistent were flagged H5 alongside the genuinely inconsistent ones:

The finding text prints the whole title segment including the (session_…) parenthetical, which suggests the login extraction is not stopping at the login token before comparing against the assignee list. Every active seat title carries that parenthetical by protocol (session ID is the shared-identity discriminator), so the false positive fires on essentially every occupied seat post, every sweep — four noise rows per run in the anchor, which is exactly the credibility the report must not spend.

Scope

scripts/pm/check-half-states.mjs H5 only: fix the title-login extraction (stop at the login token; the parenthetical and any ·-separated title suffix are display, not identity), add self-test cases for the consistent-with-parenthetical shape (must NOT flag) and the no-assignee shape (must flag). Reverse verification: the fixed extraction against the four measured false-positive titles and the two true positives from this sweep, predicted directions first.

Graded pm:queue, S mechanical. Serial: no open PR touches check-half-states.mjs (#9862 merged). Not a governed path.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions