CharDesk Docs

External Text Rendering

Route source decoding, syntax selection, feature extensions, and host boundaries for editable Canvas cells.

HEAD a63778e
Read this page whenA pasted, imported, or fenced text source must become editable Canvas cells.
First answerIs the decision about the compiler pipeline, syntax selection, feature extensions, or a host boundary?
BoundaryThis page routes renderer contracts; Canvas mutation and persistence remain outside the renderer.
Reading ruleChoose one focused contract below; Canvas mutation and persistence remain outside the renderer.
Follow-upOpen the matching pipeline or features page, then follow its source and verification links.
DecisionContract
Which source kinds, stages, and fallback rules apply?Text rendering pipeline
Which Markdown, ANSI, Mermaid, math, JSON/YAML, theme, and CLI boundaries apply?Text rendering features and hosts

Rendering produces a materialized result; Canvas owns mutation and persistence. The focused pages own the detailed renderer contracts and verification links.