Real web composer: unclosed TeX

Linux Chromium 156.0.8078.4 · 1440×1000 · dark · no throttling
Three resets per case; six trusted keypresses per reset; paste from clipboard.

● Before 4d47d0b76e● After 7745667049

Unclosed inline TeX

07,00014,00025050010001500ms per key (18-key median)openers

Bare display openers

06,00012,00010001500ms per key (18-key median)openers
CaseBefore msAfter msSpeedupBefore: run medians msAfter: run medians ms
control × 150025.821.71.2×33.2 / 21.5 / 24.621.5 / 21.1 / 22.2
inline × 250377.848.77.7×342.7 / 421 / 377.852.7 / 46.9 / 49.4
inline × 5001,279.693.313.7×1,222.2 / 1,262.4 / 1,436.2100.8 / 89.7 / 93
inline × 10005,54226221.2×5,381.3 / 5,726.5 / 5,567.1264.2 / 274.2 / 261.4
inline × 150013,531.3572.523.6×13,641.1 / 13,038.9 / 13,957.1558.1 / 586.2 / 595.5
display × 10005,665195.529×5,671 / 5,799.3 / 5,047204.9 / 190.1 / 198.2
display × 150010,823.6260.541.5×11,964.3 / 10,736.3 / 10,248.2260.9 / 269.9 / 250.8

Exact text and rendered content match across revisions: true
Every unclosed-TeX improvement exceeds both sides' run-median spread: true

Latency: DOM keydown → requestAnimationFrame → task after the rendering opportunity. Real app input, no parser microbenchmark. Video runs at original speed. All 42 resets retain the README mention and every character.