Workspace files
Review UI and session state. Follow input callbacks into provider.perform and the matching command case.
System explanation · Choosing checks
Source files
| File | Responsibility / entry points |
|---|---|
src/features/reviews/appointment-picker.tsx
|
Local datetime input for the stored Eastern wall-clock appointment. AppointmentPicker |
src/features/reviews/downstream-panel.tsx
|
Memo, CAO response/deadline and reporting-release controls. DownstreamPanel |
src/features/reviews/intake.tsx
|
Inspect attested files, load identity/version map, promote/refresh and open
returned UUID. SnapNegativeIntake, ImportsLoading |
src/features/reviews/save-status.tsx
|
Save/retry control and saved/unsaved status presentation. SaveStatusButton |
src/features/reviews/save-status-label.ts
|
Save status union and its labels. SaveStatus, saveStatusLabels |
src/features/reviews/use-finish-flow.ts
|
Submit, approve, PEC and refusal steps; each saves, sends its command and saves
again. useFinishFlow, needsDecisionCheck |
src/features/reviews/use-review-edits.ts
|
Stable callbacks that turn workspace edits and uploads into review commands. useReviewEdits |
src/features/reviews/field-focus.ts
|
Maps edit-check fields to tabs and scrolls focus to them. fieldTab, opensGeneralDetails, scrollToField |
src/features/reviews/save-failure.ts
|
Decides whether a failed save is a conflict, a refusal or worth a retry. classifySaveFailure |
src/features/reviews/workspace-activity.tsx
|
Read-only activity presentation, including linked action notes. WorkspaceActivity |
src/features/reviews/workspace-documents-tab.tsx
|
Document upload form, metadata editing and download links. WorkspaceDocumentsTab |
src/features/reviews/workspace-finish-actions.tsx
|
Role/state-dependent finish buttons, confirmation state and visible blockers. FinishKind, PendingFinish, WorkspaceFinishActions, outcomeLabel |
src/features/reviews/workspace-header.tsx
|
Review title, identifiers, general controls and identifying-information inputs. WorkspaceHeader, WorkspaceGeneral |
src/features/reviews/workspace-household.tsx
|
Household member editor and field updates. WorkspaceHousehold |
src/features/reviews/workspace-review-field-groups.ts
|
Groups review field identifiers and labels for section navigation/focus. ReviewAnswerFieldKey, ReviewFieldGroup, reviewFieldGroups |
src/features/reviews/workspace-review-fields.tsx
|
Workbook-coded Review fields, required-input messages and stored findings. WorkspaceReviewFields |
src/features/reviews/workspace.tsx
|
Composes tabs, save/apply handlers, finish confirmations, document attachment and
section actions. ReviewWorkspace, WorkspaceLoading |