| 1 | r1 Claude Opus 4.8 | 98 | A | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=20, purple=no, mobileOverflow=no. |
| 2 | r5 DeepSeek V4 Pro | 96 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=17, purple=no, mobileOverflow=no. |
| 3 | r4 MiniMax M3 | 95.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=26, purple=yes, overflow=no. |
| 4 | r9 Claude Opus 4.8 | 94.6 | A | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=12, purple=yes, mobileOverflow=no. |
| 5 | r2 Kimi K2.7 Code | 93.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=16, purple=yes, mobileOverflow=no. |
| 6 | r2 MiniMax M3 | 93.8 | A | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=20, purple=no, overflow=no. |
| 7 | r4 Claude Opus 4.8 | 93.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=17, purple=no, mobileOverflow=no. |
| 8 | r4 Qwen3.7 Max | 93.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=21, purple=yes, mobileOverflow=no. |
| 9 | r5 Qwen3.7 Max | 93.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=16, purple=yes, mobileOverflow=no. |
| 10 | r7 Kimi K2.7 Code | 93.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=15, purple=yes, mobileOverflow=no. |
| 11 | r7 Qwen3.7 Max | 93.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=21, purple=yes, mobileOverflow=no. |
| 12 | r9 Qwen3.7 Max | 93.8 | A | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=13, purple=no, mobileOverflow=no. |
| 13 | r10 GLM 5.2 | 93.8 | A | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=20, purple=no, mobileOverflow=no. |
| 14 | r4 GLM 5.2 | 93 | A | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=19, purple=yes, mobileOverflow=no. |
| 15 | r6 GLM 5.2 | 93 | A | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=24, purple=yes, mobileOverflow=no. |
| 16 | r2 Claude Opus 4.8 | 91 | A- | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=21, purple=no, mobileOverflow=no. |
| 17 | r5 GLM 5.2 | 91 | A- | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=21, purple=yes, mobileOverflow=no. |
| 18 | r7 Claude Opus 4.8 | 91 | A- | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=15, purple=no, mobileOverflow=no. |
| 19 | r9 GLM 5.2 | 91 | A- | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=22, purple=yes, mobileOverflow=no. |
| 20 | r10 Claude Opus 4.8 | 91 | A- | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=18, purple=no, mobileOverflow=no. |
| 21 | r8 Claude Opus 4.8 | 89.4 | A- | core routes load; graph rendered (0 canvas, 1 rich svg); article weakness: 1 links, detail text 2181/2181; visual signals: cssVars=20, purple=no, mobileOverflow=no. |
| 22 | r3 GLM 5.2 | 89 | A- | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=21, purple=no, mobileOverflow=no. |
| 23 | r8 Kimi K2.7 Code | 89 | A- | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=17, purple=no, mobileOverflow=no. |
| 24 | r9 Kimi K2.7 Code | 89 | A- | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=15, purple=no, mobileOverflow=no. |
| 25 | r1 Kimi K2.7 Code | 86.8 | B+ | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=19, purple=no, mobileOverflow=no. |
| 26 | r2 DeepSeek V4 Pro | 86.4 | B+ | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=14, purple=no, mobileOverflow=no. |
| 27 | r2 Qwen3.7 Max | 82.4 | B+ | core routes load; graph rendered (0 canvas, 1 rich svg); article weakness: 104 links, detail text 139/154; visual signals: cssVars=14, purple=yes, mobileOverflow=no. |
| 28 | r10 Kimi K2.7 Code | 82.4 | B+ | core routes load; graph rendered (0 canvas, 1 rich svg); article weakness: 104 links, detail text 120/134; visual signals: cssVars=17, purple=no, mobileOverflow=no. |
| 29 | r3 Kimi K2.7 Code | 82.2 | B+ | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=18, purple=no, mobileOverflow=no. |
| 30 | r6 Qwen3.7 Max | 80 | B | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 31 | r1 MiniMax M3 | 79 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=21, purple=yes, overflow=no. |
| 32 | r5 MiniMax M3 | 79 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=22, purple=yes, overflow=no. |
| 33 | r7 MiniMax M3 | 79 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=37, purple=yes, overflow=no. |
| 34 | r1 GLM 5.2 | 77 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=24, purple=yes, mobileOverflow=no. |
| 35 | r2 GLM 5.2 | 77 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=23, purple=no, mobileOverflow=no. |
| 36 | r6 MiniMax M3 | 77 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=19, purple=no, overflow=no. |
| 37 | r8 GLM 5.2 | 77 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=20, purple=yes, mobileOverflow=no. |
| 38 | r8 MiniMax M3 | 77 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=28, purple=yes, overflow=no. |
| 39 | r3 Qwen3.7 Max | 76.2 | B | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=9, purple=yes, mobileOverflow=no. |
| 40 | r10 Qwen3.7 Max | 75.4 | B | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 41 | r5 Claude Opus 4.8 | 75 | B | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=12, purple=no, mobileOverflow=no. |
| 42 | r6 DeepSeek V4 Pro | 74.4 | C+ | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 43 | r10 MiniMax M3 | 73 | C+ | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=22, purple=no, overflow=no. |
| 44 | r7 GLM 5.2 | 72.8 | C+ | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=19, purple=yes, mobileOverflow=no. |
| 45 | r6 Claude Opus 4.8 | 70.4 | C+ | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 46 | r5 Kimi K2.7 Code | 68.6 | C+ | core routes load; no graph render (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=12, purple=yes, mobileOverflow=no. |
| 47 | r8 Qwen3.7 Max | 68.4 | C+ | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 48 | r9 MiniMax M3 | 68.2 | C+ | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=34, purple=yes, overflow=no. |
| 49 | r1 Qwen3.7 Max | 66.2 | C | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 50 | r6 Kimi K2.7 Code | 66 | C | core routes load; graph rendered (0 canvas, 1 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. visible-graph audit: online graph did not visibly render; Graph capped at shell score. |
| 51 | r4 DeepSeek V4 Pro | 64.6 | C | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 52 | r7 DeepSeek V4 Pro | 64.6 | C | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 53 | r8 DeepSeek V4 Pro | 64.2 | C | core routes load; graph rendered (1 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 54 | r9 DeepSeek V4 Pro | 62.4 | C | core routes load; no graph render (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 55 | r10 DeepSeek V4 Pro | 61.8 | C | core routes load; no graph render (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 56 | r3 DeepSeek V4 Pro | 57.8 | D | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 57 | r3 Claude Opus 4.8 | 57.8 | D | core routes load; graph shell only (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 58 | r3 MiniMax M3 | 52.6 | D | core routes load; no graph render (0 canvas, 0 rich svg); article weakness: 0 links, detail text ; visual signals: cssVars=32, purple=yes, overflow=no. |
| 59 | r4 Kimi K2.7 Code | 51.6 | D | core routes load; no graph render (0 canvas, 0 rich svg); article list and sampled full text pass; visual signals: cssVars=0, purple=no, mobileOverflow=no. |
| 60 | r1 DeepSeek V4 Pro | 39.2 | D | core routes load; no graph render (0 canvas, 0 rich svg); article weakness: 104 links, detail text 136/144; visual signals: cssVars=0, purple=no, mobileOverflow=no. |