7c8846bf

By: Lucien Huber <im@lcnbr.ch>

embed live WASM notebooks in the product guides

Embed automatically loaded Marimo cells in GitHub Pages with DOT editing,
live layouts, collapsible settings, loading feedback, and shared docs styling.
Use GammaLoop's drawing defaults and automatic external placement. Document
edge and half-edge indices, link to the Linnet guides, and use an uncrossed
example. Add notebook export and browser verification to docs delivery.

Consolidates 11c7160c..891dec7c after folding platform fixes and photos into
the documentation foundation and physics ordering into the GammaLoop change.

User request: consolidate/squash main::docs into a minimal set of functionality based commits
User follow-up: yes, and then track that actions works
User approval: Fix and rerun CI
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 2s 12s 12s 15s 2s
Eval 8s 50s 50s 58s 0s
Build 50s 1h16m34s - - 0s
Test 2m53s 9m16s - - 0s
Deploy - - - - 0s
Suite 2s 1h26m54s - - 2s