docs(crewing): record Phase 3 sub-PR split (3a ✅ / 3b ✅ / 3c pending)
§12 status note: Phase 3 ships as stacked sub-PRs — 3a Candidates and 3b Recruitment pipeline are done; 3c Onboarding is pending. Note the §8.13 central Approvals integration and that SalaryStructure attaches to the Application in 3b and binds to the CrewAssignment at onboarding (3c).
parent
4393b7303f
commit
049b07a941
1 changed files with 7 additions and 1 deletions
|
|
@ -406,10 +406,16 @@ with these reconciliations:
|
|||
> Phase 3) and the assignment lifecycle (Phase 4) land. The auto-raised backfill
|
||||
> requisition it relies on is already built in Phase 2, so Epic K is purely
|
||||
> additive when it arrives.
|
||||
>
|
||||
> **Phase 3** is delivered as three stacked sub-PRs: **3a Candidates (Epic B) ✅**,
|
||||
> **3b Recruitment pipeline (Epic C) ✅**, **3c Onboarding (Epic D) — pending**.
|
||||
> 3b's central-Approvals integration follows §8.13 R8 (Salary/Selection/Waiver
|
||||
> gates surface in the unified Manager queue). `SalaryStructure` is attached to the
|
||||
> `Application` during the pipeline and bound to the `CrewAssignment` at onboarding (3c).
|
||||
|
||||
1. **Foundations** — `SITE_STAFF` role; crewing schema + enums; permissions; `CREWING_ENABLED` flag; nav scaffold; reference data (Ranks, RankDocRequirements).
|
||||
2. **Requisitions + relief** (Epic A) — requisition lifecycle, relief requests, and the shared `autoRaiseRequisition` backfill helper. *(Epic K sign-off/experience originally sat here; moved to Phase 4 — see status note above, as it depends on the onboarding/assignment schema.)*
|
||||
3. **Candidate intake + 7-stage pipeline + onboarding** (B, C, D) — incl. salary→Manager approval, explicit waiver.
|
||||
3. **Candidate intake + 7-stage pipeline + onboarding** (B, C, D) — incl. salary→Manager approval, explicit waiver. *(Delivered as stacked sub-PRs **3a** candidates → **3b** pipeline → **3c** onboarding — see status note above.)*
|
||||
4. **Crew records, PPE, leave/attendance + sign-off/experience** (E, F, G, **K**) — leave→Manager, MPO no attendance, clash auto-req + relief requests; **sign-off** transitions the assignment to `SIGNED_OFF`, appends an `EXPERIENCE_RECORD`, and auto-raises a backfill requisition (reusing the Phase-2 `autoRaiseRequisition` helper); the person returns to **Candidates** as an ex-hand.
|
||||
5. **Verification + appraisal** (I, H).
|
||||
6. **Payroll (Pay-status tab + Approvals "Wage"), dashboards, notifications** (J, M).
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue