Skip to content

chore(ci): bump gocyclo budget 13 → 15#114

Merged
hstern merged 2 commits into
mainfrom
chore/ci-gocyclo-bump
May 29, 2026
Merged

chore(ci): bump gocyclo budget 13 → 15#114
hstern merged 2 commits into
mainfrom
chore/ci-gocyclo-bump

Conversation

@hstern

@hstern hstern commented May 29, 2026

Copy link
Copy Markdown
Owner

Summary

FJB-94 adds one top-level setup branch per phase to cmd/fj-bellows main.run (token-load → cache deploy → agent.Dialer → eventually FJB-97 / FJB-93 consumers). Each phase keeps colliding with the gocyclo=13 budget and forcing extract-a-helper cycles. That's noise, not signal — the extracted helpers are good for readability but the linter is making me churn through them just to land cross-cutting wiring.

Bumping to 15 still catches genuinely sprawling functions (upstream default is 30 — we stay well below) without making every cross-cutting concern a separate refactor. Once the FJB-94 chain lands and the agent foundation stops growing, future work can stay under 15 without effort.

🤖 Generated with Claude Code

FJB-94 adds one top-level setup branch per phase to cmd/fj-bellows
main.run, which kept colliding with the gocyclo=13 budget and forcing
extract-a-helper cycles for each phase. 15 still catches genuinely
sprawling functions (upstream default is 30) without making every
cross-cutting concern an extraction.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@hstern hstern enabled auto-merge (squash) May 29, 2026 02:47
@hstern hstern merged commit 9d0b51c into main May 29, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant