# Model artifacts are fetched/generated, never committed (see scripts/, PLAN.md §9)
model/
*.ckpt
*.mlpackage/
*.mlmodelc/
*.wav

# Python
__pycache__/
*.pyc
.venv/
.mypy_cache/
.pytest_cache/

# Build
build/
dist/
*.o
*.so
*.dll
*.dylib
*.a
*.aar
*.xcframework/
techiaith/g2p/c/test_golden
techiaith/g2p/c/test_lts
techiaith/g2p/c/test_norm
techiaith/g2p/c/test_bilingual
techiaith/g2p/c/test_ssml

# Editors
.idea/
.vscode/
.DS_Store

# Harness-local
.claude/settings.local.json

# SDD scratch (subagent-driven-development workspaces)
.superpowers/

# Secrets — never commit. A PyPI API token lives here during release setup, and this repo's
# workflow uses `git add -A`, so an unignored .env is one keystroke from being published.
.env
.env.*
!.env.example
