7cc6fbda

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

Total

35m50s

Time to Start Worker time Duration Time to finish Idle
Config 1s 4s 4s 6s 1s
Eval 7s 50s 50s 58s 1s
Build 55s 1h36m31s 34m21s 35m17s 50s
Test 20m10s 20m33s 11m13s 31m23s 0s
Deploy 35m32s 20s 20s 35m52s 15s
Suite 1s 1h58m20s 35m50s 35m52s 1m09s

Timeline

Config Eval Build Test Deploy Compressed gap
0s2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m