Arthur Bassi
61b4c84337
fix(work-orders): lock ScheduledStart/End when patching apptTime
...
Align board apptTime field locks with SyncFieldMergePolicy field names so sync cannot overwrite a manual appointment edit. Also add shared LifecycleStatusSets so the Phase 2 branch compiles.
2026-07-21 09:31:27 -03:00
Arthur Bassi
76db2b5a37
fix(work-orders): address PR14 phase-2 review feedback
2026-07-17 14:48:48 -03:00
Arthur Bassi
88caede86a
fix(work-orders): address PR #14 board PATCH review feedback
...
Reuse field-lock DB checks during staged audits, defer dispatch creation to the final save, and return 404 for missing work orders.
2026-07-09 09:58:41 -03:00
Arthur Bassi
4f697f257a
wip: work orders phases 1-7 (isolated from phase 0 foundation)
2026-06-30 10:09:48 -03:00