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

# Leadership Feedback

> Screen at /lo/feedback for viewing and giving structured feedback to team members, categorized as praise, concern, or suggestion.

The Feedback screen is accessible at `/lo/feedback` and provides a view of received, given, and all feedback, with tabs and stats for praise, concern, and suggestion counts.

## Overview

The `FeedbackPage` loads received feedback via `useReceivedFeedback(organizationId, userId)`, given feedback via `useGivenFeedback(organizationId, userId)`, and all feedback via `useFeedback(organizationId, filters)`. Three stat cards show praise, concern, and suggestion counts derived from `allFeedback`. Organization members are loaded via `useOrganizationMembers` and mapped to `{ id, full_name }` for the form. Tabs separate **Received**, **Given**, and **All** feedback. Each item renders as a `FeedbackCard`. The "Give Feedback" button opens `FeedbackFormDialog`. A feedback type filter is available on the All tab.

## Who it's for

Requires `LO_PERMISSIONS.DASHBOARD_VIEW` (`lo.dashboard.view`) via the shared `LOViewGuard`. Creating feedback uses `lo.feedback.create`.

## Before you start

* `lo.dashboard.view` permission required.
* An active organization context with a current user is required.

## Steps

<Steps>
  <Step title="Navigate to Feedback">Go to `/lo/feedback`.</Step>
  <Step title="Review stats">Stat cards at the top show total praise, concern, and suggestion counts across all feedback.</Step>
  <Step title="View received feedback">On the Received tab, see feedback given to you.</Step>
  <Step title="View given feedback">On the Given tab, see feedback you have given to others.</Step>
  <Step title="Browse all feedback">On the All tab, see all organization feedback with an optional type filter.</Step>
  <Step title="Give feedback">Select "Give Feedback" to open `FeedbackFormDialog` and submit new feedback.</Step>
</Steps>

## Key concepts

* **Feedback types**: `praise`, `concern`, `suggestion`.
* **FeedbackCard**: the card component rendering a single feedback item.
* **FeedbackFormDialog**: used to create new feedback, requiring recipient and type selection.

## Related

<Columns cols={2}>
  <Card title="Leadership" icon="compass" href="/lo/overview">
    Leadership core overview.
  </Card>

  <Card title="Governance & parity" icon="scale-balanced" href="/governance/index">
    Documentation coverage and governance.
  </Card>
</Columns>

<Note>
  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.
</Note>

<Accordion title="Documentation sources">
  * src/routes/lo.tsx
  * src/cores/lo/pages/FeedbackPage.tsx
  * src/cores/lo/hooks/useFeedback.ts
  * src/cores/lo/hooks/useOrganizationMembers.ts
</Accordion>
