Fix Control UI CJK IME composition#91087
Conversation
|
Codex review: needs maintainer review before merge. Reviewed June 15, 2026, 9:20 AM ET / 13:20 UTC. Summary PR surface: Source +28, Tests +90, Other +9. Total +127 across 16 files. Reproducibility: yes. at source level: current main still has only the Enter IME guard while normal textarea input syncs draft/slash state, and the linked bug report gives concrete macOS Chrome CJK steps. I did not run a live IME session in this read-only pass. Review metrics: 2 noteworthy metrics.
Stored data model Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Mantis proof suggestion Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Land a refreshed, source-credited Control UI composer fix with its regression tests, with non-UI repair spillover removed or separately validated before merge. Do we have a high-confidence way to reproduce the issue? Yes at source level: current main still has only the Enter IME guard while normal textarea input syncs draft/slash state, and the linked bug report gives concrete macOS Chrome CJK steps. I did not run a live IME session in this read-only pass. Is this the best way to solve the issue? No, not as-is. The UI-layer fix is the right shape, but the replacement branch must be refreshed and narrowed or have separate proof for the non-UI automation/plugin edits. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against dd7f2ef002e8. Label changesLabel changes:
Label justifications:
Evidence reviewedPR surface: Source +28, Tests +90, Other +9. Total +127 across 16 files. View PR surface stats
What I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
|
Found 2 test failures on Blacksmith runners: Failures
|
|
🦞✅ Source: Why human review is needed: What the maintainer can do as a next step: I added |
Makes #86036 merge-ready for the ClawSweeper automerge loop.
The edit pass should inspect the live PR diff, review comments, and failing checks; rebase if needed; keep the contributor branch credited; and stop only when validation is green or an external blocker is proven.
Known failing checks:
ClawSweeper 🐠 replacement reef notes:
Inherited issue-closing references from the source PR:
Fixes #86035
Co-author credit kept:
fish notes: model gpt-5.5, reasoning high; reviewed against e1e7ee5.