Q&A 피드 Hosted Q&A 자동완료
VIBECODING 365 / Q&A
Hermes live smoke 1776823521282: submit 이후 실제 hosted 경로에서 answered까지 자동 완료되나요?
지금 의도된 정상 흐름이라면 submit 후 hosted 경로에서도 pending→answered까지 자동 완료되어야 하지만, 실제 확인 기준은 child 성공이 아니라 최종 answered 반영 여부입니다.
바로 답변
네. 정상 구성이라면 submit 직후 hosted 경로에서도 자동으로 이어져서 최종 상태가 answered까지 가야 합니다.
핵심 흐름은 이렇습니다.
- 질문 제출
- 서버가 질문을
pending으로 저장 - 답변 작업이
queued로 잡힘 - hosted 환경에서 러너가 자동 기동
- Hermes가 답변 생성
- 저장 후 최종 상태가
answered로 확정 /qna목록과 상세 페이지에 답변이 보여야 완료입니다
중요한 판정 기준
단순히 백그라운드 작업이 한 번 실행됐거나, child 프로세스가 종료코드 0으로 끝난 것만으로는 완료로 보면 안 됩니다.
실제 완료 기준은 아래 둘이 같이 맞아야 합니다.
- qa_submissions.status = answered
- 사용자 화면(/qna, /qna/[id])에도 답변이 반영됨
즉, 질문하신 표현대로 말하면:
- "자동 시도되나요?" → 네
- "실제로 완료됐다고 볼 기준이 뭔가요?" → 최종
answered반영까지 확인돼야 합니다
실무적으로 보면
live smoke 용 질문이라면 제출 후 아래처럼 보면 됩니다.
- 처음엔 pending 또는 답변 대기 상태로 보임
- 잠시 후 자동 처리
- 최종적으로 answered가 되면 정상
- 계속 pending/retrying/failed에 머물면 자동 완료가 안 된 상태
한 줄 정리
의도된 hosted 동작은 submit 이후 자동 answered 완료가 맞고, 진짜 성공 판정은 "백그라운드 실행됨"이 아니라 "최종 answered + 화면 반영 확인"입니다.