4338252f

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
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 2s 10s 10s 12s 2s
Eval 9s 50s 50s 59s 0s
Build 49s 48m21s - - 15s
Test 1m04s 8m04s - - 1s
Deploy - - - - 21m34s
Suite 2s 57m25s - - 21m54s

Timeline

Config Eval Build Test Failed Retried Compressed gap
0s1m2m3m4m5m6m7m8m9m10m11m12m13m