Your mermaid diagram is not documentation, it's busywork with a renderer
Every repo now ships a 40 node mermaid flowchart that nobody reads and that turns into grey mush the second anyone opens it in dark mode. Pele fixing the theming is fine, great, someone did the obvious thing. But the actual problem is that a diagram you typed in markdown is still a diagram nobody asked for, and now it needs a parser, a renderer, four VS Code extensions and a broken build every time the syntax changes. Draw the thing once, export an SVG, commit it, done. We solved this in 2010 and then threw it away so people could feel like engineers while writing docs. Your readme got longer and less useful, congrats.