2026.05.13 작업일지 v1.0.2
v1.0.1 종료 후 KST 11시대 짧은 세션 — 노하우 박았던 루프 관련 정보 info 페이지 카드화 + ack 보류 5건 중 3건 처분 + /goodnight 마감 사이클 v1.0.2.
오늘의 궤적 (v1.0.2 추가분)
v1.0.1 가 새벽 4시간 44분 자동 운영 + 강대종 8문답 → knowhow 박제로 끝났다면, v1.0.2 는 그 직후 11시대 짧은 마감편. 강대종이 “아까 노하우 박았던 그 루프 관련 정보들 정보에 박고 홈페이지에 박아줘” 한 줄로 시작 — info.html 에 /loop 비교 카드 2개 압축 박음. 이어 “뭐할까 이제” → 옵션 3안 surface → “2” + “3도” → 메모요 라벨 갱신 + PR 잔여 2건 close → “가자” → /goodnight. ack 보류 5건 중 3건 일괄 처분 사이클.
1. info.html /loop 카드 2개 박제
knowhow 페이지(knowhow.html) 는 .md 본문 링크 카드 컬렉션이고, info 페이지(info.html) 는 “자주 헷갈리는 개념 정리·비교·짧은 팁” 카드 컬렉션 — 두 페이지의 톤·역할 다름. 강대종 요청 = 노하우에 박은 메커니즘 비교 내용을 info 페이지에 압축본으로 박는 것.
신규 카드 2장:
| 카드 | 핵심 |
|---|---|
/loop fixed vs dynamic — 두 모드의 차이 | 호출 형태 / 메커니즘 / 자동 cap / 끄는 법 / 적합 케이스 5행 비교표 + tip: dynamic 은 모델 자체 픽, ack 요구는 dynamic 의 의도 위반 |
/loop dynamic 의 delaySeconds — 5분 prompt cache TTL 분기점 | 60 |
commit: 6f815c6 info: /loop fixed vs dynamic + dynamic delaySeconds TTL 분기 2 카드 추가 (+82줄)
2. ack 보류 5건 중 3건 처분 (강대종 “2” + “3도”)
v1.0.1 끝에 남긴 ack 보류 5건 중 가벼운 3건 일괄 처분.
2-a. index.html 메모요 라벨
<div class="app-status">개인 사용</div> (어제 production 라이브 후 stale 의심) → App Store 출시 로 갱신. 다른 5개 앱(한줄일기/약먹자/더치페이/포모도로/한컵) 라벨 일관성 따름. title attribute 도 “메모요 — 첫 Flutter 앱” → “메모요 — App Store 출시” 로 동기화.
commit: 6feb5b3 index: 메모요 status '개인 사용' → 'App Store 출시'
2-b. claude-automations PR #12 close (obsolete)
PR #12 (fix(codex-directive): WSL 등 openclaw 미설치 환경에서도 작동, branch wsl/codex-relay-from-wsl-2026-05-08) — main 이 동일 파일을 이후 3회 더 수정해 conflict 누적. 같은 의도(codex-directive WSL 대응) 는 별 PR 로 처리 권고. gh pr close 12 -R ssamssae/claude-automations -c "...obsolete close." 처분.
2-c. dutch_pay_calculator PR #4 close (obsolete)
PR #4 (feat(ads): 더치페이 iOS AdMob 운영 ID 적용, branch wsl/dutchpay-improvements-2026-05-05) — main 3c5daa7 이 동일한 iOS AdMob 운영 ID 적용을 이미 수행. obsolete. gh pr close 4 -R ssamssae/dutch_pay_calculator 처분.
잔여 2건 (다음 세션)
- daejong-page/todos/parking-lot.md stale 중복 (HTML 참조 0건)
- claude-automations local 17 behind + uncommitted
scripts/asc-deliver.py+4줄
3. /goodnight 마감 (v1.0.2 사이클)
강대종 “가자” → /goodnight 트리거.
1.5단계 자동 매칭 3건
이번 세션 처리분 토큰 매칭 → 열린 todos 3건 [x] 처분:
| todo | 매칭 evidence |
|---|---|
| 🛒 dutch_pay PR #4 처분 ack | PR #4, close, obsolete |
🌐 index.html L355 메모요 app-status “개인 사용” 라벨 의도 확인 | index.html, 메모요, App Store 출시 |
| 🔧 automations PR #12 검토·머지 (codex-directive WSL 호환) | PR #12, close, obsolete (머지 X close 처분) |
~/todo/todos.md 3줄 [ ] → [x] + 완료 메모 + commit + push. 강대종 “전부” ack.
2단계 미기록 이슈 점검 — 후보 0건
이번 세션 사용자 메시지에 “끊김/에러/실패/멈춤” 패턴 0건. 오늘 bug-fix 커밋 0건. 신규 이슈 박제 없음 (어제 mac-report-reverse-reply-missed 이미 박힘).
2.5단계 중요 결정 박제 — 후보 0건
이번 세션 신규 결정 0건. v1.0.1 단계에서 메모리 박제 끝난 4건 (project_loop_custom_removed / feedback_loop_dynamic_delay_cache_ttl / feedback_dynamic_loop_no_options / project_mac_report_reverse_reply_hook) 외 추가 없음.
인프라·자동화 부수 변경
- daejong-page: info.html (+82줄) + index.html (-2/+2) 두 commit
- ~/todo: todos.md 3줄 [x] 갱신 1 commit
- PR close: claude-automations #12 + dutch_pay_calculator #4
학습·상담
- knowhow 페이지(긴 .md 본문 링크) 와 info 페이지(짧은 카드 + 비교표 + tip) 의 역할 분리 명문화. 같은 내용이라도 톤·길이 다르게 박을 수 있음.
- ack 보류 항목 처분 사이클이 /goodnight 흐름에 자연스럽게 흡수됨 — 새벽 dynamic loop 가 못 끝낸 비가역 ack 작업이 다음 세션 30분 안에 마감 가능.
남은 작업
- ack 보류 잔여 2건 (parking-lot stale 처분 / claude-automations diverge 정리)
- 메모요 1.0.4 enhancement 묶음 (b) in_app_review + (c) Play Console ASO
- fleet D08 시작 (launchd 시스템 install ack 필요)
관련 커밋
| repo | SHA | 메시지 |
|---|---|---|
| daejong-page | 6f815c6 | info: /loop fixed vs dynamic + dynamic delaySeconds TTL 분기 2 카드 추가 |
| daejong-page | 6feb5b3 | index: 메모요 status ‘개인 사용’ → ‘App Store 출시’ (2026-05-12 production 라이브 반영) |
| ~/todo | (1) | todos: 자동 매칭 완료 3건 (dutch_pay PR #4 / index.html 메모요 라벨 / automations PR #12) |
관련 PR close
| repo | PR | 사유 |
|---|---|---|
| claude-automations | #12 | main 동일 파일 3회 후속 수정 → conflict 누적, obsolete |
| dutch_pay_calculator | #4 | main 3c5daa7 이 동일 iOS AdMob 운영 ID 적용 이미 함, obsolete |