Skip to content

feat(scaffold): strengthen generated Go lint checks - #3

Merged
v-byte-cpu merged 1 commit into
mainfrom
feat/scaffold-go-lint-checks
Oct 21, 2026
Merged

v-byte-cpu merged 1 commit into
mainfrom
feat/scaffold-go-lint-checks

Conversation

@v-byte-cpu

Copy link
Copy Markdown
Contributor

Summary

  • Add cyclop with a limit of 10 and lower gocognit to 15 for production and test code.
  • Require production and test-helper Go doc with targeted entrypoint exclusions.
  • Update scaffold seeds, golden fixtures, the Orders API example, and documentation.

Add cyclop with a complexity limit of 10 and lower the gocognit
threshold to 15, preserving existing linters and argument/result limits.

Require Go doc for exported production symbols and private test helpers,
excluding standard test entrypoints. Update scaffold seed comments,
golden fixtures, the Orders API example, and documentation.
@v-byte-cpu
v-byte-cpu merged commit 4a6edd7 into main Oct 21, 2026
8 checks passed
@v-byte-cpu
v-byte-cpu deleted the feat/scaffold-go-lint-checks branch October 21, 2026 19:56
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