o2o-plagiarism-ai/.gitignore
hbyang d980f34388 chore: ignore .serena/ tooling directory
Serena(코드 탐색 MCP 도구)가 저장소를 열 때 자동 생성하는 설정 디렉터리다.
cache/ 와 project.local.yml 은 Serena 가 자체 .gitignore 로 이미 막지만
project.yml 이 남아 있어 에디터 설정과 같은 자리에서 함께 제외한다.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-28 09:59:07 +09:00

63 lines
1.3 KiB
Plaintext

# 환경 / 키 (민감) — 절대 커밋 금지
.env
.env.local
*.key
*.pem
# Python
.venv/
.venv-*/
venv/
__pycache__/
*.pyc
*.pyo
*.egg-info/
.pytest_cache/
.mypy_cache/
.ruff_cache/
# OS / 에디터
.DS_Store
Thumbs.db
.idea/
.vscode/
.serena/
# 평가 산출물 (재생성 가능)
data/training/*.jsonl
data/training/*.json
data/training/*.csv
data/training/*.xlsx
!data/training/.gitkeep
# 사용자 업로드 자서전 (개인정보) — 샘플 외 제외
data/reference/autobio-*.txt
data/reference/corpus-*.txt
# 운영 원고·인덱스·학습 모델 (서버 볼륨에만 저장)
data/input/
data/runtime/
data/models/
data/life_writing/
*.joblib
# 시각화 리포트 — PNG/MD 함께 보존 (재생성도 가능)
# 로그
*.log
logs/
# Hugging Face 모델 캐시
.cache/
~/.cache/huggingface/
# 원문(개인 자서전 본문)이 담긴 산출물은 저장소에 두지 않는다.
# 필요하면 scripts/extract_suspected_excerpts.py 로 킹서버 코퍼스에서 다시 뽑는다.
reports/excerpts_*.jsonl
reports/침해판별_원문대조_*.xlsx
reports/침해판별_의심건검토_*.xlsx
# 시험셋에는 자서전 원문이 들어간다. 시드가 manifest.json 에 고정돼 있어
# build_plagiarism_testset.py 로 언제든 동일하게 재생성할 수 있다.
data/eval/