__pycache__/
*.pyc
*.pyo
*.egg-info/
dist/
build/
.venv/
*.egg
.DS_Store
.claude/
.agents/
AGENTS.md
TODO.md
PROJECT_OVERVIEW.md
*.skill
nul
cache/
local/
.env
!.env.example

# Live smoke run output (redirected stdout/stderr)
smoke_out.json
smoke_err.txt

# Native C++ build artifacts (but ship the binary)
native/build/
native/build-*/
native/build2027/
native/generated/
!native/bin/

# Staged bundle outputs (build.bat / stage_bundle.py); template + .gitkeep stay tracked
bundle/PackageContents.xml
bundle/Contents/bin/*.gup
bundle/Contents/scripts/

# Dev convenience scripts are personal — install.py is the user-facing installer,
# build.bat/clean.bat stay for devs who want a bare build. Everything else is local.
dev.bat
native/dev.bat
native/deploy.bat
