# Python __pycache__/ *.py[cod] *.pyo .Python build/ dist/ *.egg-info/ .eggs/ # Virtual envs .venv/ venv/ env/ # Secrets / local config — commit only .env.example (the template) .env .env.* !.env.example discord_credentials.txt # Backup / temp files *~ # SQLite — never commit databases or WAL/SHM artifacts *.db *.db-shm *.db-wal *.db-journal # Runtime PID files .watchdog.pid # Chat platform state files (contain bot tokens) telegram_state.json discord_state.json # Testing .pytest_cache/ .coverage coverage.xml htmlcov/ reports/ # Self-modify reports (auto-generated) data/self_modify_reports/ # Error logs (auto-generated) logs/ src/data/ # Handoff context (session-scoped) .handoff/ # IDE .idea/ .vscode/ *.swp *.swo .claude/ # Local content — user-specific or generated MEMORY.md memory/self/ TIMMYTIME introduction.txt messages.txt morning_briefing.txt markdown_report.md data/timmy_soul.jsonl scripts/migrate_to_zeroclaw.py src/infrastructure/db_pool.py workspace/ # Gitea Actions runner state .runner # macOS .DS_Store .AppleDouble .LSOverride .Spotlight-V100 .Trashes