# MCP registry submission (local only)
server.json
RELEASE_NOTES_v0.8.0.md
RELEASE_NOTES_v0.8.1.0.md
RELEASE_NOTES_v*.md

# Ad hoc session scratch scripts/notebooks (not part of the package, tests, or docs build)
/create_notebook.py
/evaluate_data_realism.py
/generate_deep_data.py
/test_realism_eval.py
/Misata_EDA_Report.ipynb
/MISATA_VOICE.md

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

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg
*.egg-info/
dist/
build/
eggs/
parts/
var/
sdist/
develop-eggs/
.installed.cfg
/lib
lib64/
venv/
.venv/

# ===================================
# PRIVATE - DO NOT PUSH TO PUBLIC
# ===================================
/web
tests/*
!tests/test_regressions.py
!tests/test_regression_fixes.py
!tests/test_mimic_fidelity.py
!tests/test_dbt.py
!tests/test_dict_schema_formats.py
!tests/test_fuzz_dict_schema.py
!tests/test_coherence.py
!tests/test_evalpack.py
jman_output/
llm_test/
ml_demo_output/
demo_*.py

# Generated data
generated_data/
test_data/
*.csv

# dbt example: ignore generated seeds, keep only the hand-declared answer key
examples/dbt/seeds/*
!examples/dbt/seeds/expected_mrr.csv
# dbt build artifacts
examples/dbt/target/
examples/dbt/dbt_packages/
examples/dbt/logs/
examples/dbt/.user.yml
*.duckdb

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

# OS
.DS_Store
Thumbs.db

# Logs and testing
*.log
.coverage
htmlcov/
.pytest_cache/
.mypy_cache/
.venv_build/
demo_ecommerce.db
demo_schema.py

# Documentation
site/

# Cursor/Claude specific config
.claude/
.agents/

# research: internal process/strategy (kept local, never public)
research/PAPER_WRITER_PROMPT.md
research/WRITING_COACH_PROMPT.md
research/00_moat_and_scope.md
research/06_adversarial_review.md
research/07_adversarial_review_round2.md
research/08_adversarial_review_round3.md
research/09_adversarial_review_round4.md
research/10_adversarial_review_round5.md
research/11_adversarial_review_round6.md
research/dbt_ecosystem_research.md
research/dbt_integration_reality_check.md
!tests/conftest.py
!tests/test_vocab_architecture.py
