Make Search and Following conversations actionable on mobile #1388

Closed
opened 2026-08-25 08:53:42 +00:00 by timmy · 0 comments
Owner

User problem

Search and Following can open and reply to visible conversations, but operators must leave the mobile review flow to react to a comment or correct/delete their own comment.

Scope

Hydrate the existing lazy React/Edit/Delete comment tools in Search Preview and the Following flow that reuses it. Preserve the exact repository, kind, number, comment ID, paging, and review state. Keep conversation/reply usable if the optional tool chunk fails.

Acceptance

  • Search and Following comments expose React, with Edit/Delete only for the confirmed owner.
  • Mutations route to the exact visible issue or pull comment and update the preview in place.
  • Offline and optional-chunk failures are scoped and recoverable.
  • Controls are phone-sized with no 320px horizontal overflow.
  • Behavioral, mobile-rendered, and full-suite tests pass.

Evidence

frontend/search-preview.js renders .search-preview-comment without the shared action renderer; frontend/comment-actions.js only delegates through .issue-comment. No matching title or behavior exists across 697 historical issues, 687 PRs, the eight current issues, or recent main history; #575 and #1380 covered assigned/Updates surfaces only.

## User problem Search and Following can open and reply to visible conversations, but operators must leave the mobile review flow to react to a comment or correct/delete their own comment. ## Scope Hydrate the existing lazy React/Edit/Delete comment tools in Search Preview and the Following flow that reuses it. Preserve the exact repository, kind, number, comment ID, paging, and review state. Keep conversation/reply usable if the optional tool chunk fails. ## Acceptance - Search and Following comments expose React, with Edit/Delete only for the confirmed owner. - Mutations route to the exact visible issue or pull comment and update the preview in place. - Offline and optional-chunk failures are scoped and recoverable. - Controls are phone-sized with no 320px horizontal overflow. - Behavioral, mobile-rendered, and full-suite tests pass. ## Evidence `frontend/search-preview.js` renders `.search-preview-comment` without the shared action renderer; `frontend/comment-actions.js` only delegates through `.issue-comment`. No matching title or behavior exists across 697 historical issues, 687 PRs, the eight current issues, or recent main history; #575 and #1380 covered assigned/Updates surfaces only.
timmy self-assigned this 2026-08-25 08:53:42 +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#1388
No description provided.