# Build directories (CMake + CLion presets)
build/
cmake-build-*/
*/build/

# Generated compile database (regenerated by CMake)
compile_commands.json

# Python bytecode and virtualenvs
*.pyc
__pycache__/
.venv/
# Dedicated venv for the free-threaded interpreter stage of verify.sh.
.venv-ft/
.cache/

# Build artifacts (tracked in releases, not in the source tree)
*.so
*.a
*.dylib

# Editor/tag files
.tags
.idea/
.vscode/

# Secrets (never commit real env files; examples are tracked)
*.env
!*.env.example

# Local profiling artifacts (coverage + LLVM profile data)
.coverage
default.profraw
kith.profdata
profraw/

# ctest artifact directory (written when ctest runs from the source root)
Testing/
