| Volunteer | Department | Coordinator | Status | Days / wk | Training | Welfare | Last seen |
|---|---|---|---|---|---|---|---|
cellRole='volunteer' at publish time).rota_drafts/{weekId} for your review before you publish. (Coordinator role assignment ships in Phase 5.)workingDays, shiftType, scheduledStart, scheduledEnd). Writes land on users/{uid}, HR + Rota + Timer see updates immediately. PIN-gated to prevent accidental edits.| User | Department | Banked credit | Debt owed | Net | Last adjustment | |
|---|---|---|---|---|---|---|
system/academyConfig for the mandatory list, academy_trainings for course definitions, and academy_progress/{uid}/trainings for each user's status. Adding a new mandatory training or marking one passed reflects instantly here.offboardingRequests, the same SOT HR sees.vmemFlag === true on the chosen user. Every Coordinator chat reassigns to the new VMEM in real time. The previous VMEM (if any) is cleared.