The Rock Details screen is accessible atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/lo/rocks/:rockId and displays a single quarterly goal’s full detail, including progress, action items, team assignments, SMART score, and review history.
Overview
TheGoalDetailPage reads rockId from URL params (kept as :rockId for backward compatibility, used as goalId internally) and fetches the goal via useQuarterlyGoals, plus related actions (useGoalActions) and assignments (useGoalAssignments). The page renders a SMARTScoreBadge, status badge, progress bar, owner avatar, and due date. Three tabs — Progress, Actions, and Tasks — allow viewing progress history, managing action items via GoalActionsEditor, and viewing linked platform tasks via SourceTasksPanel. Dialogs provide edit (QuarterlyGoalDialog), completion (GoalCompletionDialog), and review (GoalReviewDialog) workflows. A “Revalidate SMART” button triggers client-side SMART validation via validateSMARTGoal. If the goal is not found, a “Goal not found” card is shown.
Who it’s for
RequiresLO_PERMISSIONS.DASHBOARD_VIEW (lo.dashboard.view) via the shared LOViewGuard. Editing additionally requires lo.goals.edit.
Before you start
- The goal identified by
:rockIdmust exist in the active organization. lo.dashboard.viewpermission required.
Steps
Review progress
The Progress tab shows the current
progress_percentage and status. The SMARTScoreBadge displays the SMART quality score.Manage action items
Switch to the Actions tab and use
GoalActionsEditor to add or update action items.View linked tasks
Switch to the Tasks tab to see platform tasks linked to this goal via
SourceTasksPanel.Key concepts
- SMART score: computed by
validateSMARTGoal; displayed viaSMARTScoreBadge. - rockId / goalId: URL param is
:rockIdfor backward compatibility; used internally asgoalId. - Tabs:
progress,actions,tasks— tab state is synced to the URL viauseTabUrlState.
Related
Leadership
Leadership core overview.
Governance & parity
Documentation coverage and governance.
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/lo.tsx
- src/cores/lo/pages/GoalDetailPage.tsx
- src/cores/lo/hooks/useQuarterlyGoals.ts
- src/cores/lo/hooks/useGoalActions.ts
- src/cores/lo/hooks/useGoalAssignments.ts
- src/cores/lo/utils/validateSMARTGoal.ts