From 6e743a9ecb4c8b3df0e5a99e3a2327fab42e7474 Mon Sep 17 00:00:00 2001 From: Ralf Anton Beier Date: Sun, 24 May 2026 06:50:03 +0200 Subject: [PATCH] feat(export): extract CSS/JS to shared _assets/ + thread --filter (REQ-087, REQ-088) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit REQ-088 — HTML exporter no longer embeds the full CSS/JS framework into every page. Per-page emission was `` with `MERMAID_JS = include_str!("../assets/mermaid.min.js")` (~3MB), so a 5000-artifact project produced ~13 GB of mostly-identical bytes. Now the exporter writes `/_assets/styles.css` + `_assets/mermaid.min.js` ONCE and each page emits `` and ` + +