__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
.venv/
.cache/
.pytest_cache/
test-results/
*.db
*.pkl
.DS_Store

# Local MCP config (contains absolute paths)
.mcp.json

.gstack/

# Bicameral MCP local data (history stored in parent repo)
.bicameral/

# Demo MP4s — generated by the optional `record_demo` workflow path.
# Path-tracked under docs/demos/v0-userflow-e2e/ but binaries are
# distributed via the GitHub Actions artifact, not git.
docs/demos/**/*.mp4

# QOR governance (process-only — not part of the published artifact)
.agent/
.failsafe/
.qor/
.cursor/
.windsurf/
.claude/worktrees/

# Internal planning artifacts — not shipped in the wheel, not part of the
# public docs surface. Plans are working memory between author + reviewers
# during a feature; once merged, the PR description + CHANGELOG carry the
# durable record.
plan-*.md
perf-results/
