DEVELOPER LOG REPORT · 09 / 10 · QUALITY & RISK
품질 · 운영 리스크
분석 기간 2026-08-08 ~ 2026-10-08 (KST, 62일) · 데이터: GitHub main 브랜치 커밋 2,049건
12.7%fix 커밋 비율57건
0revert 커밋
16건PR 번호 포함 커밋3.6%
55CI 설정 변경 커밋.github/
리스크 매트릭스
| 리스크 | 등급 | 근거 | 대응 |
|---|---|---|---|
| main 직접 푸시 중심 | 높음 | PR 번호가 있는 커밋 16건(3.6%). RULESET_CHECKLIST의 protect-main 기준과 불일치 | PR 필수 + CodeQL 필수 검사 활성화 |
| 봇 커밋 과다 | 중간 | 봇 78.0% · 일 26건. 이력·용량 증가, 사람 변경 추적 저하 | 데이터 브랜치 분리 또는 일 1회 스쿼시 |
| 메인 index.html 집중 수정 | 중간 | 87개 커밋이 같은 파일 수정 → 충돌·회귀 위험 | 섹션 분리(partials) + 스모크 테스트 |
| 커밋 메시지 규칙 미준수 | 낮음 | 접두사 없는 커밋 43.6% → 자동 분류 정확도 저하 | commitlint 또는 PR 제목 규칙 |
| fix 비율 | 낮음 | fix 12.7%, revert 0건 — 잦은 소규모 수정으로 결함을 흡수 | 배포 전 링크·JS 오류 점검 자동화 |
| 자격 증명 관리 | 낮음 | .env.example 외 비밀 파일 커밋 흔적 없음(경로명 기준 점검) | 현 상태 유지, secret scanning 활성 확인 |