Field operations
Daily logs, photos, labor time, and resource logs.
Route: /projects/[projectId]/field.
Daily logs
Start
startDailyLog.
Add entries and photos
addDailyLogEntry, registerFieldPhoto. Submitting needs at least one entry: "A daily log requires at least one field entry before submission".
Submit and approve
draft, submitted, approved (transitionDailyLogStatus). A submitted log can return to draft.
Labor and resources
recordLaborTime records labor entries. recordResourceActivity logs equipment or material use. The resource log register supports recovery of interrupted records with reconcileResourceActivityIntent and closeResourceActivityIntent.