CHAPTER 13 / 13
헤드리스 검증 로그
목업이 실제로 돌아가는지 어떻게 확인했나?
읽는 순서 13 / 13 · 요약
목업이 실제로 돌아가는지 어떻게 확인했나?
- 자동 브라우저(Playwright Chromium, 모바일 크기)로 세 흐름을 돌렸다. 4명 정상 진행, 8명·타임아웃·재조율, 3명·합의 불가·LLM 타임아웃.
- 2026-09-05 수정 뒤 엔진 검사(3~8인), 단위 테스트 8건, 브라우저 검증, 링크 검사, 공개 배포 재실행을 모두 통과했다.
- 사람이 직접 써 본 기록은 아직 없다. 2026-09-04 캡처 26장은 수정 전 화면이라 홈에서 숨겼다.
누가 읽나: 검증 근거를 확인할 사람
도구: Playwright MCP (Chromium headless), 뷰포트 430×900, 서버 python3 -m http.server 8765
스크린샷: shots/01~15 흐름 A(4명 해피패스), shots/20~28 흐름 B(8명·타임아웃·재조율), shots/29~30 흐름 C(3명·합의 불가·LLM 타임아웃)
흐름 A 결과
people max = 8명 / people min = 3명 unparseable free text disables next = true after all submit (3s) screen = negotiating result title = 양평 리트릿 워크숍 confirm disabled while pending = true confirm enabled after ratify deadline = true 텍스트 확인 PASS: 몇 명의 의견을 / 팀원을 / 입장 코드 / 약속 세 가지 / 어떤 방식이 편한가요 / 얼마나 시간을 / 이것만은 피하고 싶어요 / 운전 없는 동선 / 준비됐어요 / 답변 완료 / 전원 답변 완료 / 양보 지점 / 공정성 / 아직 확정 전 / 내 대리인 리포트 / 내 만족도 / 최종 재확인 / 응답 현황 / 기권으로 집계 / 결정이 완료됐어요
흐름 B 결과
manual remind cooldown disabled = true
start disabled below 3 = true
screen at deadline with 2 done = expired
after extend screen = waiting
screen at deadline with 4 done = negotiating
8p result = 양평 리트릿 워크숍
renegotiated result = 양평 리트릿 워크숍
renego disabled second time = true
텍스트 확인 PASS: 하늘 / 준비됐어요 / 작성 중 / 리마인드 기록 / 남은 시간 절반 지점 / 마감 1시간 전 / 방장 요청 / 아직 시작할 수 없어요 / 마감 연장 1회 / 자동으로 시작했어요 / 미응답 4명 / 재조율 요청이 있어요 / 재조율 1회가 반영 / 실행 조건 / 방장의 확정을 기다리는 중
(FAIL 1건 "이름별 토큰": input value 안의 텍스트라 텍스트 매처가 못 읽음. 화면 shots/20에는 표시됨)
흐름 C 결과
텍스트 확인 PASS: 반나절(상한) / 이른 출발 제외 / 모든 조건을 동시에