Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

The Rock Details screen is accessible at /lo/rocks/:rockId and displays a single quarterly goal’s full detail, including progress, action items, team assignments, SMART score, and review history.

Overview

The GoalDetailPage 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

Requires LO_PERMISSIONS.DASHBOARD_VIEW (lo.dashboard.view) via the shared LOViewGuard. Editing additionally requires lo.goals.edit.

Before you start

  • The goal identified by :rockId must exist in the active organization.
  • lo.dashboard.view permission required.

Steps

1

Open a goal

Navigate to /lo/rocks/:rockId or select a goal from the Rocks list.
2

Review progress

The Progress tab shows the current progress_percentage and status. The SMARTScoreBadge displays the SMART quality score.
3

Manage action items

Switch to the Actions tab and use GoalActionsEditor to add or update action items.
4

View linked tasks

Switch to the Tasks tab to see platform tasks linked to this goal via SourceTasksPanel.
5

Edit the goal

Select the Edit button to open QuarterlyGoalDialog in edit mode.
6

Mark complete

Select the complete button to open GoalCompletionDialog.
7

Add a review

Select the review button to open GoalReviewDialog.
8

Revalidate SMART score

Select “Revalidate SMART” to rerun validateSMARTGoal against the current goal data.

Key concepts

  • SMART score: computed by validateSMARTGoal; displayed via SMARTScoreBadge.
  • rockId / goalId: URL param is :rockId for backward compatibility; used internally as goalId.
  • Tabs: progress, actions, tasks — tab state is synced to the URL via useTabUrlState.

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.
  • 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