Character encoding is context-sensitive
Encoding is a text transform, not a complete contextual escaping strategy. Attribute, URL, CSS, and JavaScript contexts have additional requirements.
The parser runs locally with a 500 KiB input cap, 100,000-node and 100-level tree limits, and a 1 MiB output cap. It never fetches URLs, loads resources, uploads source, or saves a preset.