models.coolboxapp.com · coolbox · 2× RTX 5060 Ti 16 GB · measured 2026-10-05 to 2026-10-31

Every Strata build with a complete webbench, against Sonnet 5.5

Sonnet 5.5 first as the reference, then the 5 Strata expert-engine builds that finished all 134 webbench tasks, from the highest webbench score to the lowest. Same suites for all: the 134-task web/UI webbench, the 23-task canonical grill (3 runs), the long-horizon agent round, and the 52-image vision test.

referenceSonnet 5.5Anthropic API, 16k thinking129/134webbench strict passes (96%) · grill 22, 22, 22
Strata #1NewtonQwen3.8-Flash-Next Gyro-L · Strata 0.2.7 · 262k context120/134webbench strict passes (90%) · grill 22, 22, 22
Strata #2GalileiQwen3.8-Flash-Next Gyro-M · Strata 0.2.2 · 262k context111/134webbench strict passes (83%) · grill 21, 22, 22
Strata #3KeplerSwift 1.5 Qwen3.8-27B GSQ-RCO IQ3_XXS · Strata 0.1.40 · 200k context107/134webbench strict passes (80%) · grill 21, 22, 19
Strata #4EulerQwen3.8-Flash-Next GSQ-RCO IQ2_XS · Strata 0.1.40 / 0.2.2 · 262k context88/134webbench strict passes (66%) · grill 22, 22, 22
Strata #5TuringQwen3.8-Flash-Next GSQ-RCO Coder IQ1_M, 256 of 512 experts · Strata 0.1.4032/134webbench strict passes (24%) · grill 20, 22, 20

Scoreboard

MeasureSonnet 5.5Newton Gyro-LGalilei Gyro-MKepler Swift IQ3_XXSEuler Flash-Next IQ2_XSTuring Flash-Next Coder IQ1_M
Webbench · 134 tasks · first sample
Strict passes (every check passes)1291201111078832
First 100 tasks / new 34 (React + Next.js)96 / 3389 / 3182 / 2983 / 2470 / 1831 / 1
Mean score (partial credit)0.990.950.920.910.800.38
Score at least 0.8013312712312010040
Output built and ran13413413212912695
Hit the 32k output cap0004210
Thinking cut off at budget (thinking budget flag)098102110125110
Median output tokens per task2,87225,82825,67925,42625,49425,243
Median wall time per task (s)18788380262276357
Median decode speed per task (tok/s)1583268959171
Whole suite, wall hours0.727.113.1 (incl. a 14-min pause)9.09.813.0
Canonical grill · 23 tasks · 3 runs
Passes per run22, 22, 2222, 22, 2221, 22, 2221, 22, 1922, 22, 2220, 22, 20
Mean22.0022.0021.6720.6722.0020.67
Long-horizon agent round, /6 per run6, 6, 66, 6, 66, 6, 66, 5, 65, 6, 66, 5, 4
Output tokens per grill run12,02589,34791,52961,57992,45579,947
Grill task time per run (min)1.648.823.212.518.217.7
Vision · 52 images · 3 runs
Passes per run43, 43, 44 (7 photos refused by API)49, 50, 5052, 49, 5049, 50, 4949, 50, 4949, 49, 49
Easy / medium / hard (best run)14/17 · 24/28 · 6/717/17 · 27/28 · 6/717/17 · 28/28 · 7/717/17 · 27/28 · 6/717/17 · 26/28 · 7/717/17 · 26/28 · 6/7
lm-eval side axis (20 samples each, not in the grill score)
GSM8K strict1.000.950.950.950.900.95, 0.95, 1.00
IFEval prompt-level strict0.75, 0.75, 0.600.95, 0.90, 0.900.95, 0.90, 0.900.65, 0.70, 0.800.900.75, 0.70, 0.75
Serving on this box
EngineAnthropic API (cloud)Strata 0.2.7, engine 0.1.52Strata 0.2.2, engine 0.1.47Strata 0.1.40Strata 0.1.40, then 0.2.2 (see the note below)Strata 0.1.40, engine loop recovery on
Context windown/a262,144262,144131,072 when graded (200k since)262,144262,144
Weightsn/a108 GB in one file (TQ3_0; experts in the TQP6 pair-trellis format), up to 38 GiB of experts held in RAM, vision built in92 GB in one file, experts in a 2-bit trellis format, ~13k of 24.6k experts cached on the two cards, vision built in76 GB IQ3_XXS in two parts, vision built in64 GiB IQ2_XS in two parts, vision built in58.4 GB IQ1_M in two parts, pruned to 256 of 512 experts per layer, vision built in

