Skip to content

[CHORE] harness 강화 — CLAUDE.md 진입점 + CI 산출물 동기화 강제 + 준수율 감사 - #441

Merged
onuyyy merged 1 commit into
devfrom
chore/harness-ci
Jun 15, 2026
Merged

[CHORE] harness 강화 — CLAUDE.md 진입점 + CI 산출물 동기화 강제 + 준수율 감사#441
onuyyy merged 1 commit into
devfrom
chore/harness-ci

Conversation

@onuyyy

@onuyyy onuyyy commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

PR 요약

AI 통제 harness 강화 — 진입점(CLAUDE.md), CI 강제(B14 산출물 동기화), 준수율 측정 추가. BE 코드 변경 없음.

  • 기타 (개발 harness / CI)

이슈 번호

  • (없음 — harness 후속)

주요 변경 사항

  • CLAUDE.md: 세션 자동 로드 진입점(규칙·스킬·훅 라우팅). .gitignore/claude.md 제거해 커밋 가능화
  • .github/workflows/ci.yml: dev-rules 잡 추가 — PR→dev 시 산출물 동기화 검사(위반 시 fail) + 준수율 리포트
  • scripts/check-doc-sync.sh: B14 동기화 검사(ErrorCode↔문서, Controller↔Api), 위반 시 exit 1
  • scripts/dev-rules-audit.sh: 컨벤션 준수율 스냅샷(측정)
  • docs/ErrorCode.md: 감사가 찾은 미문서화 4건(B011, R108~110) 반영 → 92/92(100%)
  • docs/dev-rules/README.md: 강제 2층(훅=AI 한정 / CI=만인) 문서화

참고 사항

  • 강제 2층: 훅(AI 세션) + CI(사람·AI 누구든). "통제"의 핵심
  • 준수율: bash scripts/dev-rules-audit.sh (현재 컨트롤러↔Swagger 20/20, 에러코드 문서화 92/92)
  • BE 코드 변경 없음 → BE-rules 자가 점검 N/A

#1 CLAUDE.md: 세션 자동 로드 진입점(규칙/스킬/훅 라우팅). .gitignore에서 /claude.md 제거해 커밋 가능화
#2 CI 강제: ci.yml dev-rules 잡 추가 + scripts/check-doc-sync.sh(B14 위반 시 PR fail)
#3 측정: scripts/dev-rules-audit.sh(준수율 스냅샷)
- 감사가 발견한 미문서화 에러코드 4건(B011,R108~110) docs/ErrorCode.md 반영 → 92/92(100%)
- README에 강제 2층(훅+CI) 문서화

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@onuyyy onuyyy added documentation 문서 type:chore 설정/환경 labels Jun 15, 2026
@onuyyy
onuyyy merged commit 282f1e0 into dev Jun 15, 2026
2 checks passed
@onuyyy
onuyyy deleted the chore/harness-ci branch June 15, 2026 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation 문서 type:chore 설정/환경

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant