commit bb091bf1f7561a471c159778afe664dac8139905 Author: Bryan Van Deusen Date: Mon Mar 16 22:26:31 2026 -0400 chore: initialize repo with .gitignore Excludes planning docs, Python artifacts, secrets, and runtime data. Co-Authored-By: Claude Sonnet 4.6 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..659baf5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,50 @@ +# Planning files +docs/superpowers/ + +# Python +__pycache__/ +*.py[cod] +*.pyo +*.pyd +.Python +*.egg-info/ +dist/ +build/ +*.egg +.eggs/ + +# Virtual environments +.venv/ +venv/ +env/ + +# Environment / secrets +.env +*.env.local + +# Database +*.db +*.sqlite3 + +# Logs +*.log +logs/ + +# OS +.DS_Store +Thumbs.db + +# Editor +.idea/ +.vscode/ +*.swp +*.swo + +# Alembic (generated, not secrets — keep migrations in VCS but exclude caches) +# (nothing to exclude here by default) + +# Docker +.dockerignore + +# Playbook cache (runtime data) +playbook_cache/