# Python
__pycache__/
*.py[cod]
*.egg-info/
.venv/
venv/
env/
.pytest_cache/

# Data / outputs
data/*
!data/.gitkeep
output/

# CUDA build artifacts
src/vidmag/cuda/build/
*.so
*.o
*.obj
*.cubin
*.fatbin
*.ptx

# Editors
.vscode/
.idea/
.DS_Store

# Misc
*.pdf
kaggle/results*/
.playwright-cli/

# Generated profiling artifacts
comparison_results.json

# Local dumps / one-off media (not product assets)
docs/video/heartbeat_comparison.mp4
docs/video/promo_15s.mp4
kaggle/baseline_kernel/
kaggle/tests_kernel/
*.npy

# The generated documentation site. Built by `mkdocs build`, published by
# .github/workflows/deploy-pages.yml; never committed.
site/

# Coverage data. Written by pytest-cov on every run; never committed.
.coverage
.coverage.*
coverage.xml
htmlcov/
