# 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_story_parser_dropped_entities.py
!tests/test_declaration_contract.py
!tests/test_capacity_refusals.py
!tests/test_locale_naming.py
!tests/test_mercury_provider.py
!tests/test_refusals_have_doors.py
!tests/test_duplicates_preserve_identity.py
!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_skill.py
!tests/test_degradation.py
!tests/test_evalpack.py
!tests/test_balanced_ledger.py
!tests/test_seed_realism.py
!tests/test_robustness.py
!tests/test_group_shares.py
!tests/test_price_bands.py
!tests/test_waterfall.py
!tests/test_schema_roundtrip_lint.py
!tests/test_anchored.py
!tests/test_enterprise_identities.py
!tests/test_dbt_import.py
!tests/test_bank_fraud_typologies.py
!tests/test_bank_evalpack.py
!tests/test_prisma_import.py
!tests/test_spec_prompt.py
!tests/test_seed_command.py
!tests/test_dbt_unit.py
!tests/test_template_text.py
!tests/test_cross_table_rules.py
!tests/test_lifecycle.py
!tests/test_feasibility.py
!tests/test_dynamics.py
!tests/test_temporal_eligibility.py
!tests/test_time_grid_duplicates.py
!tests/test_partition_hierarchy.py
!tests/test_warren.py
!tests/test_ledger_composition.py
!tests/test_mutate.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

# Bank-in-a-Box generated evalpack output
examples/bank_evalpack_out/
!tests/test_ddl.py
!tests/test_schema_contract.py
!tests/test_degradation_maintenance.py
!tests/test_healthcare_comorbidity.py
!tests/test_credit_risk_portfolio.py
!tests/test_date_type_has_no_time.py
!tests/test_network_intrusion_netflow.py
!tests/test_contact_center_queueing.py
!tests/test_manufacturing_spc.py
!tests/test_null_rate_exact_curve_fact_table.py
!tests/test_graph_motifs.py
!tests/test_lexicon.py
!tests/test_joint.py
!tests/test_microtext_capacity.py
