Repository navigation
Commit ce16aec
committed
ci(half-state-patrol): state the measured reason the two steps stay in the caller
The two files justified keeping `actions/setup-node` and the closed-card sweep
in the CALLING workflow with a census argument -- `check-node-version` and
`check-self-test-wired` derive their population from `.github/workflows/` and
only from there, so a step moved into the composite action would drop out and
the gate would still print OK. Both censuses read `.github/actions/**` as well
now, so the sentence is false: measured on this tree they print "2 composite
action(s)", and `collectInvocations` puts the sweep's own bytes in the
population under the composite action's name when they are presented as one.
A wrong reason on a right decision invites the change it was written to
prevent, so each bullet now carries what can be measured instead:
- setup-node: the action holds NO Node pin of its own, and the floor it
asserts is read from the `.nvmrc` that shipped with it. A setup-node step
inside the composite would install the very version that floor is then
compared against -- `check-node-version` holds every pin in this repo equal
to that same file -- so the check could never fail and would say nothing
about the caller's runner.
- the closed-card sweep: the true reason was already the first half of the
sentence (it WRITES to cards under a ruling no sibling took), so the false
half is deleted rather than rewritten.
Comment-only. The parsed YAML of both files is byte-identical to the base, and
every one of the 56 changed lines is a comment line.
Claude-Session: https://claude.ai/code/session_01Wnstp2kTth7sGXfr8fXypc
Co-authored-by: Claude <noreply@anthropic.com>1 parent a251aaa commit ce16aec
2 files changed
Lines changed: 26 additions & 30 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
52 | 55 | | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
67 | 69 | | |
68 | 70 | | |
69 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
251 | | - | |
252 | | - | |
253 | | - | |
254 | | - | |
255 | | - | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
| |||
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
328 | 322 | | |
329 | 323 | | |
330 | 324 | | |
| |||
0 commit comments