Edit and redact photos before sending mobile conversation replies #947

Closed
opened 2026-08-16 07:19:36 +00:00 by timmy · 0 comments
Owner

User problem

Mobile operators can capture and caption photos in issue comments, pull-request comments, and unread-update replies, but cannot crop, redact, or annotate sensitive content before sending. The New issue flow already has a touch editor, so conversation replies currently have a privacy and workflow gap.

Vertical slice

Expose the existing flattened photo editor in all three mobile conversation composers. Applying an edit replaces only the selected photo while preserving caption and bundle order; cancel leaves it unchanged. Edited derivatives must remain durable through offline reload/retry.

Acceptance criteria

  • Issue comments, pull-request comments, and unread-update replies expose a 44px mobile-safe Edit photo action for the selected attachment.
  • Crop/redact/annotation Apply replaces only the selected photo and preserves its caption/order.
  • Cancel makes no attachment mutation and returns focus to review controls.
  • Online and offline/reloaded delivery use the flattened edited derivative exactly once.
  • No horizontal overflow at 320px and 390px viewports.
  • Behavioral tests cover wiring, selected-photo replacement, preservation, and durable delivery.
## User problem Mobile operators can capture and caption photos in issue comments, pull-request comments, and unread-update replies, but cannot crop, redact, or annotate sensitive content before sending. The New issue flow already has a touch editor, so conversation replies currently have a privacy and workflow gap. ## Vertical slice Expose the existing flattened photo editor in all three mobile conversation composers. Applying an edit replaces only the selected photo while preserving caption and bundle order; cancel leaves it unchanged. Edited derivatives must remain durable through offline reload/retry. ## Acceptance criteria - Issue comments, pull-request comments, and unread-update replies expose a 44px mobile-safe Edit photo action for the selected attachment. - Crop/redact/annotation Apply replaces only the selected photo and preserves its caption/order. - Cancel makes no attachment mutation and returns focus to review controls. - Online and offline/reloaded delivery use the flattened edited derivative exactly once. - No horizontal overflow at 320px and 390px viewports. - Behavioral tests cover wiring, selected-photo replacement, preservation, and durable delivery.
timmy self-assigned this 2026-08-16 07:19:36 +00:00
timmy closed this issue 2026-08-16 07:32:06 +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#947
No description provided.