DynamicCommandList extends the render command model for terminal cells: backgrounds, glyph runs, powerline segments, underline styles.
DefaultCommandList. Terminal views often damage row bands instead of the full grid.
Text shaping
Whentext_system and text_scratch are set, text commands use HarfBuzz shaping and font fallbacks from otter-render. Plain ASCII can omit them for the FreeType fast path.
Playback
Rasterize withotter-render quad_renderer, passing terminal damage rects for row-level culling.
