Repository navigation
chore: add CLAUDE.md, clang-tidy, and agent workflow tooling - #419
Conversation
- Add .claude/CLAUDE.md with project guide, coding style, correction patterns from past interactions, and pre-commit/pre-PR workflows - Add .claude/commands/ for /build, /test, /format slash commands - Add .clang-tidy configuration for the project - Add scripts/run_clang_tidy.py for parallel clang-tidy execution - Add pixi tasks: clang-tidy, lint-cpp, lint-python, lint - Add clang-tools dependency for clang-tidy - Update .gitignore to track .claude/CLAUDE.md and .claude/commands/ Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (8)
📝 WalkthroughWalkthroughThe changes introduce linting infrastructure for the C++ project by adding clang-tidy configuration, a parallel-execution Python runner script, pixi task definitions for Python and C++ linting, comprehensive project documentation including coding guidelines, and updated git configuration to track documentation files. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~22 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
.claude/CLAUDE.mdwith project guide, C++ coding style, correction patterns from past AI interactions, and pre-commit/pre-PR workflows.claude/commands/with/build,/test,/formatslash commands for Claude Code.clang-tidyconfigurationscripts/run_clang_tidy.pyfor parallel clang-tidy with progress reporting (reads CDB, filters tosrc/andtests/only)clang-tidy,lint-cpp,lint-python,lintclang-toolsdependency for clang-tidy.gitignoreto track.claude/CLAUDE.mdand.claude/commands/Test plan
pixi run formatpassespixi run lint-pythonpasses (ruff check)scripts/run_clang_tidy.pycorrectly filters to project files only🤖 Generated with Claude Code
Summary by CodeRabbit
Documentation
Chores