|
|
@@ -544,3 +544,19 @@ not Spark — the Spark lil.yaml testdata render remains our TP2 adapter).
|
|
|
makes b12x-backends clean), the 30+ c1 target lands with manifest flags.
|
|
|
Alternative to probe later: one b12x backend flag at a time (a single
|
|
|
toxin member may be free).
|
|
|
+
|
|
|
+## One-backend bisect (2026-09-03) — SOLVED (hardmode, r17 img 94ac0882, k=3 graphs)
|
|
|
+- knobs-only: 87 (153/176); d0 c1 24.1, d4096 23.9, d8192 23.8 (r17knobsonly)
|
|
|
+- + `--moe-backend b12x` (spec default MTP experts): **88 (154/176)**; d0 23.5,
|
|
|
+ d4096 22.5, d8192 **26.6** (r17moeonly) — quality-clean, keep
|
|
|
+- + `--linear-backend b12x`: **44 (77/176)**, Parameter Precision 0%, TC-21
|
|
|
+ 0/5 validations — THE toxin. B12X linear kernel path destroys numerics on
|
|
|
+ the public composition (r17linearon)
|
|
|
+- + `--mamba-cache-mode align`: 88 (154/176) but d0 c1 18.6 (−4.9), no quality
|
|
|
+ gain (r17alignon) — perf-negative, dropped
|
|
|
+- Full-cluster combos (44-74) were dominated by linear; spec's moe_backend b12x
|
|
|
+ key and the knobs env family are all exonerated individually.
|
|
|
+**SHIP = r17 img + 90/100 args + graphs + knobs env + `--moe-backend b12x`
|
|
|
+only** (recipe @ 2d379f9): 88/100, d0 23.5 / c4 43.9, depth 22.5/26.6.
|
|
|
+The 30 c1 target is only reachable with linear-b12x (29.6 d0) which is
|
|
|
+quality-dead until the lab publishes the packed GLM-5.3 package.
|