# Local Claude Code instructions (personal, not committed)
CLAUDE.local.md

# Runtime caches and user secrets (never commit)
config/*.yaml
!config/fixture_predictions.yaml
!config/team_managers.yaml
!config/team_ratings.yaml
!config/team_ratings_overrides.yaml
.env

# Generated version file (hatch-vcs)
fpl_cli/_version.py

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# Virtual environments
.venv/
venv/
ENV/

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

# Testing
.pytest_cache/
.coverage
htmlcov/

# Local database
*.db
*.sqlite

# Local Claude Code config
*.local.md

# Cache
.cache/
.ruff_cache/

# Data files (squad finances, chip plans)
/data/

# Working docs (not tracked)
docs/plans/
docs/brainstorms/
docs/solutions/
docs/ideas/
docs/discarded/
docs/positioning.md
docs/releasing.md

# Local todos
todos/

# Claude Code (local only)
.claude/settings.local.json
.claude/hooks/
.claude/worktrees/
.claude/handoffs/

# Untracked skills
.agents/skills/create-readme/
.agents/skills/documentation-writer/
.agents/skills/release-notes/
.agents/skills/release/
.agents/skills/fpl-data-scientist/

# Dev-only backtesting harness
backtesting/

# OS
.DS_Store
.context/
