Background
Slice 5 of 5 for OSCER-480. Closes the original OSCER-480 AC for progress cards and report status treatment.
Figma: 7203:4779, 7203:4806, legend 7206:6268
Blocked by: #642 (slice 4 — tables)
User Story
As a member reporting activities, I want progress cards showing period, reported vs required, and report status so I can see at a glance how close I am to meeting my requirement.
Acceptance Criteria
Income path (four cards)
Hours path
Report status card
Layout
Out-of-scope
Landing and exemption blocks (slices 1–3); table implementation (slice 4)
Stacked PR
Final PR in OSCER-480 sequence. Merge after #642.
Background
Slice 5 of 5 for OSCER-480. Closes the original OSCER-480 AC for progress cards and report status treatment.
Figma: 7203:4779, 7203:4806, legend 7206:6268
Blocked by: #642 (slice 4 — tables)
User Story
As a member reporting activities, I want progress cards showing period, reported vs required, and report status so I can see at a glance how close I am to meeting my requirement.
Acceptance Criteria
Income path (four cards)
Hours path
Report status card
Layout
Out-of-scope
Landing and exemption blocks (slices 1–3); table implementation (slice 4)
Stacked PR
Final PR in OSCER-480 sequence. Merge after #642.