# Python
__pycache__/
*.pyc
*.pyo
.venv/
venv/
.pytest_cache/
.pytest-tmp/
pytest-cache-files-*/
.coverage
htmlcov/
*.egg-info/
*cache*/

# Node
node_modules/
dist/
build/
*.tsbuildinfo
.cache/

# Rust benchmark harnesses
target/

# SpacetimeDB generated bindings
packages/am-temporal-kg/generated-bindings/

# Environment
.env
.env.local
.env.*.local

# OS
.DS_Store
Thumbs.db

# Wrangler
.wrangler/

# Logs
*.log
npm-debug.log*

# MIMIC/PhysioNet derived artifacts should remain VM-local unless a tiny
# synthetic fixture is deliberately created under tests/fixtures.
experiments/healthcare/exp7_mimic_temporal_evidence_retrieval/generated/

# Local migration bundles may contain backend secrets, product state, and Neo4j
# dumps. They are operator artifacts only and must never be committed.
.migration/

# Local agent/editor artifacts
.claude/worktrees/
~/.config/cursor/
repomix-output.md
docs/notebooklm

.personal/

# media
artifacts*/
media-and-branding/*

# agent tools and artifacts - put pointers in agents.md
.agents/
.claude/
.kilocode/

# mock-data
mock-data/*
scratch-5.7.md
skills-lock.json

docs/mimic/