Skip to main content

Extraction Review Screen

Purpose

  • Enable analyst validation of extracted loan fields against source document evidence.
  • Support approve, reject, and correction workflows with provenance.

Primary User

  • Primary persona: Loan Operations Officer
  • Secondary persona: Credit Analyst

Layout

  • Frame: extraction-review-screen
  • Grid: grid.columns=12, grid.columnWidth, grid.gutter
  • Shell: SF/Global/Nav/Sidebar/Expanded, SF/Global/Nav/Header/WithBreadcrumb
  • Main split:
  1. Left pane: SF/Extraction/DocumentViewer/Default.
  2. Right pane: extracted field table with row states.
  3. Slide-out provenance panel: SF/Extraction/ProvenancePanel/Open or Closed.

Components

Component namePositionSizeDataStates
SF/Global/Nav/Sidebar/ExpandedLeft shellmapped defaultnav dataexpanded
SF/Global/Nav/Header/WithBreadcrumbTop shellmapped defaultbreadcrumb, document namewith-breadcrumb
SF/Extraction/DocumentViewer/DefaultMain columns 1-7mapped defaultdocument_page, zoom, page_countdefault
SF/Extraction/DocumentViewer/WithHighlightsMain columns 1-7mapped defaulthighlighted_rangeswith-highlights
SF/Extraction/FieldRow/VerifiedMain columns 8-12 tablemapped defaultfield_name, value, confidenceverified
SF/Extraction/FieldRow/NeedsReviewMain columns 8-12 tablemapped defaultfield_name, value, reason_codeneeds-review
SF/Extraction/FieldRow/RejectedMain columns 8-12 tablemapped defaultfield_name, rejected_value, reason_coderejected
SF/Extraction/FieldRow/AutoFilledMain columns 8-12 tablemapped defaultfield_name, value, source_typeauto-filled
SF/Extraction/FieldRow/EmptyMain columns 8-12 tablemapped defaultfield_nameempty
SF/Extraction/ConfidenceBadge/HighInline row metamapped defaultconfidence_percenthigh
SF/Extraction/ConfidenceBadge/MediumInline row metamapped defaultconfidence_percentmedium
SF/Extraction/ConfidenceBadge/LowInline row metamapped defaultconfidence_percentlow
SF/Extraction/ProvenancePanel/ClosedRight edgemapped defaultn/aclosed
SF/Extraction/ProvenancePanel/OpenRight edgemapped defaultsource_quote, page_reference, clause_referenceopen

Data Fields

Field keyTypeSourceDisplay token
field_namestringsystemtypography.body.sm
field_valuestringextractiontypography.mono.md
confidence_percentnumberextractiontypography.label.sm
field_stateenumreviewtypography.label.sm
source_quotestringdocumenttypography.body.sm
page_referencestringdocumenttypography.label.sm
clause_referencestringdocumenttypography.label.sm
review_actionenumusertypography.label.md

States

Loading

  • Viewer rendered with page skeleton.
  • Field table rows rendered as SF/Extraction/FieldRow/Empty.

Empty

  • No extraction output present.
  • Prompt displays primary action to re-run extraction.

Error

  • Error banner appears above table.
  • Rows with extraction failures switch to SF/Extraction/FieldRow/Rejected with reason codes.

Populated

  • Viewer displays source PDF.
  • Table includes mixed row states.
  • Provenance panel opens on selected row.

Feature-Specific

  • source-highlight-active
  • Trigger: user clicks any field row.
  • Behavior: row selected, viewer switches to SF/Extraction/DocumentViewer/WithHighlights, provenance panel opens.
Interactive elementTarget screenInteraction
Sidebar Dashboarddashboard-homeclick
Sidebar Documentsdocument-upload-flowclick
Sidebar Covenantscovenant-monitor-screenclick
Any field rowextraction-review-screenclick
Approve document actiondashboard-homeclick
Reject document actiondocument-upload-flowclick

Content Map Key

  • content_map_key: extraction-review
  • Help panel link: 02-user-docs/features/extraction-review.md

Accessibility Notes

  • Table rows are focusable and expose row state via ARIA labels.
  • Selected row and highlighted quote have coordinated focus text.
  • Actions support keyboard shortcuts for approve and reject.