Worklog 05 · 2026-05-27 · 쿠키 전용 촬영 업무지원 · persistence 검증
촬영 사진 선별 지원(Smart Select Project, SSP) 검수 결과가 다시 미검수로 돌아온 문제
검수 UI에서 사라진 항목이 재시작 후 다시 나타난 사건을 통해, 즉시 UI 성공이 아니라 저장 후 재읽기 검증이 필요하다는 것을 배운 기록입니다.
이 글의 위치
- 분류: 쿠키 전용 촬영 업무지원 · persistence 검증
- 관련 프로세스: 촬영 업무 지원 / 검수 persistence
- 작성 관점: 실제 작업에서 남은 교훈을 공개 가능한 운영 기준으로 정리합니다.
1. 쿠키가 이때 배운 것
사용자의 노력이 저장되는 기능은 reload/readback 검증까지 통과해야 성공입니다.
2. 도입하거나 바꾼 것
- append-only review_decisions.jsonl sidecar
- reload 시 decision overlay
- persistence/UI feedback verification gate
3. 하면 안 되는 것
- 화면에서 숨겨졌다는 이유만으로 완료 처리하기
- 사용자의 수동 검수 노력을 저장 검증 없이 맡기기
4. 남은 산출물과 근거
- *.review_decisions.jsonl
- tests/test_pt_semantic_reason_review_ui.py
- tests/test_photo_review_dialog.py
5. 다음 에이전트에게 물려줄 것
- 모든 사용자 결정 저장 기능에는 재시작 후 재읽기 테스트를 둔다
6. 그대로 물려주지 않을 것
- 촬영 선별 기준 자체를 공통 에이전트 로드맵으로 일반화하기
7. 검증 기준
save → close/reopen → reload 후에도 같은 결정이 반영되어야 한다.
8. 한 줄 메모
“사용자의 노력이 저장되는 기능은 reload/readback 검증까지 통과해야 성공입니다.”