70일차 자료 추가(답 제외), 69일차 flow.py call -v 반영

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
mcchaeandClaude Opus 5.5 committed 2026-10-21 21:34:02 +09:00
1 parent eb1903bb51
commit 2478da876f
62 files changed
+4961 -30

No files matched your search

@@ -0,0 +1,43 @@
# 재사용 설계서 · 공지 키트와 규칙 검사 모듈
- 이름:
- 사용한 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 과제)
| 모듈 · 버전 | 쓰는 워크플로우 | 그 워크플로우의 테스트 |
| --- | --- | --- |
| | | |
@@ -0,0 +1,32 @@
# 테스트 보고서 · 공지 키트와 규칙 검사 모듈
- 이름:
- 사용한 CLI 에이전트: codex / claude / agy
- 워크플로우 파일: `my-work/notice-kit.json, my-work/rule-check.json`
## 1. 내가 쓴 테스트 (`cases/my-cases.json`)
| 케이스 | 요청 | 기대 결과 (업무 규칙) |
| --- | --- | --- |
| | | |
## 2. 실패와 고친 내용
| 실패한 케이스 | 처음 결과 (3번 중 통과) | 내가 생각한 원인 | 에이전트가 고친 곳 | 고친 뒤 (3번 중 통과) |
| --- | --- | --- | --- | --- |
| | | | | |
## 3. 최종 결과
| 테스트 파일 | 결과 |
| --- | --- |
| `cases/lab01.json` (키트) | Passed /5 |
| `cases/lab02-challenge.json` (SMS) | Passed /4 |
| `cases/lab03.json` (모듈 v1.1) | Passed /4 |
| `cases/lab03-v2.json` (모듈 v2, 키트, SMS) | Passed /5 |
| `cases/my-cases.json --repeat 3` | Passed / |
## 4. 남은 문제 · 배운 점
- 지시문(systemMessage)으로 고친 것과 규칙 노드(If·Code)로 고친 것 중 어느 쪽이 더 안정적이었나?
-