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

# Virtual environments
.venv
.venv-wsl

# Secrets
.env
.env.*
!.env.example
.mcp.json

# OS files
.DS_Store
Thumbs.db
Desktop.ini


CLAUDE.md
AGENTS.md
PLAN.md
TODO.md
.agent/
.claude/
# User skill 인큐베이션 영역 — registry.py:309 가 .dartlab/skills/ 를 user skill 로 로드.
# 운영자별 실험 산출물이라 추적 X.
.dartlab/

# Misc local files (not for repo)
/main.py
/skills-lock.json
/BROKEN_LINKS_REPORT.txt
# Data (repo-root 만 — src/dartlab/core/data/ 같은 패키지 번들 리소스는 제외하면 안 됨)
/data/

# Backup (파일 삭제 대신 이동) — repo-root 만. src/dartlab 내부의 _backup/
# (예: providers/dart/finance/mapperData/_backup/) 은 번들 리소스이므로 제외하면 안 됨.
/_backup/

# Node modules (all locations)
node_modules/

# UI build artifacts
ui/build/
ui/web/build/
ui/node_modules/
ui/web/node_modules/
ui/vscode/node_modules/
ui/vscode/dist/
ui/vscode/webview/node_modules/
ui/vscode/*.vsix

# Playwright before/after 검증 산출물 (UI 변경 시각 비교용, 커밋 X)
ui/screenshots/
ui/web/screenshots/
ui/vscode/webview/.vite/
ui/screenshots/
ui/vscode/webview/screenshots/
ui/.svelte-kit/

# Playwright local artifacts (repo-root)
/.playwright-cli/
/playwright-report/
/test-results/
/output/playwright/

# Landing page build artifacts
landing/build/
landing/.svelte-kit/
landing/static/blog/assets/
# Industry map generated artifacts — HF SSoT. 빌드/로컬 dev 시 seedFromHf.py --category industryMap 로 내려받음.
landing/static/map/

# MkDocs build
site/

# Hypothesis test artifacts
.hypothesis/

# Pytest / benchmark / cache artifacts
.pytest_cache/

# Mutation testing cache (mutmut) — 결과는 mutmut results 명시 호출, cache 자체는 추적 X
.mutmut-cache
mutants/

# AI eval 외부 LLM 호출 비용 발생 산출물 (eval set 본문은 추적, 결과 ledger 만 제외)
tests/_evals/_runs/
.benchmarks/
.ruff_cache/
.mypy_cache/

# Coverage artifacts (local runtime)
.coverage
htmlcov/

# Log files (any directory)
*.log

# Removed sandbox dirs — never track again
/experiments/
/examples/
/spaces/

# Local git hooks (제공자별 셋업 — 추적 안 함)
/.githooks/

# Backup directories (landing 로컬 작업 백업)
landing/_backup/

crates/
.vscode/

# Temp / debug scripts (root)
/analyze_coverage.py
/final_report.py
/tmp_*.py
/tmp_*.json
/test_*.png

# SNS + Video pipeline (local-only workspace, assets/docs/video/toolkit 통합)
/sns/

# 로컬 환경별 ignore (개별 dev 머신용 — repo 공유 안 함)
.gitignore.local
tests/fixtures/dart/docs/034730.parquet
tests/fixtures/dart/docs/055550.parquet
tests/fixtures/sections_baseline/
# HF dataset 자동 다운로드 캐시 — 100MB+ parquet 다수, git 추적 X
tests/fixtures/dart/scan/
tests/fixtures/krx/
tests/fixtures/krxList/
unsloth_compiled_cache/
tests/audit/_camelcaseIndex.json

# 구 Svelte UI 백업 (2026-05-16 React 재구축 시) — 참고용 로컬 보존
ui/web.backup/
.venv-ci/
