You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First full run of the standing gold baseline (#40) against nimbus qwen = nvidia/Qwen3.6-35B-A3B-NVFP4 (DSE, vllm-nimbus.carlboettiger.info). Sibling to the OpenRouter open-model benchmark (#54).
Environment
Model/route: nimbus qwen, called direct (--proxy-endpoint https://vllm-nimbus.carlboettiger.info/v1 --model qwen) via headless/run.js.
Data: 10 questions off the MinIO mirror (dev MCP, minio-default) during the tail of the Ceph outage; the other 12 off restored Ceph (committed app configs + prod MCP) so values match the gold snapshot. See data-workflows#360 for the 3 mirror-gap datasets that forced the split.
Throughput: ~70–105 tok/s decode; 0 tool-call format failures across all 22 (vLLM qwen3_xml_patched + geo-agent#288 held — was ~1/4 malformed before those landed).
Unified log analysis script with per-app filtering #6 tplca-cd-failed-measures: separated statewide from local conceptually and flagged San Diego, but its primary ranking left statewide measures in (no clean local-only CD ranking).
Takeaway
nimbus qwen is strong on direct filter/aggregate (exact on 12+ questions incl. all the funding/acreage lookups) with two systematic weak spots: (1) dedup-before-sum over hex partitions, (2) coded-column semantics (fabricates when STAC has no description). Both are addressable via guidance / STAC metadata, not model changes — see the geo-agent guidance issue (linked below) and data-workflows#356 / #360.
Transcripts (all 22) archived in the session scratchpad. Refs: #40 (baseline), #54 (open-model benchmark), #42 (harness-as-target), data-workflows#360, data-workflows#356.
Result: 19 pass / 1 partial / 2 fail (22 answer questions)
First full run of the standing gold baseline (#40) against nimbus
qwen=nvidia/Qwen3.6-35B-A3B-NVFP4(DSE,vllm-nimbus.carlboettiger.info). Sibling to the OpenRouter open-model benchmark (#54).Environment
qwen, called direct (--proxy-endpoint https://vllm-nimbus.carlboettiger.info/v1 --model qwen) viaheadless/run.js.qwen3_xml_patched+ geo-agent#288 held — was ~1/4 malformed before those landed).headless/baseline/golden.jsonacceptbands; gold is operator-verified via own DuckDB queries, not consensus (Treat the geo-agent harness (not just guidance text) as the optimization target for open-model training #42 methodology).Scorecard
The 2 failures — both classic geo-agent traps
COUNT(*) WHERE Criterion9) instead of 64 distinct sites (COUNT(DISTINCT ramsarid)) — the same site-has-many-rows shape it correctly handled in Add request_id to correlate request/response log pairs #1 — and fabricated the criterion definition ("scientific/educational value" vs the real non-avian 1%-population rule). Data verified correct. → data-workflows#356.tpl_idfunding to the sites hex table thenSUM(amount), replicating each site's amount across all its h10 cells → $32.6B vs ~$29.5M (~1000×). CD-34 top rank survived; magnitude nonsense. Same dataset as Add geo-agent-training as a local skill #22 (Boulder, PASS) — the difference is Add geo-agent-training as a local skill #22 filters sites by county name (no hex fan-out) while Add direct Anthropic provider (OpenAI-compatible endpoint) #21 attributes via hex. The dedup-before-sum-over-hex trap.1 partial
Takeaway
nimbus qwen is strong on direct filter/aggregate (exact on 12+ questions incl. all the funding/acreage lookups) with two systematic weak spots: (1) dedup-before-sum over hex partitions, (2) coded-column semantics (fabricates when STAC has no description). Both are addressable via guidance / STAC metadata, not model changes — see the geo-agent guidance issue (linked below) and data-workflows#356 / #360.
Transcripts (all 22) archived in the session scratchpad. Refs: #40 (baseline), #54 (open-model benchmark), #42 (harness-as-target), data-workflows#360, data-workflows#356.