# build output
dist/
.astro/

# superpowers brainstorming session artifacts (mockups, server state)
.superpowers/

# Skills instaladas localmente via `npx skills add` (per-machine, no commit)
.agents/

# dependencies
node_modules/

# logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# environment
.env
.env.production
.env.local

# OS
.DS_Store
Thumbs.db

# editors
.vscode/
.idea/

# python
__pycache__/
*.pyc
.venv/
venv/

# bundle original (entregado en zip, no se versiona)
bcra-source-v2/

# Carpetas auxiliares del dump completo del BCRA dentro de cada snapshot.
# El pipeline solo usa los 14 .txt en el root del snapshot. El resto queda
# local (con normalize_snapshot.py --keep-extras) por si lo necesitamos en
# el futuro, pero no se sube al remote para no inflar el repo.
# `**` matchea cualquier profundidad: algunos zips traen un wrapper extra
# (ej. data/snapshots/202012/202012d/Entfin/...).
data/snapshots/**/Asociac/
data/snapshots/**/Entcam/
data/snapshots/**/Entfin/
data/snapshots/**/Info_Hist/
data/snapshots/**/Repres/
data/snapshots/**/Ayuda IEF.pdf

# vercel
.vercel/

# pytest
.pytest_cache/

# claude code (preferencias locales del editor)
.claude/settings.local.json

# almanac — entornos virtuales y artefactos locales
almanac/.venv/
almanac/mcp/Scripts/
almanac/mcp/Lib/
almanac/mcp/Include/
almanac/dist/
almanac/build/
almanac/*.egg-info/
almanac/mcp/*.egg-info/
almanac/.pytest_cache/
almanac/mcp/.pytest_cache/
almanac/.ruff_cache/
almanac/mcp/.ruff_cache/
almanac/.mypy_cache/
almanac/htmlcov/
almanac/.coverage
almanac/coverage.xml

# secrets locales de almanac
almanac/.env
almanac/.env.*
!almanac/.env.example

# Working folder local de assets para LinkedIn (PPTX, screenshots, scripts).
# No se versiona — son artefactos de marketing personal, no del producto.
_linkedin/

# Fixtures pesadas que no se commiten (.7z BCRA mensuales ~33 MB c/u, XLS).
# El scraper baja desde la URL oficial en CI; el archivo extraido sirve solo
# para iteracion local. Si se necesita reproducibilidad de un mes especifico,
# se puede pasar a gold/ en R2 con pin de hash.
almanac/.fixtures/bcra_entidades_financieras_padron/*.7z
almanac/.fixtures/bcra_entidades_financieras_padron/202*/

# Local Playwright QA fixtures (no commit)
.playwright-mcp-fixtures/
