Skip to content

Add CLAUDE.md with repo guidance for Claude Code - #1564

Merged
deankarn merged 2 commits into
masterfrom
claude/upbeat-germain-057f9a
Apr 19, 2026
Merged

Add CLAUDE.md with repo guidance for Claude Code#1564
deankarn merged 2 commits into
masterfrom
claude/upbeat-germain-057f9a

Conversation

@deankarn

@deankarn deankarn commented Apr 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds a CLAUDE.md at the repo root documenting commands (make test/lint/bench, single-test and single-bench invocations) and the three-layer architecture — registration (validator_instance.go), baked-in validators (baked_in.go), execution + caching (validator.go + cache.go) — plus notes on errors, struct/field-level customs, translations, non-standard validators, perf-sensitive areas, and conventions (v10 path, restrictedTags, _examples/ exclusion).
  • No code changes.

Test plan

  • N/A — documentation only.

Document commonly used make targets, single-test/bench invocations, and
the three-layer architecture (registration, baked-in validators,
execution/caching) so future agents can be productive without
re-deriving it from source.
@deankarn
deankarn marked this pull request as ready for review April 19, 2026 17:39
@deankarn
deankarn requested a review from a team as a code owner April 19, 2026 17:39
@deankarn
deankarn merged commit 2f484d2 into master Apr 19, 2026
7 checks passed
@deankarn
deankarn deleted the claude/upbeat-germain-057f9a branch April 19, 2026 17:48
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