Every local model ran one webbench sample with no temperature sent, so each uses its server's default, with reasoning effort set to xhigh, a 24k-token thinking budget and a 32k output cap. Sonnet's column is its first of three samples; its times and token counts come through the API proxy and aren't comparable with the local runs.

Sampling differs between Strata versions. With no temperature sent, engine 0.1.40 always picks the most likely token, while engines 0.1.47 (Strata 0.2.2) and 0.1.52 (Strata 0.2.7) apply the model card's sampling: temperature 1.0, top_p 0.95, top_k 20. Kepler and Turing ran on 0.1.40, Galilei on 0.1.47 and Newton on 0.1.52. Euler answered webbench tasks A-001 to A-065 (62 tasks) on 0.1.40 and the other 72 tasks, the grill and the vision test on 0.1.47.

Newton's grill and vision runs (2026-10-31) used the same settings as Galilei's: no temperature sent, reasoning effort xhigh. Turing's grill and vision runs are older (2026-10-06) and ran at temperature 0.2 and 0.1; the other Strata grills sent no temperature. Galilei's webbench was paused for 14 minutes during task A-029, so that task's wall time and the suite's wall hours include the pause.

Webbench by category

Strict passes out of the tasks in each category. Bars are drawn to the same 0–100% scale, in the page's model order.

Vanilla JS · 28 tasks

Sonnet
26/28
Newton
24/28
Galilei
22/28
Kepler
19/28
Euler
20/28
Turing
4/28

Vanilla CSS · 15 tasks

Sonnet
14/15
Newton
14/15
Galilei
14/15
Kepler
12/15
Euler
10/15
Turing
9/15

Bug fixing · 14 tasks

Sonnet
14/14
Newton
13/14
Galilei
12/14
Kepler
12/14
Euler
11/14
Turing
9/14

Browser APIs · 13 tasks

Sonnet
12/13
Newton
11/13
Galilei
9/13
Kepler
11/13
Euler
9/13
Turing
2/13

Framework · 11 tasks

Sonnet
11/11
Newton
10/11
Galilei
9/11
Kepler
11/11
Euler
10/11
Turing
2/11

Canvas / SVG · 9 tasks

Sonnet
9/9
Newton
7/9
Galilei
8/9
Kepler
8/9
Euler
3/9
Turing
4/9

Full-stack · 10 tasks

Sonnet
10/10
Newton
10/10
Galilei
8/10
Kepler
10/10
Euler
7/10
Turing
1/10

React · 14 tasks

Sonnet
14/14
Newton
14/14
Galilei
13/14
Kepler
13/14
Euler
10/14
Turing
1/14

Next.js · 20 tasks

Sonnet
19/20
Newton
17/20
Galilei
16/20
Kepler
11/20
Euler
8/20
Turing
0/20
Task difficultyTasksSonnetNewtonGalileiKeplerEulerTuring
Difficulty 266 (100%)5 (83%)6 (100%)6 (100%)5 (83%)2 (33%)
Difficulty 37774 (96%)72 (94%)64 (83%)61 (79%)55 (71%)23 (30%)
Difficulty 44947 (96%)41 (84%)39 (80%)38 (78%)26 (53%)6 (12%)
Difficulty 1 and 52222221

Where the Strata builds differ

Counted over the 134 webbench tasks, all of which every Strata build here has finished.

