# 로컬 하네스. 공개 저장소에 올리지 않는다. 경로를 루트에 고정한다.
/CLAUDE.md
/AGENTS.md
# .claude/settings.json 만 예외다. 훅 등록은 로컬 상태가 아니라 이 저장소의 강행 계약이라 클론에도 따라간다.
.claude/*
!.claude/settings.json
.codex/
.cursor/
.idea/
.vscode/
*.local.json

# 끝나지 않은 이니셔티브. 폴더 하나가 기획 하나다. 로컬 전용
mainPlan/

# 세션 간 메모리. 로컬 전용
/memory/

# 비밀
.env
.env.*
!.env.example
*.pem
*.key

# 파이썬
.venv/
__pycache__/
*.py[cod]
*.egg-info/
.pytest_cache/
.ruff_cache/
.mypy_cache/
dist/
build/

# npm. 런타임 의존성은 0 이고 browser QA dev 설치만 node_modules 에 둔다. pack 산출물도 저장소 밖으로
node_modules/
*.tgz

# cinch 가 모든 저장소에 요구하는 공통 무시 (cinch status 의 repository:ignore). coverage 는 뿌리에 고정한다.
# 고정하지 않으면 src/hanlint/coverage/ 와 tests/coverage/ 가 무시되어 ruff 가 그 둘을 건너뛴다.
target/
/coverage/
*.log
local/

# 운영체제
.DS_Store
Thumbs.db
Desktop.ini
