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

# Build/dist
build/
dist/

# Generated by hatch-vcs at build time (version derived from git tag)
warp/_version.py

# IDE
.idea/
.vscode/

# Claude Code local config
.claude/

# Editor / OS
*.bak
*.orig
.DS_Store

# Runtime
*.log
.env
.config/
*.ini
..debug/

# WARP runtime (downloaded at first run; user-local)
warp/models/
# warp/data/baseline/ IS committed (offline fallback snapshot).
# Everything else under warp/data/ is local/runtime.
warp/data/icons/
warp/data/item_db.json
warp/data/cache/
warp/knowledge/knowledge_cache.json
warp/knowledge/install_id.txt
warp/knowledge/rate_limit.json
warp/hub_token.txt
warp/training_data/

# Local-only developer work: ad-hoc probes, benchmarks, proofs of concept and
# whatever they generate. `tests/` is reserved for validation tests that assert
# the program behaves correctly; exploratory code lives here and never ships.
# See CLAUDE.md "Diagnostic scripts".
dev/

# Maintainer review tools — superseded by the democratic merger cron,
# kept locally for emergency one-shot use.
warp/tools/review_staging.py
warp/tools/conflict_reviewer.py
staging_review.json
conflict_decisions.json

# Backup directories from upstream migration
*_backup_*/

# Local-only audit log — żywy dokument, nie commitujemy
docs/data_source_audit.md

# Local-only release instructions
docs/RELEASE_HOWTO.md
