Skip to content

Session Handoff [auto-2101]: Recognize a Blockquoted Label Bullet in the Semicolon Rule per #2101 #2127

Closed

Description

@ptr727

Next steps, in priority order

  1. Fix Semicolon Rule Misses a Blockquoted Label Bullet, the Sibling of #1190 #2101: prose_lint.py's semicolon rule keeps a blockquoted bullet's **Label**: opener, so its colon reads as announcing a list and a spliced semicolon passes. The engine is .github/actions/prose-gate/prose_lint.py (the scripts/prose_lint.py shim runs it). LABEL_COLON is anchored at ^\s* and does not see a list marker after a > prefix, the same root cause prose_lint's Dash Rule Fires on a Blockquoted List Item, So a Callout Bullet Fails CI on Any Edit #1190 fixed for the dash rule with QUOTE_PREFIX. Done looks like: a blockquoted bullet is judged as the same bullet unquoted by the semicolon rule, with a test per row of the issue's reproduction table (- **Label**: one, two; three and > - **Label**: one, two; three both flag semicolon), and the fix applied where list_spans drops the label opener (before it, or inside it), mirroring how QUOTE_PREFIX is applied for the dash rule.
  2. Drive the pull request to develop with drive-pr, its body carrying Closes on promotion: #2101, running local-strict-review before every push. Scope for this run is develop.
  3. Close this lane out with a comment naming what merged and anything filed along the way.

External blockers

None known at pick time.

Internal dependencies

None. The fix is confined to the prose gate engine and its tests.

State

The parked decision queue

Zero decisions parked by this lane.

What the last round did

This link was created by the unattended-handoff picker from the open backlog. No work has been done on #2101.

What not to repeat

Nothing yet.

New learnings

None yet.

Activity

  1. added
    handoffA link in the session handoff chain, one open issue per track
    on Sep 30, 2026
  2. ptr727 commented on Sep 30, 2026

    @ptr727
    OwnerAuthor

    Lane closed out, done at scope develop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    handoffA link in the session handoff chain, one open issue per track

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions