Platform module
Employee Lifecycle & HR Operations
Onboarding through offboarding. No dropped handoffs.
Overview
Most lifecycle failures are handoffs: the contract that never reached payroll, the probation review nobody scheduled, the leaver who kept system access. This module runs onboarding through offboarding as one connected workflow, where every event triggers the next owner and nothing depends on someone remembering. Employee records stay under strict, role-scoped access throughout.
What it does
Onboarding workflows
Preboarding checklists, contract generation, and first-day readiness coordinated before the start date, not after it.
Probation milestones
30-, 60-, and 90-day probation checkpoints tracked, with reminders routed to the accountable manager.
Contract-event handling
Renewals, role changes, and compensation changes routed to payroll, performance, and learning workflows the moment they are approved.
Offboarding
A complete leaver checklist (settlement, access, handover) with the replacement vacancy queued for recruiting review.
How a run works
Every module runs the same contract: the system drafts, a named human approves, and the approved artifact keeps its history.
- Draft
The module assembles the packet for the lifecycle event: contract, checklist, and the downstream changes it implies.
- Human gate
HR operations reviews and approves before any record changes or any document is sent; approvals are named, and self-approval is blocked.
- Approved artifact
The executed workflow updates the employee record, and each handoff (to payroll, performance, learning) lands in the audit trail with a timestamp.
Proof
- DENY-BY-DEFAULT RBAC
Thirteen roles with object-level permissions: access to an employee record is granted explicitly or not at all.
- FIELD-LEVEL ENCRYPTION
Sensitive employee fields are encrypted individually, not only at the disk level.
- HASH-CHAINED AUDIT
Lifecycle audit entries are hash-chained, so history cannot be silently rewritten.
The same contract holds across all eight modules: drafts labeled, gates enforced, decisions logged.