5only Newton passes
1only Galilei passes
0only Kepler passes
2only Euler passes
0only Turing passes
16all 5 pass
2no Strata build passes · Sonnet passes 2 of them
Only Newton passes (5)
  • A-002 holy grail Vanilla CSS
  • A-034 cart money Vanilla JS
  • A-042 mini spreadsheet Vanilla JS
  • A-121 next search params Next.js
  • A-139 next ts server action Next.js
Only Galilei passes (1)
  • A-120 next static blog Next.js
Only Kepler passes (0)
  • None
Only Euler passes (2)
  • A-041 markdown preview Vanilla JS
  • A-058 clipboard copy Browser APIs
Only Turing passes (0)
  • None
No Strata build passes (2)
  • A-050 svg line chart Canvas / SVG
  • A-124 next middleware auth Next.js
Tasks Sonnet failed on its first sample (5)
  • A-002 holy grail: run 1 scored 0.93, passed 1 of 3 runs; Newton passed
  • A-041 markdown preview: run 1 scored 0.95, passed 1 of 3 runs; Euler passed
  • A-048 url state: run 1 scored 0.30, passed 2 of 3 runs; Newton passed; Galilei passed
  • A-061 web worker: run 1 scored 0.90, passed 1 of 3 runs; Newton passed; Euler passed
  • A-139 next ts server action: run 1 scored 0.88, passed 1 of 3 runs; Newton passed

How each model fails on webbench

strict passbuilt, score ≥ 0.80built, lower scoredid not build or no files

Sonnet 5.5

Failed tasks
5
near misses (≥ 0.80)
4
no build
0

Four of Sonnet's five misses fail one or two checks. The fifth, URL state, scored 0.30 on run 1 and passed the other two runs.

Newton Gyro-L

Failed tasks
14
near misses (≥ 0.80)
7
no build
0
hit 32k output cap
0

Newton built every one of the 134 projects. It hit its thinking budget on 98 tasks, and 7 of its 14 misses still scored 0.80 or more.

Galilei Gyro-M

Failed tasks
23
near misses (≥ 0.80)
12
no build
2
hit 32k output cap
0

Galilei hit its thinking budget on 102 of 134 tasks. Its two no-build results are A-124, whose Next.js build fails, and A-103, where the model stopped 11,600 tokens into its thinking without writing an answer.

Kepler Swift IQ3_XXS

Failed tasks
27
near misses (≥ 0.80)
13
no build
5
hit 32k output cap
4

Kepler built 129 of the 134 projects; 13 of its 27 misses still scored 0.80 or more.

Euler Flash-Next IQ2_XS

Failed tasks
46
near misses (≥ 0.80)
12
no build
8
hit 32k output cap
2

Euler hit its thinking budget on 125 of 134 tasks. 6 of its 8 no-build results are Next.js tasks: five builds that fail, and one answer (A-127) that the model ended 141 tokens into its thinking.

Turing Flash-Next Coder IQ1_M

Failed tasks
102
near misses (≥ 0.80)
8
no build
39
hit 32k output cap
10

Turing is pruned for code, not web pages: 39 of its answers did not build, 10 reached the 32k output cap, and the engine's loop recovery fired on 123 tasks.

Canonical grill, task by task

Each square is one run, three runs per model. Highlighted rows are the tasks where the models differ.

passfail
TaskSonnet 5.5Newton Gyro-LGalilei Gyro-MKepler Swift IQ3_XXSEuler Flash-Next IQ2_XSTuring Flash-Next Coder IQ1_M
Round 1
median two sorted
expr eval
damerau levenshtein
articulation points
lru ttl
kth smallest bst
wildcard match
search rotated
Round 2
regex dot star
weighted interval scheduling
dijkstra
bounded blocking queue
text justify
Round 3
tool weather
tool select
tool restraint
json strict
format lines
Round 4
chain book
error recovery
clarify missing
repo fix
gather aggregate
Round 5 · long-horizon agent tasks, scored separately
multifile refactor
test driven loop
search navigate
constraint recovery
interrupt replan
already done

