Commit 10c133a
committed
gcec: drop the unfounded "CI green twice" bar from the fallback-coverage task
task.md's step 5 required CI to go green twice, justified as "it touches
test:live". That trigger doesn't match the rule it borrowed from and has no
rationale behind it:
- RULES.md scopes the twice bar to e2e/heavy-browser changes — test:e2e over
dev/requirements/heavy/**, real Chrome, the genuinely flaky category the rule
exists for.
- test:live is live.test.js, extractor-support.test.js and
fallback-coverage.test.js, which run offline against committed cached HTML.
live.test.js's own header: "deterministic and runnable anywhere (no network)."
So the routine was imposing a second full CI run on a deterministic suite. Drop
the sentence and let RULES.md stay the single source for when the twice bar
applies; the skill link right beside it already routes to the merge flow.
Found while merging #755, where I cited this line as a blocker it wasn't.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XyQTydqacfHB2Rkq9aKvXs1 parent c52e344 commit 10c133a
1 file changed
Lines changed: 2 additions & 2 deletions
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
107 | | - | |
108 | | - | |
| 107 | + | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| |||
0 commit comments