Skip to content

Add MSGV policy, AI contribution guidelines, and update CI - #57

Merged
deankarn merged 2 commits into
masterfrom
deankarn/contributing-agent-attribution
Sep 20, 2026
Merged

deankarn merged 2 commits into
masterfrom
deankarn/contributing-agent-attribution

Conversation

@deankarn

Copy link
Copy Markdown
Contributor

Summary

  • CONTRIBUTING.md: New file with MSGV (Minimum Supported Go Version) policy and AI agent attribution requirements
  • README.md: Added Supported Go Versions section, updated How to Contribute to point to CONTRIBUTING.md
  • CI: Bumped MSGV from Go 1.18 → 1.26, reduced matrix to latest two versions (1.26.x, 1.27.x), updated Actions (checkout v7, setup-go v7, golangci-lint-action v9)
  • CLAUDE.md: Added Claude Code guidance for the repo
  • CHANGELOG.md: Updated Unreleased section

Test plan

  • CI workflow runs successfully with the updated Go matrix (6 test jobs + 1 lint job)
  • go mod tidy produces no changes
  • go test -race -cover ./... passes locally
  • golangci-lint run passes

🤖 Generated with Claude Code

deankarn and others added 2 commits September 20, 2026 11:10
- Create CONTRIBUTING.md with MSGV policy and AI agent attribution requirements
- Add Supported Go Versions section to README
- Bump MSGV from Go 1.18 to Go 1.26
- Reduce CI matrix to latest two Go versions (1.26.x, 1.27.x)
- Update GitHub Actions: checkout v7, setup-go v7, golangci-lint-action v9
- Add CLAUDE.md for Claude Code guidance
- Update CHANGELOG.md

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Add .golangci.yml suppressing ST1001 (dot imports are intentional)
- Fix unchecked Close() return values (errcheck)
- Simplify DoublyLinkedList.Clear loop (QF1006)
- Use tagged switch in retrier test (QF1003)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@deankarn
deankarn marked this pull request as ready for review September 20, 2026 18:24
@deankarn
deankarn merged commit d811923 into master Sep 20, 2026
7 checks passed
@deankarn
deankarn deleted the deankarn/contributing-agent-attribution branch September 20, 2026 18:25
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