CLAUDE.md@skills/assess/tests/fixtures/lean_with_skills · git:20260529.d38243f · 2026-05-29 · sha256 8984db5cedf6fabc
CLAUDE.md@skills/assess/tests/fixtures/lean_with_skills git:20260529.d38243fA
Immutable. This exact content is served forever at /api/v1/blob/8984db5cedf6fabc.
# CLAUDE.md Lean in-repo contract. Topic-specific guidance is factored into on-demand skills so the agent only loads what is relevant - progressive disclosure keeps this file short and the context window focused. ## Scope Repo-specific rules only. Global conventions live in the user's config and aren't repeated here. ## Conventions by topic - Java conventions (logging, dependency injection, testing) load on demand via the `java-conventions` skill. - Go conventions (Connect-Go Content-Type, protobuf JSON) load on demand via the `go-conventions` skill. Each skill lives under `.claude/skills/<name>/SKILL.md` and is loaded when the router matches its trigger. Prefer adding a new skill over inlining a wall of text here, because a lean pointer file beats a monolith the agent must hold in full context. ## Verifiable outcomes - Working if: `pytest` passes from the repo root. - Run the linter in tools/lint.sh before pushing. ## Where things live - Source: src/app/ - Tests: tests/