# Rust
/target/
**/*.rs.bk
*.pdb

# Build artifacts
*.wasm
*.wasm.gz
optimized.wasm

# Generated files
/crates/quill-proto/proto/

# IDE
.vscode/
.idea/
*.swp
*.swo
*~
.DS_Store

# Environment
.env
.env.local

# Logs
*.log

# Cloudflare Workers
.wrangler/
worker-build/
build/
wrangler.toml
!**/templates/wrangler.toml

# AWS
.aws-sam/

# Local storage (standalone mode)
/data/
/logs/

# Testing
coverage/
*.profraw
*.profdata

node_modules

# Kubernetes secrets (use secret.yaml.example as template)
**/secret.yaml
!**/secret.yaml.example

# Large test data files (generated with --size-mb flag)
# These files always use _large suffix and should not be committed
testdata/*_large.*
testdata/**/*_large.*

otlp2parquet-worker.zip
template.yaml

# WASM demo build output (committed for GitHub Pages)
# docs/query-demo/wasm/

# Local planning docs
docs/plans/
