.env .DS_Store ._* *.pyc __pycache__/ .pytest_cache/ .mypy_cache/ .ruff_cache/ # Python build artifacts (pyproject.toml / `python -m build`) /dist/ /build/ *.egg-info/ .venv/ .venv-*/ # Local business data and generated exports /exports/ /tmp_file/ /*.xlsx /*.xls /*.csv /*.png /*.jpg /*.jpeg /*.tif /*.tiff # Generated project-local skill mirrors; .skills/ is the source of truth. /.claude/skills/ /.agents/skills/ /.agents/skills-archive-*/ /.cursor/skills/ /.kiro/skills/ /.pi/skills/ /.windsurf/skills/ # Agent skill symlinks (created by setup.sh) — these are just pointers to .skills/ # We track them so cloners get the symlinks too, but if your git doesn't # preserve symlinks, run `bash setup.sh` after cloning.