Review watched pull request changes before acknowledgement #1328

Closed
opened 2026-08-24 00:22:29 +00:00 by rockachopa · 0 comments
Member

Problem

Following opens changed watched pull requests in the generic preview, but acknowledges the exact revision after overview and conversation load without showing code changes or CI state. Existing diff/check endpoints require assignment, so an unassigned watched PR cannot complete a trustworthy mobile review.

Slice

Add a read-only, Following-authorized PR review endpoint and expose bounded changes/check status in the mobile Search preview. A watched PR revision is acknowledged only after preview, conversation, and review context load successfully. No merge, handoff, or assignment controls are exposed.

Acceptance

  • A pull request present in the current user’s Following collection can load bounded review data without assignment; an unwatched PR receives 404.
  • Changed watched PR preview shows CI state and changed-file context on 320px and 390px viewports without document overflow.
  • Exact revision remains unseen when review context fails and is acknowledged only when preview, conversation, and review context all succeed.
  • Retry loads the same PR context; issue Following behavior is unchanged.
  • Focused tests, full suite, packaged mobile browser validation, and CI pass.
## Problem Following opens changed watched pull requests in the generic preview, but acknowledges the exact revision after overview and conversation load without showing code changes or CI state. Existing diff/check endpoints require assignment, so an unassigned watched PR cannot complete a trustworthy mobile review. ## Slice Add a read-only, Following-authorized PR review endpoint and expose bounded changes/check status in the mobile Search preview. A watched PR revision is acknowledged only after preview, conversation, and review context load successfully. No merge, handoff, or assignment controls are exposed. ## Acceptance - A pull request present in the current user’s Following collection can load bounded review data without assignment; an unwatched PR receives 404. - Changed watched PR preview shows CI state and changed-file context on 320px and 390px viewports without document overflow. - Exact revision remains unseen when review context fails and is acknowledged only when preview, conversation, and review context all succeed. - Retry loads the same PR context; issue Following behavior is unchanged. - Focused tests, full suite, packaged mobile browser validation, and CI pass.
timmy was assigned by rockachopa 2026-08-24 00:22:29 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#1328
No description provided.