← 처리됨 전체 목록

[자동화] Horizon별 스누즈 — Notion Horizon(주차/분기/학기) 단위 재부상 자동화

카드 ID: prop-260627-notion-snooze-horizon

기본 정보

소스proposal
발신자Notion 기능 검토 (Claude)
우선순위mid
생성일시2026-06-27 20:46 KST
결정일시2026-06-28 11:53 KST
결정 액션send

실제 처리 여부

✓ 백로그 등록 완료 (외부 발송 없는 카드)
result_detail구현 작업 큐 등록됨 [Claude(연구비)] (job cc40df669123) — 코덱스 탭에서 실행 대기
result_url/codex/report/cc40df669123?fmt=html

검증 게이트

✓ PASS 1/1 통과
✓ 제안 내용 완전(활용성/한계/보완)

제안 내용

valueHTML 보류 버튼 옆에 스누즈 드롭다운(1일/3일/1주/이번달말)을 추가하고, 카드 snooze_until을 queue.json에 기록해두면 collector.py나 서버 기동 시 자동으로 pending 복귀된다. [DB] Projects의 Horizon 철학과 동일하게 '잊어버려도 제때 다시 올라오는' 구조를 만든다.
limits스누즈 복귀 트리거가 서버 재기동 또는 collector 실행 시점에 의존 — 정확한 시각 복귀가 필요하면 별도 cron/scheduler 필요(현재 없음). snooze_until이 지난 카드가 많으면 한꺼번에 복귀해 inbox가 갑자기 늘어남.
improve①server.py GET / 요청마다 snooze_until 지난 카드 status 자동 복귀(pending) ②HTML 보류 버튼을 '보류' + '스누즈▾' 드롭다운으로 교체 ③스누즈 복귀 시 텔레그램 알림(notifier.py 경유) 연계. (참고: 스누즈 기능 자체는 이미 일부 구현됨 — Horizon 단위 프리셋 확장이 핵심)
evidence실행안: ① schema.py make_card()에 snooze_until=None 추가(Status 제안과 묶어서) ② server.py _handle_get()에서 load_queue() 직후 past-snooze 카드 status='pending' 자동 갱신 ③ HTML 보류 버튼 JS에 snooze_duration 파라미터 추가(POST /decide에 snooze_hours 필드).

초안

초안 없음