# Python __pycache__/ *.py[cod] .venv/ .pytest_cache/ .ruff_cache/ .coverage coverage.xml htmlcov/ *.egg-info/ # Local state: the SQLite history DB and anything else runtime-written data/ *.sqlite3 *.sqlite3-wal *.sqlite3-shm # Secrets / local config — never commit. The `.example` files are documentation, so they # are un-ignored explicitly: `.env.*` would otherwise swallow them and a fresh clone would # have no annotated list of what to set. .env .env.* !.env.example !.env.dev.example # Agent binaries staged for deployment agent/*.tar.gz # Editor / OS .vscode/ .idea/ .DS_Store # Agent/pipeline scratch ONLY. The planning tree (.agents/PLAN.md, .agents/phases/) is # tracked on purpose — it is the project's roadmap and history, not throwaway state. .agents/phase-sessions/ .agents/pipeline.log # The original brief for this project. Kept in the checkout as local context, not history: # README.md and AGENTS.md carry the decisions that came out of it. original_prompt.txt