| Compensation | Self-contained block for viewing and managing an employee's jobs and compensation — the same experience the dashboard surfaces, but as a drop-in component that doesn't require the surrounding dashboard chrome. |
| CompensationAddAnotherJobForm | Standalone form for adding a secondary job and compensation to an employee from the management surface. |
| CompensationAddJobForm | Standalone form for adding an employee's first job and compensation from the management surface. |
| CompensationCard | Standalone "Compensation" management card that displays an employee's current jobs and compensation, surfaces pending future-dated changes, and exposes edit, add, and delete affordances. |
| CompensationEditForm | Standalone form that edits the compensation for a single job, branching automatically between editing the current compensation and an already-scheduled future-dated change. |
| Dashboard | Employee self-service dashboard summarizing a single employee's basic details, job and pay, taxes, and documents. |
| Deductions | Self-contained block for viewing and managing an employee's post-tax deductions — the same experience the dashboard surfaces, but as a drop-in component that doesn't require the surrounding dashboard chrome. |
| DeductionsCard | Standalone read-only card listing an employee's active deductions, with affordances to add, edit, or delete a deduction. |
| DeductionsEditForm | Standalone add/edit surface for a single employee deduction. |
| DocumentManager | Read-only document viewer for the admin-facing employee dashboard. Renders the selected form's PDF — including unsigned forms, which are shown as-is. Signing is intentionally not offered here; forms are signed by the employee during onboarding, not by an admin viewing the dashboard. |
| Documents | Standalone employee documents management flow. |
| DocumentsCard | Standalone "Documents" (forms) card. Owns its own data fetch via useDocumentsList and renders the employee's forms in a table with a per-row "View" action. Emits employee/management/documents/card/viewRequested with { employeeId, formId } when a row's View CTA is clicked. The card is read-only — viewing or signing a form happens in the screen the parent routes to — and renders no alerts: alert rendering is the parent's responsibility. |
| EmployeeList | Renders a tabbed list of a company's employees split across Active, Onboarding, and Dismissed tabs, with per-row actions tailored to each tab (edit, delete, dismiss, rehire). |
| FederalTaxes | Self-contained block for viewing and editing an employee's federal tax (W-4) withholdings — the same experience the dashboard surfaces, but as a drop-in component that doesn't require the surrounding dashboard chrome. |
| FederalTaxesCard | Standalone "Federal taxes" card. Owns its own data fetch via useFederalTaxesSummary and emits EMPLOYEE_MANAGEMENT_FEDERAL_TAXES_CARD_EDIT_REQUESTED when the Edit button is clicked. The card has no alert API — alert rendering (when introduced) is the orchestrator's responsibility. |
| FederalTaxesEditForm | Standalone form for editing an employee's federal tax (W-4) withholdings — filing status, multiple-jobs flag, dependents, other income, deductions, and extra withholding. |
| HomeAddress | Standalone employee home address management flow. |
| HomeAddressCard | Standalone employee home address summary card. |
| HomeAddressEditForm | Standalone employee home address edit form for creating, updating, and deleting addresses. |
| PaymentMethod | Management flow for editing an employee's payment method. |
| PaymentMethodBankForm | Standalone bank-account form for the management flow. |
| PaymentMethodCard | Standalone "Payment" card. |
| PaymentMethodSplitForm | Standalone split-paycheck form for the management flow. |
| PaystubsCard | Standalone "Paystubs" card. Owns its own data fetch via usePaystubsList and renders the paginated paystubs table with a per-row PDF download action. Emits the management block's scoped events (EMPLOYEE_MANAGEMENT_PAYSTUBS_CARD_*) on download request and on download success. The card has no edit transitions and no alert API — paystubs is a read-only surface whose only action is a download side effect that opens the PDF in a new tab. |
| Profile | Management surface for viewing and editing an employee's basic profile details after onboarding. |
| ProfileCard | Read-only card showing an employee's basic profile details with an Edit action. |
| ProfileEditForm | Standalone edit form for an employee's basic profile details. |
| StateTaxes | Standalone state-tax management flow for a given employee. Renders the read-only summary card and the edit form, switching between them as the partner-emitted events from StateTaxesCard and StateTaxesEditForm drive the internal state machine. |
| StateTaxesCard | Standalone read-only summary card showing an employee's per-state tax withholding answers. Fetches its own data and surfaces an Edit button that emits an event for the orchestrator to swap in the edit form. |
| StateTaxesEditForm | Standalone edit screen for the state-tax management flow. Renders the shared state-tax form against the Employee.Management.StateTaxes namespace and emits scoped management events on submit and cancel, so partner copy overrides on the management namespace do not leak into the onboarding flow. |
| TerminateEmployee | Standalone form for capturing an employee's termination details — last day of work and how to process final payroll. |
| TerminationSummary | Termination summary with edit, cancel, and run-payroll actions plus an offboarding checklist. |
| WorkAddress | Standalone employee work address management flow. |
| WorkAddressCard | Standalone employee work address summary card. |
| WorkAddressEditForm | Standalone employee work address edit form for creating, updating, and deleting addresses. |