# Meeting recordings and other local-only material — NEVER commit (public repo, private audio)
examples/
legacy/
# Eval harness working data: extracted audio, hypotheses, and reference
# transcripts all contain private meeting content; the manifest leaks
# recording filenames (dates, locations). manifest.example.json is the
# committed template.
eval/audio/
eval/out/
eval/refs/
eval/manifest.json
*.mov
*.m4a
*.wav
*.mp3
*.mp4

# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.venv/

# Tooling caches
.pytest_cache/
.ruff_cache/
.mypy_cache/

# Local settings
.claude/settings.local.json

# OS
.DS_Store

# Native helper build artifacts
native/.build/
native/spike/tap-spike
native/helper/stenocap
