Skip to main content

Performance Appraisal Workspace

Summary

The Appraisals tab creates appraisals, adds goals, lists lifecycle state, and exposes manager, HR, approval, and reopen actions.

Screen reference

AreaConfirmed behavior
Route/performance/admin
Intended usersUsers admitted by the Performance admin client rule.
PreconditionsAuthenticated tenant context plus applicable client visibility/route checks; API and aggregate rules remain authoritative.
Layout/componentsCreate Appraisal and Add Goal panels plus appraisal table.
Tables and filtersSource-backed tables/cards are described below; no general free-text filter is implemented unless stated.
Actions/buttons/formsCreate Appraisal, Add Goal, Manager Review, HR Review, Approve, Reopen.
ValidationCycle and employee selection are checked client-side; aggregate lifecycle guards validate each action.
Loading/empty/success/errorLoading shells and retry/error surfaces exist on the canonical screens; tables expose empty output when no rows are returned; successful mutations use toast feedback.
Responsive/accessibilityShared grid/table primitives and labeled controls are present; full keyboard, screen-reader, focus, contrast, and small-screen conformance is not confirmed.
Related APIsAppraisal list/create, goal-add, manager/HR review, approve, and reopen APIs.

Screenshot evidence

No sanitized screenshot is committed. Capture only non-production, non-personal demonstration data during an approved documentation review.

The admin UI does not expose self-submit or close buttons even though corresponding APIs exist.

Requires confirmation

Fine-grained role policy, accessibility conformance, production support ownership, and long-term compatibility behavior require confirmation where not source-backed.

Source References

  • UI/salary-ui/apps/client-hrms-portal/src/App.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/TalentAdminPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx

See Also

Keywords

  • Performance UI
  • Draft documentation

Revision Information

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