nxm-tui — Markdown V3 Render Pipeline

nxm-tui — Markdown V3 Render Pipeline A data-flow diagram generated by Archify. 01 / Input 02 / Parse 03 / Transform 04 / Render 05 / Output Markdown Source · LLM response text · 01 / Input · streaming Markdown Source LLM response text streaming pulldown-cmark · GFM + tables + task lists · 02 / Parse · offset events pulldown-cmark GFM + tables + task lists offset events Offset Events · byte ranges + tilde filter · 02 / Parse · single-tilde literal Offset Events byte ranges + tilde filter single-tilde literal MarkdownBuffers · styled cells + spans · 03 / Transform · cell-width aware MarkdownBuffers styled cells + spans cell-width aware Style Adapt · syntect + anstyle bridge · 03 / Transform · default-fancy Style Adapt syntect + anstyle bridge default-fancy Render Ratatui · styled Lines + checkpoints · 04 / Render · RenderLoopState Render Ratatui styled Lines + checkpoints RenderLoopState Word Wrap · fit_line_to_width · 04 / Render · CJK / emoji safe Word Wrap fit_line_to_width CJK / emoji safe Hyperlinks · OSC 8 + source map · 04 / Render · copy / selection Hyperlinks OSC 8 + source map copy / selection Styled Lines · final ratatui output · 05 / Output · draw-on-change Styled Lines final ratatui output draw-on-change raw markdown input text compiler-message events parse stream offset events intermediate cell spans styled data style mapping theme styled lines pre-wrap wrapped cells layout hyperlink + source map final output Legend primary data data store data flow