Skip to main content

Performance Goal Management UI

Summary

Goal creation is embedded in the canonical Appraisals tab.

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/componentsAppraisal selector and title, metric, weightage, and self-evaluation inputs; appraisal table shows goal count.
Tables and filtersSource-backed tables/cards are described below; no general free-text filter is implemented unless stated.
Actions/buttons/formsAdd Goal only. No canonical update, progress, or delete controls are present.
ValidationClient requires appraisal and title; the domain restricts additions to editable appraisals. No total-weight rule is enforced.
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 APIsCanonical add-goal API.

Screenshot evidence

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

Compatibility goal create/update/delete is a separate transitional screen.

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