System Workflows
Applications
The application workflow — submission, review, changes, appeals and re-application — with its working-day SLAs and closure job.
Every organization, platform driver and platform photographer goes through one application workflow before they can act on the platform (BRL-02). This page is the engine view of state machine 7.5; the human side is UF-ADM-02.
Delivery phase: P1 Foundation (organizations), P4 Marketplace supply (drivers and photographers).
Trigger and actors
- Trigger: an applicant submits a Draft application (contacts verified, documents present).
- Actors: the applicant; the admin reviewer; the daily closure job; the system (plan assignment, tenant creation, notifications).
Diagram
Timers and rules
| Step | Timer (verbatim) | Rule trace |
|---|---|---|
| Review queue flag | "more than 2 working days" pending flags the application; median decision target is 2 working days | FR-ONB-03, BR-ONB-03 |
| Changes-requested window | "14 days to respond, with a reminder on day 7 and one 7-day extension on request" | FR-ONB-04, BR-ONB-04, D-235 |
| Closure job | The daily job closes unanswered changes; the closure day when the extension is used is [OPEN: OD-32] | FR-ONB-04, OD-32 |
| Appeal window | "within 14 days of the notice", one appeal per rejection, decided "within 5 working days" | FR-ONB-05, BR-ONB-05, BRL-06, D-237 |
| Re-apply cooldown | "30 days after rejection; a closed application counts as rejected" | FR-ONB-05, BRL-06 |
| On approval | Plan assigned and tenant or profile created automatically; supplier actions stay refused until then | FR-ONB-01, FR-ORG-02, D-24, D-77 |
| Notifications | Every state change notifies the applicant in their language on at least one enabled channel | FR-ONB-09 |
| Freshness gates at submission | Driver lab results "dated within the last 30 days"; insurance "valid for at least 3 more months" | FR-ONB-07, FR-ONB-08 |
Stories
- As an applicant, I want my pending review flagged when it slips past two working days, so that the platform's own SLA works in my favor. (FR-ONB-03)
- As an admin reviewer, I want unanswered change requests to close themselves after the window, so that the queue only holds live cases. (FR-ONB-04)
- As a rejected applicant, I want one appeal decided within five working days, so that a mistake does not cost me a month. (FR-ONB-05, BRL-06)
- As an approved organization, I want my plan and tenant created the moment I am approved, so that I can start work without a second wait. (FR-ORG-02)