build: drop the AI-assistant instruction files - #11
Conversation
`CLAUDE.md` and `.claude/skills/gpudge-usage/SKILL.md` are instructions for an AI coding assistant working on this library, not documentation of the library itself. They duplicate what `README.md`, `CONTRIBUTING.md` and the `de()` docstring already say, and they are not something a user of gpudge needs. Removing them. Five references pointed at the two files and are updated so nothing links to something that is no longer here: - `CONTRIBUTING.md`'s bullet asking contributors to re-measure the test counts quoted in `CLAUDE.md` is removed — no other file quotes them. - `CHANGELOG.md` and `docs/release-notes/v0.3.0.md` record that v0.3.0 shipped a `gpudge-usage` reference skill. It did, so the entries stay and only the path goes. - The 2026-06-27 review report's N7 finding cited the skill twice; it now names it rather than its path. - `tests/test_tutorial.py`'s module docstring cited those test counts as its motivating example. The point stands without the citation. No library code changes. Suite: 626 passed, 202 skipped. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Code Review
This pull request removes the CLAUDE.md file and the gpudge-usage reference skill file, while updating and cleaning up all references to them across the repository's documentation, changelogs, contributing guidelines, and test files. As there are no review comments provided, I have no feedback to offer.
There was a problem hiding this comment.
Pull request overview
Removes AI-assistant–specific instruction artifacts from the repository and updates a handful of internal references so documentation/tests no longer point at files that are being deleted.
Changes:
- Delete
CLAUDE.mdand the.claude/skills/gpudge-usage/SKILL.mdreference skill. - Update docs/review notes and release notes/changelog entries to refer to the skill by name rather than its on-disk path.
- Adjust
tests/test_tutorial.py’s module docstring and trim an obsolete contributor instruction tied toCLAUDE.md.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
tests/test_tutorial.py |
Removes a CLAUDE.md-specific citation from the module docstring while keeping the rationale intact. |
docs/reviews/2026-06-27-gpudge-ultrareview.md |
Rewords a finding to reference the (historical) gpudge-usage skill without pointing to a deleted path. |
docs/release-notes/v0.3.0.md |
Updates the v0.3.0 note to mention the gpudge-usage skill without a filesystem path. |
CONTRIBUTING.md |
Drops an instruction that depended on CLAUDE.md-hosted test-count measurements. |
CLAUDE.md |
Deleted (AI-assistant repository-session guidance, not library docs). |
CHANGELOG.md |
Updates the v0.3.0 entry to mention the gpudge-usage skill without a filesystem path. |
.claude/skills/gpudge-usage/SKILL.md |
Deleted (AI-assistant reference skill content). |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
CLAUDE.mdand.claude/skills/gpudge-usage/SKILL.mdare instructions for an AIcoding assistant working on this library, not documentation of it. They
duplicate what
README.md,CONTRIBUTING.mdand thede()docstring alreadysay, and they are not something a user of gpudge needs. Removing them.
References updated
Five places pointed at the two files, so nothing is left linking to something
that is no longer here:
CONTRIBUTING.mdCLAUDE.md— no other file quotes themCHANGELOG.md,docs/release-notes/v0.3.0.mdgpudge-usagereference skill, so the entries stay; only the path goesdocs/reviews/2026-06-27-…mdtests/test_tutorial.pyScope
No library code changes — the only Python touched is a module docstring.
Suite: 626 passed, 202 skipped.
🤖 Generated with Claude Code