What to build
A fresh branch off current upstream dev carrying PR JustVugg#551's distributed-expert-workers work, with conflicts resolved and a compiling engine. This is the foundation every other ticket builds on.
Rebase, don't re-implement: merge pr551 (head 0af26a3) onto upstream/dev (0f335e5), resolve the one conflicted file (c/coli — two hunks: the openai_server.serve() signature drift and the cluster subparser block), and reconcile the worker's expert-FFN call sequence with the rebased matmul_qt_ex (which gained fp8/CUDA/Metal arms upstream) and the now-merged g_pre_idx pre-routed routing path (JustVugg#432).
Acceptance criteria
Environment: the repo is codegraph-indexed (.codegraph/ at the clone root) — run codegraph explore (or the codegraph MCP tool) before grep/read. Refs pr550/pr551/upstream/dev are already fetched in /home/eli/dev/_reference-docs-and-repos/colibri; work in a fresh branch there.
What to build
A fresh branch off current upstream
devcarrying PR JustVugg#551's distributed-expert-workers work, with conflicts resolved and a compiling engine. This is the foundation every other ticket builds on.Rebase, don't re-implement: merge
pr551(head0af26a3) ontoupstream/dev(0f335e5), resolve the one conflicted file (c/coli— two hunks: theopenai_server.serve()signature drift and theclustersubparser block), and reconcile the worker's expert-FFN call sequence with the rebasedmatmul_qt_ex(which gained fp8/CUDA/Metal arms upstream) and the now-mergedg_pre_idxpre-routed routing path (JustVugg#432).Acceptance criteria
upstream/dev;pr551merged; zero unresolved conflict markers.make colibri), 0 warnings.make check/make test-c).cluster_worker_run) and coordinator routing wire together post-rebase — theg_pre_idxpre-routed path andcluster_moe_batchagree on who consumes routing.Environment: the repo is codegraph-indexed (
.codegraph/at the clone root) — runcodegraph explore(or the codegraph MCP tool) before grep/read. Refspr550/pr551/upstream/devare already fetched in/home/eli/dev/_reference-docs-and-repos/colibri; work in a fresh branch there.