>>2413I tried something similar with a custom
Puppeteer script for scraping some old documentation sites last month. The logic reuse is great but the schema-driven approach makes me paranoid about how messy the font rendering looks when the client misinterprets the hierarchy.