Split from #728 on current main. Full validation is recorded in the draft PR; the trim and mask-modifier failures reproduce on unchanged main. Co-Authored-By: Codex <noreply@openai.com>