chore: 임시/로그 파일 관리 Git 차단 룰 고도화 및 AGENTS 개발지침 명시
This commit is contained in:
+11
@@ -36,3 +36,14 @@ node_modules/
|
|||||||
.claude/projects/
|
.claude/projects/
|
||||||
*.db-shm
|
*.db-shm
|
||||||
*.db-wal
|
*.db-wal
|
||||||
|
|
||||||
|
# 개발자 임시/테스트/백업 파일 패턴 차단
|
||||||
|
**/debug_*.log
|
||||||
|
**/tmp_*.json
|
||||||
|
**/mock_*.json
|
||||||
|
**/*_temp.*
|
||||||
|
**/*.bak
|
||||||
|
**/*.swp
|
||||||
|
**/*_backup*
|
||||||
|
**/*_copy*
|
||||||
|
|
||||||
|
|||||||
@@ -131,6 +131,7 @@
|
|||||||
- `python` → Python 3.13.5 (`Python313/`) — yaml/openpyxl/yfinance 등 프로젝트 패키지 설치됨
|
- `python` → Python 3.13.5 (`Python313/`) — yaml/openpyxl/yfinance 등 프로젝트 패키지 설치됨
|
||||||
- `python3` → Python 3.12 (Windows Store) — 프로젝트 패키지 미설치 → `ModuleNotFoundError` 유발
|
- `python3` → Python 3.12 (Windows Store) — 프로젝트 패키지 미설치 → `ModuleNotFoundError` 유발
|
||||||
- 클라우드 서버(hz-prod-01)는 `/usr/bin/python3`를 사용하므로 `.gitea/workflows/ci.yml`은 `python3` 유지
|
- 클라우드 서버(hz-prod-01)는 `/usr/bin/python3`를 사용하므로 `.gitea/workflows/ci.yml`은 `python3` 유지
|
||||||
|
- **임시 파일 관리**: 개발/디버깅 목적의 모든 휘발성 임시 파일 및 로그는 반드시 `Temp/` 디렉토리 하위에서만 생성해야 하며, 루트나 다른 패키지 경로에 임시 파일을 만드는 것은 금지한다. 불가피하게 생성할 경우 반드시 접두사/접미사 규칙(`debug_*`, `tmp_*`, `mock_*`, `*_temp.*`)을 준수하여 `.gitignore`에 필터링되도록 한다.
|
||||||
|
|
||||||
## 6. 검증 규칙
|
## 6. 검증 규칙
|
||||||
- `python tools/validate_specs.py`
|
- `python tools/validate_specs.py`
|
||||||
|
|||||||
Reference in New Issue
Block a user