# 재사용 설계서 · 공지 키트와 규칙 검사 모듈 - 이름: - 사용한 CLI 에이전트: codex / claude / agy - 이 파일을 `my-work/DESIGN.md`로 복사해 채웁니다. ## 1. 복사본 비교 (Lab 01 예제 1) | 노드 | 세 파일에서 같은가 | 다른 것 (점검 · 보안 · 교육) | 어디로 (모듈 · 설정 표 · 그대로) | | --- | --- | --- | --- | | | | | | - 보안 공지의 규칙을 하나 고쳐야 한다면, 지금은 몇 곳을 고쳐야 하나? ## 2. 설정 표 (Lab 01 예제 2 · 과제) | kind | 머리말 | 최대 길이 | 꼭 넣을 문장 | 주의 | | --- | --- | --- | --- | --- | | maintenance | | | | | | security | | | | | | training | | | | | | (새 종류) | | | | | - 새 종류를 더할 때 고친 노드: ## 3. 모듈 계약 (Lab 02) | 모듈 | id | 입력 (이름 · 종류) | 결과 | 쓰는 곳 | | --- | --- | --- | --- | --- | | 규칙 검사 | | | | | ## 4. 바꿀 때 (Lab 03) | 바꾼 것 | 하위 호환인가 | 같은 id · 새 id | 다시 돌린 테스트 | 결과 | | --- | --- | --- | --- | --- | | 바깥 링크 검사 (`allowed_domains`) | | | | | | 심각도 (`blocking` · `warnings`) | | | | | ## 5. 영향 표 (Lab 03 과제) | 모듈 · 버전 | 쓰는 워크플로우 | 그 워크플로우의 테스트 | | --- | --- | --- | | | | |