---
id: SCR-PFM-ELG-002
title: Needs Your Attention list
route: '/console/{tenantId}/attention'
surface: console
product_area: platform
module: eligibility
revision: 1
status: draft
design_intent: confirmed
origin: >-
  PLAT-M15 plan approved by Andrew 2026-10-21 (the item list); the built screen
  is the approved baseline under the UI change approval rule
implementation_evidence: observed
inference: []
source_sha:
  react-console: baf6dae382d6f41dce976c7f848667ccc37e076f
  services-platform: ad3f6a6582843008ed0f5a17b131878d15829af1
purpose: >-
  Browse personal attention with filters, incremental loading and an explanation
  drawer.
supports:
  - JNY-PFM-ELG-004
  - CAP-PFM-ELG-017
  - CAP-PFM-ELG-018
permission: platform.attention.use
entry_from:
  - 'SCR-PFM-ELG-001: group and remaining-count links'
  - 'SCR-PFM-ELG-003: header list link'
  - Reminder list destination
exits_to:
  - Declared item record or console destination
displays:
  - field: >-
      Loaded rows with title, class, urgency, about label, reason and opening
      time
    source: listMyAttentionItems (DOM-PFM-ELG-005)
  - field: 'Address-carried kind, class and urgency filters plus Show Snoozed'
    source: 'listAttentionDefinitions when readable, else getMyAttentionSummary'
  - field: >-
      Detail facts and explanations of existence, audience, available actions
      and lifecycle
    source: getMyAttentionItem
actions:
  - label: Acknowledge
    operation_id: acknowledgeMyAttentionItem
    permission: platform.attention.use
    confirm: false
  - label: Snooze
    operation_id: snoozeMyAttentionItem
    permission: platform.attention.use
    confirm: false
  - label: Unsnooze
    operation_id: unsnoozeMyAttentionItem
    permission: platform.attention.use
    confirm: false
  - label: Dismiss
    operation_id: dismissMyAttentionItem
    permission: platform.attention.use
    confirm: false
  - label: Load more
    operation_id: listMyAttentionItems
    permission: platform.attention.use
    confirm: false
states:
  - empty
  - loading
  - error
validation:
  - BR-CAP-PFM-ELG-017-06
  - BR-CAP-PFM-ELG-017-10
  - BR-CAP-PFM-ELG-017-11
  - BR-CAP-PFM-ELG-018-01
  - BR-CAP-PFM-ELG-018-03
  - BR-CAP-PFM-ELG-018-04
patterns:
  - PageLayout
  - PageHeader
  - Table
  - Sheet
  - FieldSelect and Switch
  - 'ListRow with AttentionItemMenu, ClassMarker, ReasonText and detail FactList'
  - LoadingIndicatorPanel
component: components/attention/attention-list-screen.tsx
evidence:
  - >-
    react-console at baf6dae:
    app/(console)/console/[tenantId]/attention/page.tsx;
    components/attention/attention-list-screen.tsx, attention-parts.tsx;
    lib/attention/use-attention.ts.
  - >-
    services-platform at ad3f6a6: modules/attention/aws/api/attention.routes.ts;
    docs/attention.md §5, §6.
controls: [TC-AVL-005, TC-AZ-001, TC-AZ-002, TC-AZ-003, TC-AZ-004, TC-AZ-005, TC-AZ-006, TC-CRY-001, TC-CRY-002, TC-CRY-003, TC-CRY-004, TC-DAT-001, TC-DAT-002, TC-DAT-003, TC-IAM-001, TC-IAM-002, TC-IAM-003, TC-IAM-004, TC-IAM-005, TC-LOG-001, TC-LOG-002, TC-LOG-003, TC-LOG-004, TC-LOG-005, TC-PI-001, TC-PI-003, TC-PI-005, TC-PRV-001, TC-PRV-002, TC-TEN-001, TC-TEN-002, TC-TEN-003, TC-TEN-004, TC-VEN-001, TC-VEN-002, TC-VEN-003]
---
# Needs Your Attention list

## What the Screen Is For

The list gives staff a focused view of their attention and a route to the record where each condition is handled.

## What It Shows and Lets People Do

Filters and Show Snoozed select the requested results. Opening an occurrence reveals facts and explanations in the detail drawer; menus offer personal responses according to its class. Load More appends cursor pages. Due and Opened reorder the loaded subset rather than request global server sorting.

## States and Errors

Initial empty explanations differ from a filtered no-match result. List and detail reads show loading or errors, and action refusals retain the service explanation. Local ordering of only loaded records remains a finding.

## Patterns It Must Respect

The built page uses PageLayout, PageHeader, Table and Sheet with shared item components and field controls. These existing components define the baseline for the UI-change approval process.
