# 🔍 [SYS-001] Daily Audit WF 설계서

> # [SYS-001] n8n Daily Convention Audit 설계서 > 2026-02-16 | COMMON | 구현 대기 ## 개요 매일 변경 WF 자동 검증 + 주 1회(월) 전체 검증. 건강도 점수 추적. ## 실행 주기 매일 09:00 KST: updatedAt > 

## 핵심 요약


# [SYS-001] n8n Daily Convention Audit 설계서

> 2026-02-16 | COMMON | 구현 대기

## 개요
매일 변경 WF 자동 검증 + 주 1회(월) 전체 검증. 건강도 점수 추적.

## 실행 주기
매일 09:00 KST: updatedAt > 전일 09:00인 WF만
월요일 09:00 KST: 전체 WF (active + inactive)

## 아키텍처
Schedule → CONFIG → 월요일판별 → WF목록조회(전체/변경분) → SplitInBatches → WF상세조회 → R1~R10검증 → 점수계산 → Supabase INSERT(de_audit_results) → 텔레그램(조건부)

## 알림 채널
1. Supabase de_audit_results: 매 실행 (전체 결과)
2. 텔레그램: Critical 발견 또는 점수 5점 이상 악화 시
3. Claude 세션: KI 요약 + KHub 상세 조회

## DB 테이블
de_audit_results (bawee Supabase)
- audit_date, scan_type(daily/full), total_workflows
- score, grade, critical/warning/info_count
- details(JSONB), score_change

## 검증 규칙 R1~R10
R1 네이밍(W) R2 이모지(I) R3 CONFIG(W) R4 에러핸들링(W) R5 프로젝트(W)
R6 비활성(I) R7 설명(I) R8 시크릿(C) R9 Webhook인증(W) R10 노드상한(I)
건강도 = 100 - C×10 - W×3 - I×1

## 텔레그램 메시지
🔍 n8n Daily Audit (날짜)
건강도: {score}점 {grade} (전일 대비)
Critical/Warning/Info 건수 + 상세

## 구현 로드맵
1. de_audit_results 테이블 ✅ 완료
2. WF 뼈대 생성 (30분)
3. R1~R10 Code 노드 (1시간)
4. 점수계산 + INSERT (30분)
5. 텔레그램 알림 (20분)
6. 1차 전체 검증 실행
7. Quick Instructions 업데이트
총 ~3시간

## FAQ


---
출처: https://bizspring.ai/kb/ref/khub/common-sys-001-daily-audit-wf-설계서 · 최종 갱신 2026-08-24T11:53:45.101247+00:00
