Files
momentry_core/.gitignore
Warren 8f2208dd63 chore: update .gitignore and remove .env files from tracking
- Add Python cache, test artifacts, backups, models to .gitignore
- Remove .env and .env.development from tracking (security)
- Keep release documentation, ignore binaries
2026-04-30 15:04:50 +08:00

93 lines
1.1 KiB
Plaintext

# Environment - Local configs (NEVER commit these)
.env
.env.local
.env.*.local
# Build artifacts
target/
venv/
# Generated files
thumbnails/
*.asr.json
*.probe.json
test_asr.json
# Local output (machine learning results)
output/
*.pt
# Cache
.ruff_cache/
# OS files
.DS_Store
.Spotlight-V100
.Trashes
# Logs
*.log
# SSH keys (NEVER commit)
id_*
!id_*.pub
# IDE and editor
.vscode/
.idea/
*.swp
*.swo
*~
# Documentation backups
# docs_v1.0/ (Moved to active tracking)
# Frontend dependencies
node_modules/
portal/src-tauri/target/
# Python cache
__pycache__/
*.pyc
*.pyo
# Test artifacts
test_output/
test_output_simple/
test_output_v2/
*.mp4
*.pt
server.pid
server.pid.*
# Backup files
*.bak
*.backup
*.bak[0-9]
# Model files
models/
model_checkpoints/
pretrained_models/
# Desktop app
momentry_desktop/
# Release artifacts (track docs, ignore binaries)
release/*.zip
release/momentry_v*
release/*.sql
release/dev_data_*.sql
release/public_schema_*.sql
release/migrate_*.sql
# But track release documentation
!release/*.md
!release/*.txt
# Data directories
data/
# System status
system_status_*.md