63b83716

By: lcnbr <im@lcnbr.ch>

Reduce build dependencies and evaluator generation/runtime costs

Prune unused dependency branches and consolidate capability features while
preserving numerical backends and state formats. Use the published Python
stub derive crate and its signature macros, pin Momtrop fixes upstream, and
disable its optional DOT reader.

Select reachable aliases once per orientation, remap literal handles by
lookup, and collect weighted selector contributions into lazy shared regions.
Keep alias tags and numerator factorization intact.

Build summed function maps from selected residue-map entries so constant
selectors simplify before linearization. Bind undirected evaluator signs
to zero while preserving partial graph-selection semantics.

Scope foreign float metadata before exporting Python stubs, refresh reviewed
architecture scopes, and apply both existing performance tolerance floors.
Run feature-enabled exporter regression tests in documentation CI.
Honor complex scientific-format precision while retaining strict numeric
reference checks when evaluator ordering changes final floating-point bits.

Extend the paired CI performance gate with complementary alias-heavy and
weighted-guard fixtures. Build and benchmark every evaluator method, gate
construction and runtime separately, and verify their shared physical results.
Keep fresh generation, memory budgets and the four-minute confirmation cap.

Repair main CI tool prerequisites and macOS watcher/path fixtures. Use
authenticated prebuilt Jujutsu, preserve watcher feature isolation, and replace
a one-element Vakint loop with its identical guarded update for new Clippy.
Reuse authenticated NixCI artifacts with bounded build concurrency, store
collection and output roots retained through publication.

Co-authored-by: Kaapo Seppänen <seppanenkaapo@gmail.com>

Total

33m42s

Time to Start Worker time Duration Time to finish Idle
Config 0s 1s 1s 2s 0s
Eval 2s 1m18s 1m18s 1m20s 0s
Build 1m19s 0s 0s 1m19s 0s
Test 1m20s 54m42s 32m06s 33m27s 0s
Deploy 33m37s 5s 5s 33m42s 9s
Suite 0s 56m08s 33m42s 33m42s 10s

Timeline

Config Eval Build Test Deploy Compressed gap
0s1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m