# Python y herramientas
__pycache__/
*.py[cod]
.venv/
.tools/
.wheelcheck/
.sdistcheck/
.cache/
venv/
*.egg-info/
build/
dist/
.pytest_cache/
.pytest-tmp/
.pytest-*/
.mypy_cache/
.ruff_cache/
.hypothesis/
.coverage
.coverage.*
htmlcov/
coverage.xml

# Configuración privada
.env
.env.*
!.env.example
*.env
.envrc
.pypirc
.netrc
_netrc
.npmrc
.secrets/
.secrets.*
.aws/
.azure/
.kube/
.gnupg/
*.pem
*.key
*.p12
*.pfx
*.jks
*.keystore
*.kdbx
id_rsa
id_rsa.*
id_ed25519
id_ed25519.*
credentials*.json
*_credentials.json
service-account*.json
.ssh/
.idea/
.vscode/

# Datos y artefactos; fixtures pequeños sintéticos tienen carpetas propias
/data/
/artifacts/
/runs/
/models/
/tmp/
/local-data/sercop/
/.private-beta/
*.duckdb
*.duckdb.*
*.db
*.sqlite*
*.parquet
*.arrow
*.joblib
*.pkl
*.pickle
*.onnx
*.log
*.har
*.pcap
*.pcapng
*.docx
*.pdf
*.xlsx
*.pptx

# Sistema operativo
Thumbs.db
Desktop.ini
.DS_Store

# Execution defaults (consumer artifacts, never source)
equiframe-runs/
example-runs/
equiframe-comparisons/
comparison-runs/
equiframe-benchmark-runs/
/packages/equiframe-data/descargados/
/packages/equiframe-data/jobs_prueba/
/practica-equiframe/
# Local private project material is retained, never published.
/.private/
/qa/
/infra/
/services/
/local-data/
/packages/equiframe-data/
/packages/equiframe-sercop/
/ACTIVIDADES_JOSE_JHAIR.docx
/ACTIVIDADES_JOSE_JHAIR.md
/install_deps_alma9.sh

# Local instruction files are never part of the public repository.
**/AGENTS.md

