│ ├── 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.