│ ├── Job History List
│ ├── Job Detail
│ │ ├── Path Playback
│ │ ├── Event Timeline
│ │ └── Export PDF/CSV
Job History List:
————————————
– South Field – Mow – Completed
– North Field – Tillage – Completed
– Hayfield – Spray – Incomplete (Fault)
Job Detail:
————————————
Map (with playback scrubber)
Timeline (stops, starts, faults)
Stats: acres, time, passes, avg speed
[ Export PDF ] [ Export CSV ]
API-
Job History List Screen
- GET /jobs?status=completed&from=&to=&fieldId=
– Query filters for date range, field, tractor, etc.
Job Detail / Playback Screen
- GET /jobs/{jobId}
– Basic job details (field, tractor, implement, durations). - GET /jobs/{jobId}/telemetry
– Time-series data for playback (possibly chunked/paginated). - GET /jobs/{jobId}/events
– Faults, stops, obstacles with timestamps. - GET /jobs/{jobId}/export?format=pdf
- GET /jobs/{jobId}/export?format=csv
– For reports.