Skip to content

PM-6307 Cover multiple Design checkpoint submissions -> dev - #2282

Merged
jmgasper merged 1 commit into
devfrom
PM-6307
Sep 11, 2026
Merged

PM-6307 Cover multiple Design checkpoint submissions -> dev#2282
jmgasper merged 1 commit into
devfrom
PM-6307

Conversation

@jmgasper

@jmgasper jmgasper commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Related JIRA Ticket

PM-6307

What's in this PR?

A two-round Design challenge allowing two submissions shows only the latest submission to its checkpoint screener, leaving an older pending scorecard inaccessible. The root cause is the Review API submission-history privacy filter. The required runtime fix is review-api-v6 PR #344, which must be merged and deployed to resolve the reported bug.

This frontend companion adds regression coverage through the real checkpoint tab, role hook, and table column renderers at desktop and mobile widths. It verifies that both submissions from a member remain visible, the older pending row links to its own scorecard, and progress remains 67% when two of three screenings are complete. The Review README documents the API visibility contract.

Validation:

  • yarn lint passed.
  • NODE_OPTIONS=--max-old-space-size=8192 yarn run build passed with existing dependency source-map and bundle-size warnings.
  • Targeted checkpoint table and progress suites: 10 tests passed.
  • Node 22.13.0 selected using nvm use.

Branch PM-6307 was created from origin/dev at 363f4d08f.

@jmgasper
jmgasper requested a review from kkartunov as a code owner September 11, 2026 06:19
@jmgasper
jmgasper merged commit 34e47be into dev Sep 11, 2026
6 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant