## Summary - Add `.claude/CLAUDE.md` with project guide, C++ coding style, correction patterns from past AI interactions, and pre-commit/pre-PR workflows - Add `.claude/commands/` with `/build`, `/test`, `/format` slash commands for Claude Code - Add `.clang-tidy` configuration - Add `scripts/run_clang_tidy.py` for parallel clang-tidy with progress reporting (reads CDB, filters to `src/` and `tests/` only) - 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/` ## Test plan - [x] `pixi run format` passes - [x] `pixi run lint-python` passes (ruff check) - [x] `scripts/run_clang_tidy.py` correctly filters to project files only 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.9 KiB
1.9 KiB