Skip to content

docs: add CLAUDE.md guidance for AI-assisted development - #196

Merged
castastrophe merged 2 commits into
mainfrom
cl/review-claude-md-guidelines-2fa70e
Jul 17, 2026
Merged

docs: add CLAUDE.md guidance for AI-assisted development#196
castastrophe merged 2 commits into
mainfrom
cl/review-claude-md-guidelines-2fa70e

Conversation

@castastrophe

Copy link
Copy Markdown
Member

Summary

  • No CLAUDE.md previously existed in this repo (checked this branch, main, and origin/main) — this adds one from scratch, grounded in the actual project structure and tooling.
  • Covers: project overview (ESM-only, Node ≥24, postcss as a peer dependency), file layout, common commands, the fixture/expected test convention used in test.js, the Changesets-based release process, Conventional Commits format, PR guidelines pulled from .github/CONTRIBUTING.md, and a code-style note on keeping code self-documenting with brief why-only comments.

Test plan

  • yarn lint passes (fixed a markdown fenced-code-block missing a language tag, caught by the pre-commit hook)
  • yarn test passes (5/5, via the pre-commit hook)
  • Reviewed rendered CLAUDE.md for accuracy against package.json, index.js, test.js, .changeset/config.json, and .github/CONTRIBUTING.md

@changeset-bot

changeset-bot Bot commented Jul 17, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 045b81f

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

No CLAUDE.md previously existed in this repo. Adds project overview,
layout, commands, testing conventions, changesets-based release
process, commit message format, PR guidelines, and code style notes
(self-documenting code, brief why-only comments) so AI coding
assistants can work effectively in this repo without re-deriving
context each session.
@castastrophe
castastrophe force-pushed the cl/review-claude-md-guidelines-2fa70e branch from ae6c33b to 6864135 Compare July 17, 2026 19:55
Comment thread CLAUDE.md Outdated
Co-authored-by: [ Cassondra ] <castastrophe@users.noreply.github.com>
Signed-off-by: [ Cassondra ] <castastrophe@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown
Contributor
Package Line Rate Branch Rate Complexity Health
main 100% 95% 0
Summary 100% (79 / 79) 95% (21 / 22) 0

@castastrophe
castastrophe merged commit 8ae8b5a into main Jul 17, 2026
2 checks passed
@castastrophe
castastrophe deleted the cl/review-claude-md-guidelines-2fa70e branch July 17, 2026 19:57
castastrophe added a commit that referenced this pull request Aug 14, 2026
Signed-off-by: [ Cassondra ] <castastrophe@users.noreply.github.com>
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