306aa3b3

By: Lucien Huber <im@lcnbr.ch>

replace linnet python api with typed drawing model

Implement the clean Linnest-inspired Graph API, arbitrary node/edge/half-edge Python data, typed Typst rendering configuration, explicit DotCodec conversion, V1-only template contract, and full verification requested by the user.
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 2s 7s 7s 10s 2s
Eval 6s 1m11s 1m11s 1m17s 0s
Build 1m09s 11h38m14s - - 1m01s
Test 1h04m24s 20m02s - - 0s
Deploy - - - - 107h22m10s
Suite 2s 11h59m35s - - 107h23m14s

Timeline

Config Eval Build Test Failed Retried
0s1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m36m37m38m39m40m41m42m43m44m45m46m47m48m49m50m51m52m53m54m55m56m57m58m59m1h0m1h1m1h2m1h3m1h4m1h5m1h6m1h7m1h8m1h9m1h10m1h11m1h12m1h13m1h14m1h15m1h16m1h17m1h18m1h19m1h20m1h21m1h22m1h23m1h24m1h25m1h26m1h27m1h28m1h29m1h30m1h31m1h32m