Fixed
Zombie process leak: PTY reader now reaps child process on exit
Screenshot goroutine data race eliminated with channel pattern
Incorrect double-width rendering for U+2600-U+27BF symbol range removed
pprof server gracefully skips when port is in use
resizeBuf no longer falsely clears wide chars on grid grow
VT parser: stateIgnore byte drop, C1 control handling, stale CSI params
DECOM origin mode scroll region, DECRC/RCP cursor clamp, ECH wide char overlap
Primary scroll region preserved across alt screen toggle (no longer lost after TUI exit)
Alt screen wrapped slice deep-copied instead of aliased
Gray background on window resize (missing screenDirty flag)
GPU image leak on resize — old offscreen/blocksLayer/modalLayer now deallocated
Pane cache leak on tab close — closed pane references now released
Config reload rollback on failed font load prevents inconsistent state