From ad17e7dae1b042e4db77cabb4df82aececa45f2c Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Fri, 26 Jun 2026 11:43:05 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20=EC=9E=84=EC=8B=9C/=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=20=ED=8C=8C=EC=9D=BC=20=EA=B4=80=EB=A6=AC=20Git=20=EC=B0=A8?= =?UTF-8?q?=EB=8B=A8=20=EB=A3=B0=20=EA=B3=A0=EB=8F=84=ED=99=94=20=EB=B0=8F?= =?UTF-8?q?=20AGENTS=20=EA=B0=9C=EB=B0=9C=EC=A7=80=EC=B9=A8=20=EB=AA=85?= =?UTF-8?q?=EC=8B=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 11 +++++++++++ AGENTS.md | 1 + 2 files changed, 12 insertions(+) diff --git a/.gitignore b/.gitignore index 3055c58..572ebb1 100644 --- a/.gitignore +++ b/.gitignore @@ -36,3 +36,14 @@ node_modules/ .claude/projects/ *.db-shm *.db-wal + +# 개발자 임시/테스트/백업 파일 패턴 차단 +**/debug_*.log +**/tmp_*.json +**/mock_*.json +**/*_temp.* +**/*.bak +**/*.swp +**/*_backup* +**/*_copy* + diff --git a/AGENTS.md b/AGENTS.md index f580446..bdafc48 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -131,6 +131,7 @@ - `python` → Python 3.13.5 (`Python313/`) — yaml/openpyxl/yfinance 등 프로젝트 패키지 설치됨 - `python3` → Python 3.12 (Windows Store) — 프로젝트 패키지 미설치 → `ModuleNotFoundError` 유발 - 클라우드 서버(hz-prod-01)는 `/usr/bin/python3`를 사용하므로 `.gitea/workflows/ci.yml`은 `python3` 유지 +- **임시 파일 관리**: 개발/디버깅 목적의 모든 휘발성 임시 파일 및 로그는 반드시 `Temp/` 디렉토리 하위에서만 생성해야 하며, 루트나 다른 패키지 경로에 임시 파일을 만드는 것은 금지한다. 불가피하게 생성할 경우 반드시 접두사/접미사 규칙(`debug_*`, `tmp_*`, `mock_*`, `*_temp.*`)을 준수하여 `.gitignore`에 필터링되도록 한다. ## 6. 검증 규칙 - `python tools/validate_specs.py`