# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# Distribution / packaging
dist/
build/
*.egg-info/
.eggs/

# Environments
.env
.venv
env/
venv/
ENV/

# Testing & Coverage
.pytest_cache/
.coverage
htmlcov/
coverage.xml
*.xml

# Weights & Large Data (Never commit real weights or data files)
*.pt
*.pth
*.onnx
*.fits
*.fits.gz
*.asdf
*.tar
*.tar.gz
data/
/weights/
!src/asteria/weights/
.cache/

# Sphinx docs build
docs/_build/
docs/build/

# IDE & OS
.DS_Store
.idea/
.vscode/
*.swp

# Untracked developer notes & guidelines
guidelines.md
*guidelines*.md

# Agent memory & guidelines (kept locally for next sessions, excluded from git)
MEMORY.md
*memory*.md
AGENTS.md
*agent*.md
.agents/
.agent/
_agents/
_agent/
GEMINI.md
*gemini*.md
