Covered
홈, 확인 modal, 오늘 일정, route guide, proof 화면 연결 완료.
운전자가 배차 확인 후 오늘 일정으로 진입해 경로 안내, 상차 증빙, 계근 OCR, 하차 증빙까지 진행하는 대표 현장 UX입니다. 실제 GPS, 지도 deep link, OCR/upload provider는 아직 붙지 않았지만 APP mock surface는 provider-pending, retry, offline 상태까지 설명 가능한 수준입니다.
Covered
홈, 확인 modal, 오늘 일정, route guide, proof 화면 연결 완료.
Covered
상차 체크리스트, 서명, 사진, OCR 결과, 하차 완료 gate를 mock으로 검증.
Pending
지도, GPS, upload, OCR provider는 실제 adapter 결정 전까지 fallback UI로 고정.
Available
Maestro latest와 agent-device screenshot이 모두 남아 있음.
driver.dispatch-confirm.modal에서 배차 정보를 확인하고 연락처 sheet, 취소, 확인 완료를 검증합니다.
driver.schedule.screen에서 진행 중 운반 건을 확인하고 경로, 상차, 계근, 하차 CTA로 나뉩니다.
외부 지도 CTA는 실제 deep link를 열지 않고 driver.route-guide.external-map.fallback으로 수렴합니다.
안전 checklist, 서명, 사진 artifact URI를 mock proof로 남기고 제출 gate를 통과합니다.
OCR과 하차 사진은 provider-pending, retry, offline CTA를 노출합니다. 실제 provider는 후속 계약입니다.

연락처 sheet, 취소, 확인 완료의 출발점.

경로, 상차, 계근, 하차 CTA가 모이는 hub.

실제 지도 provider 없이 external handoff 상태를 설명.

체크리스트, 서명, 사진 proof surface.

OCR 결과와 retry/offline provider-state.

하차 사진과 완료 제출 gate.
| 분류 | 증거 | 검수 포인트 |
|---|---|---|
| Maestro | artifacts/mobile/maestro/driver-dispatch-schedule/latest.json | status ok, confirm modal부터 proof flow까지 통과. |
| TestID | driver.schedule.*, driver.loading-proof.*, driver.weighing-ocr.*, driver.unloading-proof.* | visible text가 아니라 stable selector 중심 검증. |
| 남은 범위 | real GPS/map/upload/OCR provider | provider 선택, S3/upload body, OCR parsing, offline queue persistence 확정 필요. |