# =====================================================================
# CTXFW CANONICAL EXCLUSION MANIFEST (ZERO-POLLUTION SHIELD)
# =====================================================================

# 1. Entornos Virtuales y Dependencias
.venv/
venv/
env/
__pypackages__/

# 2. Caché de Intérprete y Compiladores C (Tree-Sitter)
__pycache__/
*.py[cod]
*$py.class
*.so
*.dylib
*.pyd
.pytest_cache/
.coverage
htmlcov/
.cache/

# 3. Base de Datos Local y Ledgers Transaccionales (AXIOM-Zero-Egress)
# NUNCA versionar la telemetría viva local ni SQLite WAL
*.db
*.db-wal
*.db-shm
tokens.db
tokens.db-wal
tokens.db-shm
telemetry.db
*.sqlite
*.sqlite3

# 4. Artefactos de Empaquetado y Distribución
build/
dist/
*.egg-info/
.eggs/

# 5. Desechos de Sistema Operativo y Editores
.DS_Store
.DS_Store?
._*
Thumbs.db
ehthumbs.db
desktop.ini
*.tmp
*.bak
*~
*.swp
.idea/
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
.cursor/scratchpad*

# 6. Reportes y Snapshots Efímeros de Evaluación
tests/eval_report.json
tests/test_report.json
eval_run_*.json
pr_summary.md

# 7. Secretos, Scratchpads y Especificaciones Locales
.env
*.env
.env.*
scratch/
release_assets/
.gtm/
public_export/
org_profile/
profile_readme/
specs/
specs/**
.cursor/
*.exe
*.conf
*.xml
*.log
