# Python __pycache__/ *.py[cod] *.pyo *.pyd *.so # Virtual environments .venv/ venv/ env/ # Distribution / packaging dist/ build/ *.egg-info/ *.egg # Environment secrets — NEVER commit .env .env.* !.env.example # Type-checker and linter caches .mypy_cache/ .ruff_cache/ # Test caches .pytest_cache/ .coverage htmlcov/ # Editor / OS artefacts .DS_Store .idea/ .vscode/ *.swp # Claude Code — settings.json IS committed (team-wide); only personal overrides ignored .claude/settings.local.json # Generated wiki index (regenerated by `codex wiki compile`; concepts.yaml is the source) wiki/index.md