# Python-generated files
__pycache__/
*.py[oc]
build/
dist/
wheels/
*.egg-info

# Virtual environments
.venv
.vscode
.metals
.idea
lib
.env
.env.backup-*
config.toml
.claude_settings.json
seeknal.db

.pytest_cache
.DS_Store
spark-engine/build
spark-engine/.DS_Store
spark-engine/derby.log
spark-engine/out
spark-engine/.gradle/
spark-engine/.idea
spark-engine/.bloop
spark-engine/.metals

# Engines directory
engines/spark-engine/.gradle/
engines/spark-engine/.idea/
engines/spark-engine/.bloop/
engines/spark-engine/.metals/

.ipynb_checkpoints
.worktrees/

# Tool directories
.code/
.factory/
.serena/

# MkDocs build output
site/

# Documentation audit artifacts
docs/audit/

.claude/auto-drive.local.md

# Auto Claude data directory
.auto-claude/
todos/
target/

# Coverage artifacts
.coverage
.coverage/
htmlcov/

# Claude-mem context files (auto-generated by MCP plugin)
**/CLAUDE.md
!./CLAUDE.md

# Local test/experiment directories
seeknal-test-1/
/seeknal/

# Sample data
data/

# QA automation runs (generated test projects)
qa/runs/

# AI-generated review/audit artifacts
ARCHITECTURE_REVIEW_*.md
DATA_INTEGRITY_AUDIT_*.md
TEST_FIX_PLAN_REVIEW*.md
plans/
.worktrees
.dmux/
.dmux-hooks/
.mypy_cache/
.ruff_cache/
logs/
trees/
.continues-handoff.md
.auto-claude-status
.claude/specs/task-analysis.json
/specs/
.gstack/
.omx/
