Container view — Architecture
architecture-overview · hero
Component view — Security and prop validation
architecture-overview › sanitizer-core
Component view — Markdown serialization safety
architecture-overview › renderer-safety
Sanitizing attributes and stringifying markdown
sanitize-pipeline
PropsValidationOptions → string | REJECTED_PROP
RenderMarkdownOptions → string
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
✦
/
What could this change break?
What should I review most carefully?
Drag to select a region · Space to pan · Drop a screenshot
↵
fix(security): close gaps found by the markdown-sanitizers bypass fixtures
comarkdown/comark #584
· 4 diagrams
Start the walkthrough
W
Fit the whole strip
1
Copy share link
Switch to light
Loading comments
Loading screenshots
How to move around
Ask about this canvas
/
Star
100%
Container view — Architecture
Architecture
Component view — Security and prop validation
Architecture
Component view — Markdown serialization safety
Architecture
Sanitizing attributes and stringifying markdown
Data flow
Resume walkthrough
↵
This diagram has a walkthrough
scroll to move through it
swipe to move through it