제안 내용
value카드별 status 필드(pending→editing→sent/held/snoozed)를 schema.py에 추가하면 서버가 탭 구분·진행중 표시를 할 수 있고, Notion Status처럼 단계별 색상 배지를 HTML에 렌더할 수 있다. 특히 '스누즈' 상태는 사용자가 결정을 미룬 카드의 재부상 시각을 queue.json에 snooze_until 필드로 저장해, collector 재실행 시 자동 복귀시켜 처리 누락을 방지한다.
limitsschema 변경 시 기존 queue.json 카드(status 필드 없음)와의 하위호환 처리 필요 — load_queue()에서 status 미존재 카드는 pending으로 기본처리. 스누즈 재부상은 collector.py나 서버 기동 시 체크 로직이 있어야 하며, 독립 cron이 없으면 서버 재기동 때만 복귀한다.
improve①우선 schema.py make_card()에 status='pending', snooze_until=None 추가 ②server.py /decide 엔드포인트에 action='snooze'+snooze_until 처리 추가 ③HTML 헤더 바에 '스누즈 N건' 카운터 노출. 점진적으로 collector.py 기동 시 snooze_until 지난 카드 자동 pending 복귀.
evidence실행안: ① schema.py make_card()에 status/snooze_until 필드 추가(기존 결정 action과 별개) ② server.py record_decision()에 snooze_until 저장 ③ HTML .chip 필터에 '스누즈' 탭 추가. 참고: Notion Status는 to_do/in_progress/complete 3그룹; 대기함은 pending/editing/done/held/snoozed 5단계로 매핑.