9b4ea55c

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 6s 6s 9s 2s
Eval 7s 46s 46s 54s 0s
Build 48s 4h45m18s - - 18s
Test 51m16s 6m12s - - 0s
Deploy - - - - 0s
Suite 2s 4h52m24s - - 21s

Timeline

Config Eval Build Test Failed Retried Compressed gap
0s3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m36m37m38m39m40m41m42m43m44m45m46m47m48m49m50m51m52m53m54m55m