7c43cde0

By: Lucien Huber <im@lcnbr.ch>

Add Typst-based documentation for all products

- add shared Rust schema, proc macros, catalog exporters, builder, search, and live-reload tooling
- publish independent GammaLoop, Linnet, Spenso, Idenso, and Vakint manuals with Rustdoc and Python API references
- add deterministic PDFs, release snapshots, Nix validation, GitHub Pages publishing, and Vakint integration jobs
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 8s 5s 5s 14s 8s
Eval 12s 39s 39s 51s 0s
Build 45s 5h53m17s - - 2m36s
Test 1h01m25s 7m01s - - 0s
Deploy - - - - 284h52m13s
Suite 8s 6h01m03s - - 284h54m58s

Timeline

Config Eval Build Test Failed Retried Compressed gap
0s1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m36m39m40m41m42m43m44m45m46m47m48m49m50m51m52m53m54m55m56m57m58m59m1h0m1h1m1h2m1h3m1h4m1h5m1h6m1h7m