Skip to content

Add LICENSE, CLAUDE.md, and package godocs#2

Merged
arcaputo3 merged 1 commit intomainfrom
docs-license-godoc
May 1, 2026
Merged

Add LICENSE, CLAUDE.md, and package godocs#2
arcaputo3 merged 1 commit intomainfrom
docs-license-godoc

Conversation

@arcaputo3
Copy link
Copy Markdown
Contributor

Summary

  • MIT LICENSE under TJC-LP, 2026.
  • CLAUDE.md capturing architecture (3 internal packages, resource-map dispatch), the cross-cutting design choices that aren't obvious from a single file (auth precedence, companies-vs-everything-else ids asymmetry, --all limit-bump behavior, parseInterspersed shuffling, default no-api-key on downloads), the lint config quirks (golangci-lint v2 only, gomodguard_v2 rename, intentionally disabled checks), and branch hygiene (PRs only, gitignored files).
  • Package godocs on every package and the exported types/functions in internal/quartr, internal/output, internal/cli, and cmd/quartr. go doc now renders cleanly across the codebase.

Test plan

  • pre-commit run --all-files clean
  • go test ./... clean
  • ~/go/bin/golangci-lint run clean (0 issues)
  • CI green on this PR

🤖 Generated with Claude Code

Make the repo open-source ready: MIT license under TJC-LP, CLAUDE.md
documenting architecture and lint quirks for future contributors, and
package + exported-symbol godocs across cmd/quartr, internal/cli,
internal/output, and internal/quartr.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@arcaputo3 arcaputo3 merged commit 1e969d4 into main May 1, 2026
1 check passed
@arcaputo3 arcaputo3 deleted the docs-license-godoc branch May 1, 2026 18:51
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