Driver App / 운전자 현장 업무

오늘 운반 일정과 증빙 flow

운전자가 배차 확인 후 오늘 일정으로 진입해 경로 안내, 상차 증빙, 계근 OCR, 하차 증빙까지 진행하는 대표 현장 UX입니다. 실제 GPS, 지도 deep link, OCR/upload provider는 아직 붙지 않았지만 APP mock surface는 provider-pending, retry, offline 상태까지 설명 가능한 수준입니다.

Entry: driver.home.dispatch-confirm.cta Maestro: driver-dispatch-schedule Status: mock UX covered, real provider pending
Route

Covered

홈, 확인 modal, 오늘 일정, route guide, proof 화면 연결 완료.

Function

Covered

상차 체크리스트, 서명, 사진, OCR 결과, 하차 완료 gate를 mock으로 검증.

Provider

Pending

지도, GPS, upload, OCR provider는 실제 adapter 결정 전까지 fallback UI로 고정.

Evidence

Available

Maestro latest와 agent-device screenshot이 모두 남아 있음.

검수용 UX 흐름

1

배차 확인

driver.dispatch-confirm.modal에서 배차 정보를 확인하고 연락처 sheet, 취소, 확인 완료를 검증합니다.

2

오늘 일정

driver.schedule.screen에서 진행 중 운반 건을 확인하고 경로, 상차, 계근, 하차 CTA로 나뉩니다.

3

경로 안내

외부 지도 CTA는 실제 deep link를 열지 않고 driver.route-guide.external-map.fallback으로 수렴합니다.

4

상차 증빙

안전 checklist, 서명, 사진 artifact URI를 mock proof로 남기고 제출 gate를 통과합니다.

5

계근 OCR / 하차 증빙

OCR과 하차 사진은 provider-pending, retry, offline CTA를 노출합니다. 실제 provider는 후속 계약입니다.

화면 evidence

운전자 배차 확인 modal
배차 확인 modal

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

운전자 오늘 일정
오늘 일정

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

경로 안내 외부 지도 fallback
경로 안내 fallback

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

운전자 상차 증빙
상차 증빙

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

운전자 계근 OCR
계근 OCR

OCR 결과와 retry/offline provider-state.

운전자 하차 증빙
하차 증빙

하차 사진과 완료 제출 gate.

검증 기준

분류증거검수 포인트
Maestroartifacts/mobile/maestro/driver-dispatch-schedule/latest.jsonstatus ok, confirm modal부터 proof flow까지 통과.
TestIDdriver.schedule.*, driver.loading-proof.*, driver.weighing-ocr.*, driver.unloading-proof.*visible text가 아니라 stable selector 중심 검증.
남은 범위real GPS/map/upload/OCR providerprovider 선택, S3/upload body, OCR parsing, offline queue persistence 확정 필요.