Phase-3 review (MEDIUM/correctness). ReaderScreen.kt:118 navigates Reply to Routes.compose(sender, "Re: …", accountId) — a plain prefill with empty body — while the mailbox multi-select reply uses mailRepository.buildReplyDraft(messageId, mode) which quotes the original into a <blockquote> + bakes the signature above it. So replying from an OPEN email (the most common reply action) produces lower-fidelity replies (no quote, no threading) and offers no Reply-All/Forward. Fix: the reader holds messageId — emit OpenCompose(draftId) from buildReplyDraft like the mailbox does; add Reply-All/Forward. (Sub-nit: "Re: " is hardcoded/non-localized + double-prefixes an existing "Re:".)
Phase-3 review (MEDIUM/correctness). `ReaderScreen.kt:118` navigates Reply to `Routes.compose(sender, "Re: …", accountId)` — a plain prefill with empty body — while the mailbox multi-select reply uses `mailRepository.buildReplyDraft(messageId, mode)` which quotes the original into a `<blockquote>` + bakes the signature above it. So replying from an OPEN email (the most common reply action) produces lower-fidelity replies (no quote, no threading) and offers no Reply-All/Forward. **Fix:** the reader holds `messageId` — emit `OpenCompose(draftId)` from `buildReplyDraft` like the mailbox does; add Reply-All/Forward. (Sub-nit: `"Re: "` is hardcoded/non-localized + double-prefixes an existing "Re:".)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Phase-3 review (MEDIUM/correctness).
ReaderScreen.kt:118navigates Reply toRoutes.compose(sender, "Re: …", accountId)— a plain prefill with empty body — while the mailbox multi-select reply usesmailRepository.buildReplyDraft(messageId, mode)which quotes the original into a<blockquote>+ bakes the signature above it. So replying from an OPEN email (the most common reply action) produces lower-fidelity replies (no quote, no threading) and offers no Reply-All/Forward. Fix: the reader holdsmessageId— emitOpenCompose(draftId)frombuildReplyDraftlike the mailbox does; add Reply-All/Forward. (Sub-nit:"Re: "is hardcoded/non-localized + double-prefixes an existing "Re:".)