Onboarding & Offboarding UI and Operations Source Map
Summary
This map records the static source evidence used for Epic 14.6. It does not prove deployment state, live configuration or production behavior.
Audience
Developers, QA, support, security and architecture reviewers.
Reference Content
| Topic | Primary source |
|---|---|
| Route registration and legacy redirects | UI/salary-ui/apps/client-hrms-portal/src/App.tsx |
| Menu visibility and role declarations | UI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsx |
| Protected-route feature and permission checks | UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx |
| Offer management | UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOffersPage.tsx |
| Public offer response and compatibility workspace | UI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrSuitePage.tsx |
| Onboarding workspace, form and metrics | UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOnboardingPage.tsx |
| Exit workspace, decisions and access revoke | UI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsx |
| Decision modal validation | UI/salary-ui/apps/client-hrms-portal/src/components/ApprovalActionModal.tsx |
| Recruitment reports page | UI/salary-ui/apps/client-hrms-portal/src/pages/hr/TalentAdminPages.tsx |
| Recruitment dashboard metrics/fallbacks | UI/salary-ui/apps/client-hrms-portal/src/dashboard/DashboardPages.tsx |
| Dashboard source loading | UI/salary-ui/apps/client-hrms-portal/src/dashboard/dashboardApi.ts |
| Gateway route selection and correlation | microservices/src/gateway-api/Program.cs |
| Recruitment health, workflow mode and startup | microservices/src/recruitment-service/Program.cs |
| Recruitment diagnostics | microservices/src/recruitment-service/Api/RecruitmentEndpoints.cs |
| Employee health, authorization and startup | microservices/src/employee-service/Program.cs |
| Shared telemetry | microservices/src/shared-kernel/Extensions/ObservabilityExtensions.cs |
| Shared correlation behavior | microservices/src/shared-kernel/Middleware/CorrelationIdMiddleware.cs |
| Compatibility exit behavior | Controllers/HrOperationsController.cs |
Evidence classifications used in this section are Implemented, Transitional, Not implemented and Requires confirmation. Configuration samples, runtime output, databases and live services were not accessed.
Source References
UI/salary-ui/apps/client-hrms-portal/src/App.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOnboardingPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsxmicroservices/src/shared-kernel/Extensions/ObservabilityExtensions.cs
Related Articles
See Also
Keywords
- Source map
- Evidence inventory
- Static analysis
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Review cycle: Quarterly