← 작업일지

2026-05-13 · v1.0.2

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 분기점60270s (cache hit, 활성 폴링) / 3001000s (worst-of-both, 금지) / 1200~3600s (miss 1회 amortize, idle 점검) 3행 비교표 + tip: 활성 폴링이면 250s, 아니면 1500s. ScheduleWakeup reason 필드에 사유 명시

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 처분 ackPR #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 필요)

관련 커밋

repoSHA메시지
daejong-page6f815c6info: /loop fixed vs dynamic + dynamic delaySeconds TTL 분기 2 카드 추가
daejong-page6feb5b3index: 메모요 status ‘개인 사용’ → ‘App Store 출시’ (2026-05-12 production 라이브 반영)
~/todo(1)todos: 자동 매칭 완료 3건 (dutch_pay PR #4 / index.html 메모요 라벨 / automations PR #12)

관련 PR close

repoPR사유
claude-automations#12main 동일 파일 3회 후속 수정 → conflict 누적, obsolete
dutch_pay_calculator#4main 3c5daa7 이 동일 iOS AdMob 운영 ID 적용 이미 함, obsolete