develop
feat(muya): migrate TS rewrite to packages/muya alongside legacy muyajs (#4314)
fix(muya): stop inline math showing a scrollbar for trailing sub/superscripts (#4837) (#4839)
chore: audit Claude-authored comments against the commenting guidelines (#4740)
fix(muya): keep image resize handles attached on layout reflow (#4802)
fix: preserve Google Docs CSS formatting on paste (#4699)
test(muya-e2e): backfill real-DOM e2e coverage for post-migration gaps (#4593)
test(muya-e2e): backfill real-DOM e2e coverage for audited gaps (#4511)
fix(muya): re-sync the live tree from json state when an undo/redo apply throws (#4716) (#4717)
fix(muya): guard detached code block in language selector (#4654) (#4677)