Skip to content

PM-6285: verify review waitlist and track badge support - #2291

Merged
jmgasper merged 1 commit into
devfrom
PM-6285
Sep 13, 2026
Merged

jmgasper merged 1 commit into
devfrom
PM-6285

Conversation

@jmgasper

Copy link
Copy Markdown
Collaborator

PM-6285 is already implemented on dev: review waitlist labels and the corrected track colors were merged in PR #2255, and subsequent QA copy fixes are present. This new PR records the requested end-to-end verification of the Opportunities and Review API contract in docs/PM-6285-waitlist-verification.md.

Confirmed that approved applications consume capacity, full active opportunities accept pending waitlist applications, caller-specific status appears in Browse/My Work/details, approval/rejection remain distinct, and lifecycle/role/privacy/duplicate guards remain enforced. No additional runtime change was required.

Validation: 57 frontend tests and 31 Review API tests pass; 18 Chromium checks of the actual compiled Sass verify status/track badge colors at 1440px and 390px. nvm use (22.13.0), yarn lint, and NODE_OPTIONS=--max-old-space-size=16384 yarn run build pass. The browser test uses a reduced fixture rather than a live authenticated environment.

@jmgasper
jmgasper requested a review from kkartunov as a code owner September 13, 2026 02:08
@jmgasper
jmgasper merged commit ccea33f into dev Sep 13, 2026
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