Skip to content

docs: compact CLAUDE.md and fix stale facts#12

Merged
lesnik512 merged 1 commit into
mainfrom
chore/compact-claude-md
Jun 25, 2026
Merged

docs: compact CLAUDE.md and fix stale facts#12
lesnik512 merged 1 commit into
mainfrom
chore/compact-claude-md

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Light CLAUDE.md compaction for the pytest-integration repo. The file was already lean; these are faithful correctness fixes verified against Justfile, pyproject.toml, and modern_di_pytest/factory.py.

Changes

  • Commands: just test runs without coverage — addopts is empty in pyproject.toml, so the old "addopts already adds --cov=..." claim was stale. Documented just test-ci (the gated --cov-fail-under=100 line-coverage run) and clarified just test-branch as test-ci plus --cov-branch.
  • Architecture / expose: corrected the signature to the actual variadic expose(*groups, ...) (was described as single-group expose(group, ...)). Added the ValueError on duplicate attribute names across groups and TypeError on no groups.

No planning/architecture scaffolding added (small package, none present).

Verification

just lint-ci — all checks pass (eof-fixer, ruff format, ruff check, ty).

🤖 Generated with Claude Code

Correct two stale descriptions in CLAUDE.md verified against source:

- Commands: `just test` runs without coverage (addopts is empty in
  pyproject.toml); document `just test-ci` as the gated 100% line-coverage
  run and `just test-branch` as test-ci plus --cov-branch.
- expose() is variadic `expose(*groups, ...)`, not single-group; note the
  ValueError on duplicate attribute names across groups and the TypeError
  on no groups.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lesnik512 lesnik512 merged commit 29e8304 into main Jun 25, 2026
6 checks passed
@lesnik512 lesnik512 deleted the chore/compact-claude-md branch June 25, 2026 19:13
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