Skip to content

PM-4636: make task reviewer optional#1580

Merged
jmgasper merged 1 commit intodevfrom
PM-4636
Apr 1, 2026
Merged

PM-4636: make task reviewer optional#1580
jmgasper merged 1 commit intodevfrom
PM-4636

Conversation

@jmgasper
Copy link
Copy Markdown
Collaborator

@jmgasper jmgasper commented Apr 1, 2026

What was broken
Task challenges in the new Work Manager could not be saved without selecting a reviewer because the field was marked and validated as mandatory.

Root cause
The work challenge editor enforced a required rule for the reviewer field on task challenges with internal review and rendered the task reviewer autocomplete as required in the UI.

What was changed
Removed the task reviewer required validation from the challenge editor schema, removed the required marker from the task reviewer autocomplete, and updated the challenge editor README to match the optional behavior.

Any added/updated tests
Updated the challenge editor schema spec to confirm task internal review no longer requires a reviewer and updated the ReviewTypeField spec to assert the task reviewer autocomplete is not marked required.


Open with Devin

What was broken
Task challenges in the new Work Manager could not be saved without selecting a reviewer because the field was marked and validated as mandatory.

Root cause
The work challenge editor enforced a required rule for the reviewer field on task challenges with internal review and rendered the task reviewer autocomplete as required in the UI.

What was changed
Removed the task reviewer required validation from the challenge editor schema, removed the required marker from the task reviewer autocomplete, and updated the challenge editor README to match the optional behavior.

Any added/updated tests
Updated the challenge editor schema spec to confirm task internal review no longer requires a reviewer and updated the ReviewTypeField spec to assert the task reviewer autocomplete is not marked required.
@jmgasper jmgasper requested a review from kkartunov as a code owner April 1, 2026 14:53
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 2 additional findings.

Open in Devin Review

@jmgasper jmgasper merged commit 0e884f8 into dev Apr 1, 2026
9 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