# Modernization Phase 0 (modernization_plan.md) - no .gitignore existed
# before this, so build directories and editor/tooling artifacts had no
# guard against accidental commits.

# Out-of-tree build directories
/build/
/build-*/

# Generated by CMAKE_EXPORT_COMPILE_COMMANDS (used by clangd/clang-tidy)
compile_commands.json

# clangd index cache
.cache/

# Common editor/OS artifacts
.DS_Store
*.swp
.vscode/
.idea/
