# secrets never
.env
.env.*
*.key
*.pem
.private_keys/

# python
__pycache__/
*.pyc
.venv/
.pytest_cache/
.mypy_cache/
.ruff_cache/
dist/
build/
*.egg-info/

# node
node_modules/
coverage/

# probe runner state (results.jsonl, probe-state.sqlite): transient, never in git
var/

# local scratch
.DS_Store
tmp/

# check() API state (never in git)
observations.sqlite
observations.sqlite-*

# kill switch (spec 04): a host-local file, never committed
ops/KILL
