field-upload-page
Notes
- 2026-08-21 (entirely-api f1c86fd): closeout screen gained a third option, “Needs another visit — request follow-up” (Darius’s ask 8/20 — the old binary complete/problem choice staged certs prematurely on partial visits). action=follow_up completes today’s visit, sets needs_return_visit (blocks auto-validation + Field Complete advance), queues a return-visit request into the portal /return-visits review queue (notifies up_admin/up_owner + Dustin), requires a “what’s left” note. as_permitted now clears needs_return_visit BEFORE eod_closeout so the final closeout’s inline auto-validation isn’t skipped (eod_closeout never cleared the flag).