# build artifacts
target
**/target
node_modules/

# env / secrets (never commit)
.env
.env.e2e.local
undercroft/.env.e2e.local
iac/environments/dev/.env
secrets.txt

# DB dumps & ad-hoc query scratch (KEEP schema.sql)
dump.sql
big-dumpy.sql
schcema-dump.sql
old.sql
query.sql
query2.sql

# captures / logs / scratch
*.pcapng
*.log
responses.jsonl
exec*.txt
issues.txt
websocket-logs.txt
test-metric.json
*.tar.gz

# dead metronome artifacts
undercroft/metronome-openapi.json
.metronome-wh

# macOS junk
.DS_Store
._*

# orchestration scaffolding (cloud-sim refactor; remove in Lane E)
orchestration/

# git worktrees for parallel lanes
.claude/worktrees/

# python
__pycache__/
*.pyc

# runner artifact staging (services/runner/hosting/README.md) — binaries never
# enter git; the dist is assembled by scripts/publish and deployed by hand
services/runner/hosting/dist/

# rustc internal-compiler-error dumps (scratch: local toolchain paths + panic
# backtraces; never part of the source tree)
rustc-ice-*.txt
