# Rust /target/ **/*.rs.bk # IDE .vscode/ .idea/ *.swp *.swo *~ # OS .DS_Store Thumbs.db # Debug gdb.txt *.log # Environment .env .env.local # Build artifacts *.o *.so *.dylib *.dll *.rlib *.rmeta # Test *.profraw lcov.info # Temporary files *.tmp *.temp # Local development local.toml config.local.toml # Voice-input test recordings — transient, stay local voice-recording-*.mp3 # Memory repos (should be external) .memer/ **/.memer/ # Web assets (if present) web/dist/ souveraine.log souveraine.log.prev # Filed-away stray working files — kept on disk, out of the repo /docs/archive/strays/ # Config (use souveraine.example.toml as template) souveraine.toml # Working notes — kept on disk, never committed to any remote CLAUDE.md docs/ continuation_prompt.md AD_continuation_prompt.md COMMIT_MESSAGES.txt vanguard-souveraine-notes.md # Local-only project scaffolding — kept on disk, never committed to any remote. # Anchored to repo root (leading /) so shipped surface scripts — e.g. # surfaces/quickshell/scripts/ — are still tracked. /.superpowers/ /journal/ /scripts/ /website/