J19 · Overall People Module: Dual-Entry Onboarding, 6-Category Doc Vault, 6-Outlet Presence Radar, Roster, Temp Loans, Perm Transfers & 5-Gate Offboarding (Stop 4 · T1-11)

Complete 8-frame interactive storyboard synthesizing EPIC-CONFIG-ADMIN-PEOPLE-OUTLET (C36–C51, E1–E6), INTAKE/CONTRACT-T1-11, and PEO1–PEO6 across 629 staff: (1) Store Manager OR HR Onboarding, (2) 6-Category S3 Doc Vault & Single Person Passport (Medical EXPIRED blocks food stations), (3) 6-Outlet Presence Radar & Station Heat-Check, (4) Shift A/B/C/Split Roster & 1-Tap Sick-Call Cover Finder, (5) Temp Same-Day Crew Loans, (6) Permanent 4-State Transfers, (7) <=25% EMI Staff Loans, and (8) 5-Gate Offboarding & Super Admin Login-As.

1 · Dual-Entry Onboarding (Store Manager Field Initiate OR HR Single-Trip / CSV Dry-Run -> APPLY)

ONBOARDING · MGR OR HR · E1/E2

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

Eliminates Dash's E1 4-screen onboarding regret and E2 dual shift-lead lists in one atomic transaction.

2 · 6-Category S3 Document Vault & Single Person Passport (Medical EXPIRED Blocks Food Stations)

PASSPORT · DPDP MASKED · FORM 4

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

Read in unison by Roster, Loans, Stop 1 Compliance (FoSTaC 1:25), Stop 2 Maintenance (2nd-person verifier), and Stop 3 NPL (launch badges).

3 · 6-Outlet Real-Time Presence Radar & Station Coverage Heat-Check

6-OUTLET RADAR · HEAT-CHECK

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

Presence states (SCHEDULED, DUE, PRESENT, ON_BREAK, LATE, ABSENT, RELIEVED, LOANED_IN/OUT) are derived from append-only events.

4 · Shift Templates (A/B/C/Split), 7-Day Roster Grid (Draft -> Publish) & Sick-Call Cover Finder

ROSTER GRID · GUARDRAILS · COVER

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

Violations warn on draft and block on publish unless a manager records an audited override_reason (except Medical EXPIRED which is a hard block).

5 · Temporary Same-Day Inter-Outlet Crew Loan (NAN -> JUB · Home Outlet Unchanged)

TEMP 1-DAY LOAN · P&L DEBIT

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

At NAN, Meera shows as LOANED_OUT (never counted as absent); at JUB she shows as LOANED_IN · PRESENT.

6 · Permanent 4-State Inter-Outlet & Role Transfer (Updates Home Outlet & Cost Center)

PERM TRANSFER · 4-STATE PIPELINE

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

Preserves full assignment history (starts_at / ended_at) while cleanly moving home outlet, Kiosk roster binding, and payroll cost center.

7 · Staff Loan <=25% Gross EMI Cap, Idempotent Payroll & Signed FnF Lien

CODE ON WAGES · <=25% EMI

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

Distinguishes statutory wage deduction limits from signed contractual FnF recovery lien (Astra XHigh + Opus 4.7 remediation).

8 · Manager/HR-Initiated 5-Gate Offboarding & Super Admin 'Login As'

5-GATE EXIT · FNF LIEN · LOGIN-AS

390 px phone showcase · Harley's #98DDDE Top Beam + #FFFFFF 56px Bottom Bar · Peer-Reviewed (Astra XHigh + Opus 4.7)

Scope, Guardrails & Verification Evidence

Guarantees zero ghost access, zero orphaned single-owner tasks/alerts, and 100% loan recovery before FnF closure.