docs(crewing): Phase 4 complete — 4c Sign-off & experience

§12 status note: mark 4c done (Phase 4 complete). Sign-off ends the tour, appends
an internal EXPERIENCE_RECORD, flips the same CrewMember EMPLOYEE → EX_HAND, and
auto-raises a SIGN_OFF backfill.
Hardik 2026-06-22 21:35:37 +05:30
parent 6e92915df5
commit 43730a41ba

@ -415,9 +415,12 @@ with these reconciliations:
> Onboarding promotes the candidate to `EMPLOYEE` with a `CRW-` number; **SITE_STAFF
> login creation for management ranks (`grantsLogin`) is a deferred follow-up**.
>
> **Phase 4** is in progress as stacked sub-PRs: **4a Crew records & profile + PPE
> **Phase 4 ✅ complete** — stacked sub-PRs: **4a Crew records & profile + PPE
> (Epics E, F) ✅**, **4b Leave & attendance (Epic G) ✅**, **4c Sign-off &
> experience (Epic K) — pending**. 4a applies role-based PII masking server-side
> experience (Epic K) ✅**. Sign-off ends a tour (`SIGNED_OFF`), appends an internal
> `EXPERIENCE_RECORD`, flips the **same `CrewMember`** `EMPLOYEE → EX_HAND` (returns
> to Candidates), and auto-raises a `SIGN_OFF` backfill — the reverse of
> onboarding/placement on one row. 4a applies role-based PII masking server-side
> (bank/Aadhaar full only for Accounts; salary hidden from site staff, §6/§8.8).
> Deferrals carried in 4a: site-staff own-site scoping (needs a User↔Site link),
> the records **verify queue** (§8.11 → Phase 5), and the Pay-status tab beyond the