Commit 5b8137f
fix(pm): the --ran and --commands lanes read the one OUTSIDE enumeration (#17028)
* fix(pm): read the one OUTSIDE enumeration on the --ran and --commands lanes
The list of blocks that sit outside a card's runnable total is one claim.
#16398 built it once for the human lane, as `outsideBlockNames`. The other
two output lanes kept their own short prose copies: `--ran` named three of
the five blocks a plain run prints, and the `--commands` / `--json` stderr
accounting named exactly one — on the very channel this file's own header
tells consumers to use INSTEAD of harvesting the prose.
`outsideBlockNames` / `outsideBlocksPhrase` are exported now and all three
lanes read them. The third name ("the pending-changeset families") was still
spelled unconditionally while `pendingChangesetLines` returns nothing at
zero, so it is conditional on its own count too, from the array that renders
the block — like the two beside it.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HxLw5aKDPR5RJgyUR7Exkd
* test(pm): reword one lane-2 case name so it reads on the always-runs row
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HxLw5aKDPR5RJgyUR7Exkd
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent 288fe9c commit 5b8137f
1 file changed
Lines changed: 314 additions & 55 deletions
0 commit comments