Files
teatea-pension/.trellis/tasks/archive/2026-07/07-02-operations-dashboard-integration/prd.md

2.4 KiB

运营看板整合优化

Goal

Upgrade the existing operation dashboard into a cross-module summary after health, care, emergency, elder, bed, and admission data are available. The dashboard should summarize and route operators to work, not become a CRUD surface.

Confirmed Facts

  • The dashboard already uses real persisted elders, beds, admissions, and incidents.
  • The dashboard currently does not include dedicated health or care-service metrics because those data sources do not exist yet.
  • Recharts is already installed and the dashboard already uses a data-backed bed occupancy chart.

Requirements

  • Keep the dashboard as a Server Component data-loading surface with presentational components.
  • Add health metrics after health data management exists:
    • recent abnormal vital signs
    • pending abnormal reviews
    • chronic-condition coverage or counts where useful
  • Add care metrics after care execution exists:
    • today's care tasks
    • pending/in-progress/completed care counts
    • overdue/high-priority care count
  • Add emergency metrics after emergency workspace exists:
    • open safety events
    • critical events
    • recent resolved/closed events where useful
  • Keep existing elder, bed, and admission summaries working.
  • Use data-backed charts only; do not add fake visualization rows.
  • Link dashboard items to the appropriate operational module route where practical.

Acceptance Criteria

  • Dashboard still loads persisted elder, bed, admission, and incident data.
  • Dashboard includes persisted health summaries after health data is available.
  • Dashboard includes persisted care execution summaries after care data is available.
  • Dashboard includes persisted safety/emergency summaries after emergency data is available.
  • Charts and tables are data-backed.
  • Dashboard links route users into the relevant module instead of duplicating full workflows.
  • pnpm lint passes.
  • pnpm type-check passes.
  • pnpm build passes.

Dependencies

  • Should run after health data management, care execution workspace, and emergency incident workspace are implemented.
  • Should run after elder/bed context optimization if dashboard links depend on new detail surfaces.

Out Of Scope

  • Creating or editing records directly from the dashboard.
  • Adding fake summary cards before backing data exists.
  • Replacing the dashboard with a marketing landing page.

Open Questions

  • None currently blocking planning.