# Rust build artifacts target/ **/*.rs.bk *.pdb # Development artifacts .env .env.* *.log logs/ # Test artifacts tests/artifacts/ tests/venvs/ tests/node_modules/ # Database files *.db *.sqlite # IDE and editor files .vscode/ .idea/ *.swp *.swo *~ .DS_Store # Git .git/ .gitignore # Documentation and work summaries docs/ work-summary/ reference/ PROBLEM.md *.md !README.md # CI/CD .github/ # Backup files *.backup migrations.backup/ # Node modules (web UI builds separately) web/node_modules/ web/dist/ web/.vite/ # SQLx offline data (generated at build time) #.sqlx/ # Configuration files (copied selectively) config.development.yaml config.test.yaml config.e2e.yaml config.example.yaml # Scripts (not needed in runtime) scripts/ !scripts/load_core_pack.py # Cargo lock (workspace handles this) # Uncomment if you want deterministic builds: # !Cargo.lock