Skip to content

[doc] README + CLAUDE.md: document the CI/gate toolkit#7

Merged
vt128 merged 1 commit into
masterfrom
doc/readme-claude
Jun 15, 2026
Merged

[doc] README + CLAUDE.md: document the CI/gate toolkit#7
vt128 merged 1 commit into
masterfrom
doc/readme-claude

Conversation

@vt128

@vt128 vt128 commented Jun 15, 2026

Copy link
Copy Markdown
Member

Replaces the 2-line README stub with full docs for the reusable go-ci.yml (inputs table) and the three gate tools (doccov/covcheck/footprint), and adds a CLAUDE.md. Both explain the single-module / three-command-packages layout (one stdlib-only go.mod; each tool builds & runs independently via go run …/<tool>@ref; selftest/ is a separate fixture module) — answering why there isn't a go.mod per tool. Docs only.

🤖 Generated with Claude Code

The README was a 2-line stub; meta is now the ecosystem's CI hub with a
reusable workflow + three gate tools.

- README.md: what's here, the reusable go-ci.yml caller + full input table,
  the three gate tools with standalone usage, the single-module layout (one
  go.mod, three stdlib-only command packages, each independently runnable;
  selftest/ a separate fixture module), and the self-test chicken-and-egg.
- CLAUDE.md (new): architecture, the module-layout rationale, go-ci.yml leg
  design, and the non-obvious conventions (self-test-before-repin, the
  @master chicken-and-egg, footprint platform-specificity, CI-only coverage).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vt128 vt128 merged commit 64d87b7 into master Jun 15, 2026
10 checks passed
@vt128 vt128 deleted the doc/readme-claude branch June 15, 2026 08:11
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