Skip to main content

Onboarding & Offboarding UI and Operations Known Limitations

Summary

The lifecycle experience is usable but Transitional. These limitations are source-verified gaps, not commitments or inferred defects in a particular deployment.

Audience

Product, architecture, security, QA, support and engineering teams.

Reference Content

AreaVerified limitation
Lifecycle experienceOnboarding and exit are separate workspaces with no unified coordinator or end-to-end readiness view
RoutingThe same UI can reach extracted or compatibility implementations with different persistence semantics
Onboarding validationEmail, phone, bank, KYC and credential-strength validation is limited; checklist completeness is not a hard gate
Credential UXThe UI can generate/reveal temporary credential material and show returned credentials after completion
Form safetyNo verified dirty-form warning or draft persistence; cancellation clears current onboarding selection
Responsive UIOnboarding uses minimum-width columns and exit uses wide tables without verified lifecycle-specific small-screen behavior
AccessibilityNo lifecycle-specific automated accessibility evidence was found
Offer responseClient validation for signer name/signature is not verified; error feedback for failed public actions is limited
Exit navigationProtected Exit route exists without a verified current menu entry
Exit rollbackReview controls exist, but no employee rollback-request control is exposed
Exit scopeNo coordinated exit interview, knowledge transfer, final settlement, archival or asset-clearance workspace
Access revokeProcessing is a manual confirmed action and is not shown as scheduled/automatic
Partial load errorsExit startup suppresses some individual source failures, allowing partially empty UI
ReportingNo dedicated offboarding analytics/report/export surface; dashboard values can use client-derived fallbacks
Event deliveryRecruitment registers an outbox relay; Employee event relay registration is not verified
Cross-domain integrationAttendance and Asset are not verified Employee-lifecycle event consumers; Notification coverage is limited
OperationsNo lifecycle-specific SLO, alert definition, synthetic journey, on-call model or production runbook is verified
Automated testingNo focused UI test suite for these two lifecycle pages was found in the inspected frontend source

Security-sensitive UI behavior should be remediated before treating temporary credentials or public action links as support artifacts. Environment-specific mitigations Require confirmation.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOnboardingPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsx
  • microservices/src/gateway-api/Program.cs
  • microservices/src/employee-service/Program.cs

See Also

Keywords

  • Known limitations
  • Transitional
  • Lifecycle gaps

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-20
  • Review cycle: Quarterly