Skip to main content

Covenant Monitor Screen (Structured Stub)

Purpose

  • Track covenant compliance status and threshold trends.

Primary User

  • Compliance and Risk Officer

Layout

  • Shell: SF/Global/Nav/Sidebar/Expanded, SF/Global/Nav/Header/Default
  • Core regions:
  1. Table: SF/CovenantMonitor/CovenantTable/Default
  2. Status chips: SF/CovenantMonitor/ThresholdBadge/Compliant, SF/CovenantMonitor/ThresholdBadge/Warning, SF/CovenantMonitor/ThresholdBadge/Breach, SF/CovenantMonitor/ThresholdBadge/Unknown
  3. Trend panel: SF/CovenantMonitor/TrendChart/Default
  4. Timeline panel: SF/CovenantMonitor/TimelineBar/Default

Components

Component namePositionSizeDataStates
SF/CovenantMonitor/CovenantTable/Defaultmainmapped defaultcovenant rowsdefault
SF/CovenantMonitor/ThresholdBadge/Compliantrow badgemapped defaultthreshold_statuscompliant
SF/CovenantMonitor/ThresholdBadge/Warningrow badgemapped defaultthreshold_statuswarning
SF/CovenantMonitor/ThresholdBadge/Breachrow badgemapped defaultthreshold_statusbreach
SF/CovenantMonitor/ThresholdBadge/Unknownrow badgemapped defaultthreshold_statusunknown
SF/CovenantMonitor/TrendChart/Defaultside panelmapped defaulttrend_datadefault
SF/CovenantMonitor/TimelineBar/Defaultlower panelmapped defaulttimeline_eventsdefault

Data Fields

  • covenant_name, current_value, threshold, test_date, status, trend_delta.

States

Loading

  • Table and chart skeletons.

Empty

  • No covenants configured for selected document.

Error

  • Data retrieval failure with retry.

Populated

  • Covenant table + chart + timeline present.

Feature-Specific

  • breach-escalation: triggered when status is breach.
  • Covenant row -> detailed covenant drawer.
  • Sidebar links -> standard global routes.

Content Map Key

  • content_map_key: covenant-monitor

Accessibility Notes

  • Chart alternatives in table form.