fix(#2474): include linters in 9c terminal condition - #2475
Conversation
E2E tests did not runE2E tests run automatically for org/repo members and collaborators on pull requests. For other contributors, a maintainer must add the See E2E testing guide for details. |
Site previewPreview: https://719ec0b6-site.fullsend-ai.workers.dev Commit: |
|
🤖 Finished Review · ✅ Success · Started 7:02 AM UTC · Completed 7:10 AM UTC |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Looks good to me Labels: One-word consistency fix in the scaffolded code-implementation skill (step 9c terminal condition) Previous runLooks good to me Labels: PR fixes a bug in the scaffolded code-implementation skill (harness component) |
PR #2468 elevated lint to a mandatory sub-step in 9c and updated five of six failure-condition sentences to say "tests or linters." The terminal condition on line 560 was missed and still read only "tests still fail," which could let an agent commit code with unresolved lint failures at retry exhaustion. Add the missing "or linters" to complete the consistency update. Closes #2474
5c8a7a9 to
46eaf7d
Compare
|
🤖 Finished Review · ✅ Success · Started 11:58 AM UTC · Completed 12:04 PM UTC |
|
🤖 Finished Retro · ✅ Success · Started 12:17 PM UTC · Completed 12:25 PM UTC |
Retro: PR #2475 — fix(#2474): include linters in 9c terminal conditionOverview: A trivial 1-line, 2-word change to Timeline
What went well
Issues identified (all already tracked)1. Flaky E2E test caused 2 merge queue rejections (~5 hours wasted)
2. 6 review agent runs triggered — only 2 were legitimate
3. No fast-path for trivial changes
4. Reviews still running after PR merged
ConclusionNo new proposals — all identified improvements are already covered by existing open issues. The highest-impact fix would be resolving the flaky E2E test (#2489), which alone accounts for most of the wasted time. The review dedup cluster (#1271, #2399, #981) would address the token waste from redundant runs. |
…c-terminal-condition fix(fullsend-ai#2474): include linters in 9c terminal condition
PR #2468 elevated lint to a mandatory sub-step in 9c and updated five of six failure-condition sentences to say "tests or linters." The terminal condition on line 560 was missed and still read only "tests still fail," which could let an agent commit code with unresolved lint failures at retry exhaustion. Add the missing "or linters" to complete the consistency update.
Closes #2474
Post-script verification
agent/2474-fix-9c-terminal-condition)22500115e0f3a0f55972e2c31be79a61d94942e1..HEAD)