In a technical benchmark evaluation published on October 8, 2026, the lightweight Qwen3.8 Flash model unexpectedly outscored Alibaba's flagship Qwen3.8 Max Prime on an Atlassian Forge app creation task. Evaluated through the open-source agent framework goose via OpenRouter, Flash recorded a final score of 0.7961 compared to Max Prime's 0.6953 on the Forge 1.0 test. However, Max Prime reclaimed the performance lead on the Gauntlet 7.2 web payments benchmark, scoring 0.8364 against Flash's 0.6846.
A Single Manifest Constraint Triggers Band Ceiling
Max Prime's lower score on the Forge benchmark stemmed from a strict scoring ceiling triggered by a manifest configuration error. When defining a custom entity storage index, Max Prime declared two range attributes to create a stable sort order. Platform rules for Atlassian Forge permit only a single range attribute per index. Flash avoided this structural error by packing both the timestamp and identifier into a single formatted string attribute named timeSort. Because Max Prime violated the index constraint, its score was capped at the 0.699 band limit despite achieving an un-capped earned score of 0.9269, close to Flash's 0.9426.
Cost Disparities and Server-Side Validation
The comparative runs highlighted a stark cost difference between the two configurations. Flash completed its Forge benchmark run for $0.47, whereas Max Prime accrued $16.46 over its run. The test also revealed gaps in local validation tools: the offline linter pinned in the benchmark environment passed Max Prime's code without errors because the schema permitted array definitions. The single-range restriction was only caught when validating against live server-side rules in Atlassian CLI 14.1.0, which halted deployment.
Surface-Level Features and Rule Probing
Despite its storage manifest error, Max Prime executed standard application code and user interface components more effectively than Flash. Max Prime won 13 of the 15 differential checks on the Gauntlet payments benchmark and passed key Forge integration checks, including 23 of 23 assertions for the Forge LLM API and the live Realtime widget. Flash failed to invoke the Forge LLM API altogether after exhausting 148 of its 150 allocated call budget. Direct prompt testing on both models indicated that neither consistently retained inherent knowledge of Forge's single-range index rule without receiving explicit documentation sentences in the context window.
AI-generated editorial illustration; not a documentary photograph.
Source: Qwen3.8 Flash vs Max Prime: Forge app benchmark

Leave a Reply