From abf71d97d7d939f6d848b0bec1018050fad2760c Mon Sep 17 00:00:00 2001 From: caadiq Date: Mon, 2 Mar 2026 17:23:00 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=EC=83=88=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80=20=EC=8B=9C=20logActivity=20=ED=98=B8?= =?UTF-8?q?=EC=B6=9C=20=ED=95=84=EC=88=98=20=EC=95=88=EB=82=B4=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit development.md에 로그가 자동 수집이 아님을 명시하고, CLAUDE.md 작업 주의사항에 활동 로그 필수 항목 추가. Co-Authored-By: Claude Opus 4.6 --- CLAUDE.md | 1 + docs/development.md | 3 +++ 2 files changed, 4 insertions(+) diff --git a/CLAUDE.md b/CLAUDE.md index 4478b7e..8e46814 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -33,3 +33,4 @@ DB 및 외부 서비스 접근 정보는 `.env` 파일 참조: ## 작업 시 주의사항 - **문서 업데이트 필수**: 작업이 완료되면 항상 `docs/` 폴더의 관련 문서를 업데이트할 것 +- **활동 로그 필수**: 새로운 관리자 라우트나 봇 기능을 추가할 때 `logActivity` 호출을 포함할 것 (자세한 사용법은 `docs/development.md` 참조) diff --git a/docs/development.md b/docs/development.md index 920171b..12d17ac 100644 --- a/docs/development.md +++ b/docs/development.md @@ -304,6 +304,9 @@ logActivity(db, { }); ``` +### 새 기능 추가 시 +로그는 자동 수집이 아니므로, 새로운 라우트나 기능을 추가할 때 `logActivity` 호출을 직접 넣어야 합니다. + ### 로그 대상 - **관리자 라우트**: 앨범/일정/멤버/봇/카테고리/사전/콘서트 CRUD - **봇 스케줄러**: 동기화 완료(addedCount > 0), 동기화 에러