expr_eval rejects inputs like 1++2; the local models miss that edge case almost every run, as nearly every model tested here does.

All 134 webbench tasks

IDTaskCategoryDiff.Sonnet run 1Sonnet runsNewtonGalileiKeplerEulerTuring
A-001pricing tableVanilla CSS11.00●●●1.001.00thinking cut off1.001.00thinking cut off1.00thinking cut off
A-002holy grailVanilla CSS30.93○●○1.00thinking cut off0.87thinking cut off0.93thinking cut off0.93thinking cut off0.80thinking cut off
A-003card grid specVanilla CSS31.00●●●1.00thinking cut off1.001.00thinking cut off1.00thinking cut off1.00thinking cut off
A-004theme toggleVanilla CSS21.00●●●1.00thinking cut off1.001.00thinking cut off1.00thinking cut off1.00
A-005css accordionVanilla CSS31.00●●●1.001.000.910.30thinking cut off0.30thinking cut off
A-006form statesVanilla CSS31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.30thinking cut off
A-007reduced motion loadersVanilla CSS21.00●●●0.551.001.00thinking cut off1.00thinking cut off0.90thinking cut off
A-008fluid heroVanilla CSS30.95●●●1.00thinking cut off1.00thinking cut off0.30thinking cut off1.00thinking cut off1.00thinking cut off
A-009sticky tableVanilla CSS31.00●●●1.00thinking cut off1.00thinking cut off0.95thinking cut off0.95thinking cut off0.08thinking cut off, hit max tokens
A-010data tableVanilla JS31.00●●●1.001.00thinking cut off1.00thinking cut off1.000.09thinking cut off
A-011accessible modalVanilla JS21.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.19thinking cut off
A-012aria comboboxVanilla JS41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.98thinking cut off
A-013aria tabsVanilla JS21.00●●●1.001.001.00thinking cut off1.00thinking cut off0.30
A-014signup wizardVanilla JS41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.94thinking cut off0.30thinking cut off
A-015debounced searchVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off
A-016kanban dndVanilla JS41.00●●●1.00thinking cut off1.00thinking cut off0.62thinking cut off1.00thinking cut off0.06thinking cut off
A-017canvas snakeCanvas / SVG31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.63thinking cut off1.00thinking cut off
A-018svg clockCanvas / SVG31.00●●●1.001.00thinking cut off1.000.25thinking cut off1.00thinking cut off
A-019svg bar chartCanvas / SVG31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.94thinking cut off1.00
A-020text truncationVanilla CSS30.95●●●0.95thinking cut off0.95thinking cut off0.950.95thinking cut off0.95thinking cut off
A-022print stylesheetVanilla CSS20.95●●●0.950.951.000.89thinking cut off0.95
A-023container queriesVanilla CSS30.95●●●1.001.000.90thinking cut off1.00thinking cut off0.18thinking cut off
A-024rtl logicalVanilla CSS30.95●●●1.00thinking cut off1.001.000.30thinking cut off1.00thinking cut off
A-025grid areas dashboardVanilla CSS31.00●●●1.00thinking cut off1.001.00thinking cut off1.00thinking cut off1.00
A-026responsive imagesVanilla CSS31.00●●●1.00thinking cut off0.95thinking cut off0.950.00no build, thinking cut off, hit max tokens0.87thinking cut off
A-027undo redoVanilla JS31.00●●●1.001.00thinking cut off0.36thinking cut off0.21thinking cut off0.14thinking cut off
A-028todomvcVanilla JS30.95●●●0.95thinking cut off0.95thinking cut off0.95thinking cut off1.00thinking cut off0.16thinking cut off
A-029infinite scrollVanilla JS31.00●●●0.85thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off
A-030virtual listVanilla JS41.00●●●0.30thinking cut off1.00thinking cut off1.00thinking cut off0.30thinking cut off0.27thinking cut off, hit max tokens
A-031date pickerVanilla JS41.00●●●0.94thinking cut off0.74thinking cut off1.00thinking cut off1.00thinking cut off0.11thinking cut off
A-032history routerVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off0.92thinking cut off1.00thinking cut off0.15thinking cut off
A-033error summaryVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.12thinking cut off
A-034cart moneyVanilla JS41.00●●●1.00thinking cut off0.94thinking cut off0.94thinking cut off0.30thinking cut off0.11thinking cut off
A-035sortable listVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.30thinking cut off
A-036toast queueVanilla JS41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.30
A-037stopwatchVanilla JS31.00●●●1.000.30thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off
A-038command paletteVanilla JS41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.94thinking cut off0.11thinking cut off
A-039xss comment fixBug fixing31.00●●●1.00thinking cut off1.001.00thinking cut off1.00thinking cut off1.00thinking cut off
A-040carouselVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off0.79thinking cut off1.00thinking cut off0.07thinking cut off
A-041markdown previewVanilla JS40.95○○●0.11thinking cut off0.30thinking cut off0.11thinking cut off0.94thinking cut off0.16thinking cut off
A-042mini spreadsheetVanilla JS40.94●●●0.94thinking cut off0.30thinking cut off0.00no build, hit max tokens0.30thinking cut off0.30thinking cut off
A-043file uploadVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.98thinking cut off0.13thinking cut off
A-044color pickerVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off0.30thinking cut off1.00thinking cut off0.30thinking cut off, hit max tokens
A-045treeviewVanilla JS41.00●●●1.00thinking cut off0.87thinking cut off1.00thinking cut off0.87thinking cut off0.12thinking cut off, hit max tokens
A-046menu buttonVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.20thinking cut off
A-047password rulesVanilla JS31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.15thinking cut off
A-048url stateVanilla JS30.30○●●1.00thinking cut off1.00thinking cut off0.92thinking cut off0.00no build, hit max tokens0.07thinking cut off
A-049canvas drawCanvas / SVG31.00●●●1.00thinking cut off1.00thinking cut off0.951.00thinking cut off0.23thinking cut off
A-050svg line chartCanvas / SVG41.00●○○0.93thinking cut off0.93thinking cut off0.93thinking cut off0.93thinking cut off0.86thinking cut off
A-051game of lifeCanvas / SVG31.00●●●1.001.001.00thinking cut off1.00thinking cut off0.31
A-052svg donutCanvas / SVG41.00●●●1.00thinking cut off1.00thinking cut off1.001.00thinking cut off0.95thinking cut off
A-053sparkline elementCanvas / SVG31.00●●●1.00thinking cut off1.001.00thinking cut off0.77thinking cut off0.14thinking cut off
A-054crop toolCanvas / SVG41.00●●●0.30thinking cut off1.00thinking cut off1.00thinking cut off0.27thinking cut off0.20thinking cut off, hit max tokens
A-055fetch retryBrowser APIs41.00●●●0.921.00thinking cut off1.00thinking cut off0.92thinking cut off0.08thinking cut off
A-056indexeddb notesBrowser APIs31.00●●●1.001.00thinking cut off1.00thinking cut off1.00thinking cut off0.15thinking cut off
A-057cross tab syncBrowser APIs31.00●●●1.00thinking cut off0.20thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off
A-058clipboard copyBrowser APIs30.90●●●0.86thinking cut off0.90thinking cut off0.890.94thinking cut off0.89thinking cut off
A-059autosave draftBrowser APIs31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.13thinking cut off
A-060intl formattingBrowser APIs31.00●●●1.001.00thinking cut off1.00thinking cut off1.00thinking cut off0.18
A-061web workerBrowser APIs30.90○○●1.00thinking cut off0.30thinking cut off0.00no build, hit max tokens1.00thinking cut off0.30thinking cut off
A-063utm builderBrowser APIs31.00●●●1.00thinking cut off0.95thinking cut off1.00thinking cut off1.00thinking cut off0.15thinking cut off
A-065search lru cacheBrowser APIs41.00●●●1.00thinking cut off1.001.00thinking cut off1.00thinking cut off0.17thinking cut off
A-066line diffBrowser APIs41.00●●●1.00thinking cut off0.30thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off
A-067template engineBrowser APIs40.92●●●1.00thinking cut off0.92thinking cut off0.93thinking cut off0.30thinking cut off0.12thinking cut off, hit max tokens
A-068csv toolBrowser APIs31.00●●●1.001.00thinking cut off1.00thinking cut off0.93thinking cut off0.62thinking cut off
A-069range sliderBrowser APIs41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.30thinking cut off0.30thinking cut off
A-070fix mobile overflowBug fixing31.00●●●1.001.00thinking cut off1.00thinking cut off1.00thinking cut off0.89thinking cut off
A-071fix event bugsBug fixing21.00●●●1.00thinking cut off1.001.00thinking cut off1.00thinking cut off0.12
A-073fix a11y auditBug fixing31.00●●●1.00thinking cut off0.83thinking cut off0.86thinking cut off1.00thinking cut off1.00
A-074fix scroll jankBug fixing31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.30thinking cut off0.30thinking cut off
A-075fix listener leakBug fixing31.00●●●1.001.001.00thinking cut off1.001.00
A-076fix optimistic postBug fixing31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off
A-077fix dates dstBug fixing41.00●●●1.001.00thinking cut off1.00thinking cut off1.00thinking cut off1.00
A-078fix invoice mathBug fixing31.00●●●1.00thinking cut off0.11thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off
A-079fix focus orderBug fixing31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.30thinking cut off
A-080fix stackingBug fixing41.00●●●1.001.00thinking cut off1.001.00thinking cut off1.00
A-081fix form payloadBug fixing31.00●●●0.881.00thinking cut off0.88thinking cut off1.000.50
A-082fix grapheme counterBug fixing31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.30thinking cut off1.00thinking cut off
A-083fix file sortBug fixing31.00●●●1.001.001.000.891.00
A-084react fetch listFramework31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.92
A-085react context cartFramework31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-086react ts formFramework41.00●●●1.001.001.00thinking cut off1.000.92thinking cut off
A-087react virtual listFramework40.93●●●0.93thinking cut off0.91thinking cut off0.91thinking cut off0.91thinking cut off0.00no build, thinking cut off
A-088react stale closureFramework31.00●●●1.001.001.00thinking cut off1.00thinking cut off1.00thinking cut off
A-089react optimisticFramework41.00●●●0.94thinking cut off0.88thinking cut off0.94thinking cut off0.30thinking cut off0.00no build, thinking cut off
A-090vue filter panelFramework41.00●●●1.001.00thinking cut off1.00thinking cut off0.92thinking cut off0.00no build, thinking cut off
A-091vue v modelFramework31.00●●●1.00thinking cut off0.94thinking cut off0.94thinking cut off0.94thinking cut off0.00no build, thinking cut off
A-093svelte store cartFramework31.00●●●0.90thinking cut off0.90thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off, hit max tokens
A-094svelte toastsFramework31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-095ts typed emitterFramework41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.17thinking cut off
A-096express notesFull-stack30.98●●●1.00thinking cut off0.98thinking cut off1.00thinking cut off1.00thinking cut off0.94thinking cut off
A-097fastapi uploadFull-stack31.00●●●1.00thinking cut off1.001.00thinking cut off1.00thinking cut off0.75thinking cut off
A-098session loginFull-stack40.98●●●0.95thinking cut off0.95thinking cut off0.98thinking cut off0.95thinking cut off0.30thinking cut off
A-099websocket chatFull-stack40.98●●●0.98thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build
A-100jinja ssr searchFull-stack30.92●●●1.00thinking cut off0.12thinking cut off1.00thinking cut off0.78thinking cut off0.00no build, hit max tokens
A-101sse progressFull-stack40.98●●●1.00thinking cut off1.00thinking cut off0.98thinking cut off0.98thinking cut off0.21
A-102etag conditionalFull-stack40.98●●●0.92thinking cut off0.94thinking cut off0.94thinking cut off0.79thinking cut off0.71thinking cut off
A-103progressive formFull-stack31.00●○●1.00thinking cut off0.00no build1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-104rate limit loginFull-stack40.98●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.82thinking cut off0.80thinking cut off
A-105strict cspFull-stack40.98●●●0.98thinking cut off1.00thinking cut off1.00thinking cut off0.98thinking cut off0.00no build, thinking cut off, hit max tokens
A-106react error boundaryReact31.00●●●1.00thinking cut off0.91thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-107react portal modalReact41.00●●●1.00thinking cut off1.00thinking cut off0.92thinking cut off0.54thinking cut off0.00no build, thinking cut off
A-108react external storeReact31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-109react otp imperativeReact31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off, hit max tokens
A-110react memo gridReact41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.08thinking cut off0.00no build, thinking cut off
A-111react use formReact41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-112react query cacheReact41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-113react lazy retryReact41.00●●●1.001.001.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-114react checkbox treeReact31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-115react compound tabsReact31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-116react key resetReact31.00●●●1.001.001.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-117react layout tooltipReact31.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00thinking cut off1.00thinking cut off
A-118react ts generic tableReact41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-119react ts reducer unionReact41.00●●●1.00thinking cut off1.001.00thinking cut off0.30thinking cut off0.00no build, thinking cut off
A-120next static blogNext.js31.00●●●0.301.000.300.30thinking cut off0.00no build
A-121next search paramsNext.js31.00●●●1.000.930.00no build, hit max tokens0.79thinking cut off0.00no build, thinking cut off
A-122next route handlersNext.js31.00●●●1.001.00thinking cut off0.93thinking cut off1.00thinking cut off0.12thinking cut off
A-123next server action formNext.js41.00●○●1.00thinking cut off1.00thinking cut off1.00thinking cut off0.09thinking cut off0.09thinking cut off
A-124next middleware authNext.js41.00●●●0.07thinking cut off0.00no build, thinking cut off0.87thinking cut off0.00no build, thinking cut off0.13thinking cut off
A-125next loading errorNext.js41.00●●●1.00thinking cut off1.001.001.00thinking cut off0.00no build
A-126next client islandNext.js31.00●●●1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-127next metadata seoNext.js31.00●●●1.001.00thinking cut off1.000.00no build0.00no build
A-128next i18n segmentsNext.js41.00●●●1.00thinking cut off1.00thinking cut off1.00thinking cut off1.00thinking cut off0.00no build
A-129next layout templateNext.js31.00●●●1.001.001.000.00no build0.00no build, thinking cut off
A-130next intercepting modalNext.js51.00●●●1.00thinking cut off1.001.001.000.00no build, thinking cut off
A-131next streamingNext.js31.00●●●1.001.001.000.89thinking cut off0.00no build, thinking cut off
A-132next revalidateNext.js41.00●●●1.001.001.00thinking cut off1.00thinking cut off0.44thinking cut off
A-133next cursor apiNext.js41.00●●●1.00thinking cut off1.00thinking cut off0.00no build, hit max tokens1.00thinking cut off0.00no build, thinking cut off
A-134next config routingNext.js31.00●●●1.001.001.000.00no build, thinking cut off0.92
A-135next ts typed routesNext.js41.00●●●1.001.000.880.00no build, thinking cut off0.00no build, thinking cut off
A-136next search params clientNext.js31.00●●●1.000.90thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off
A-137next use optimisticNext.js41.00●●●0.30thinking cut off1.00thinking cut off1.00thinking cut off0.00no build, thinking cut off0.00no build, thinking cut off
A-138next cookie cartNext.js41.00●●●1.00thinking cut off1.00thinking cut off0.30thinking cut off0.30thinking cut off0.00no build, thinking cut off
A-139next ts server actionNext.js40.88○○●1.00thinking cut off0.88thinking cut off0.30thinking cut off0.30thinking cut off0.00no build, thinking cut off

Score is the functional score of the first sample (1.00 = every check passes). Green is a strict pass, amber a near miss at 0.80 or above, red means nothing built. Sonnet runs: ● pass, ○ fail, for each of its three samples.