Commit 23e871e
ci(devx): delete the stale cost note on the dispatch-gates self-test step (#12982)
The `PM dispatch-gates self-test` step's justification closed with "Reads two
files and walks packages/; ~0.3s". That described the 61-case self-test the
paragraph above it names, and the part of the self-test that grew since is
exactly the part the line denied: its live-tree cases run the same discovery
the tool does (every workflow file, then the source of every gate that
discovery finds), build temporary git repositories and drive
`changedPathsFromGit` against them, and sweep the tracked corpus.
The figure is deleted rather than re-measured. A replacement has to be read off
a real CI run of that step -- a reading taken in an agent container is a
reading of a contended box, not of a runner -- and that is a separate piece of
work. The defect being repaired is not that the number was inaccurate but that
it was endorsing a decision it had no standing to endorse.
No live counts replace it, for the same reason: they rot the same way. The
shape of the work is what the argument needs, and it needs no stopwatch.
The step stays UNCONDITIONAL and this change does not argue otherwise. Cost was
never what made it unconditional -- the first paragraph of the comment is, and
it stands untouched: an exemption is what a self-test must not have, or the gap
moves. A note added at the end says so explicitly, so the deletion cannot be
read as clearing the way for an `if:` or a paths filter.
Comment-only: 26 changed lines, 0 of them outside a `#` comment.
Claude-Session: https://claude.ai/code/session_01CPrUz21stTFhJRUirdc4yw
Co-authored-by: Claude <noreply@anthropic.com>1 parent b589a49 commit 23e871e
1 file changed
Lines changed: 24 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
545 | 545 | | |
546 | 546 | | |
547 | 547 | | |
548 | | - | |
549 | | - | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
550 | 572 | | |
551 | 573 | | |
552 | 574 | | |
| |||
0 commit comments