# Python
__pycache__/
*.py[cod]
*.pyo
*.pyd
.Python
*.egg
*.egg-info/
dist/
build/
.eggs/
.venv/
venv/
env/

# uv
.uv/
uv.lock

# Testing
.pytest_cache/
.coverage
htmlcov/
.hypothesis/

# Type checking
.pyright/
pyrightconfig.json

# IDE
.vscode/
.idea/
*.swp
*.swo
.DS_Store

# AssetDex runtime data (user's local registry — never commit)
~/.assetdex/

# Dashboard build artifacts — ignore contents, keep the directory via .gitkeep
src/assetdex/dashboard/static/*
!src/assetdex/dashboard/static/.gitkeep

# Private project docs — local only, never publish
CLAUDE.md
assetdex-prd.md

# Memory files
memory/

# Playwright MCP artifacts
.playwright-mcp/
