File size: 734 Bytes
60dfa24
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Before / after — execution-grounded reward

| Task | Difficulty | Before (no SQL) | After (fallback) | Δ |
|------|------------|-----------------|------------------|---|
| Basic SQL Anti-pattern Detection | easy | 0.4500 | 0.8300 | +0.3800 |
| N+1 Correlated Subquery Elimination | medium | 0.4500 | 0.6900 | +0.2400 |
| Wildcard LIKE & Projection Optimization | medium-hard | 0.4500 | 0.6900 | +0.2400 |
| Implicit Cross Join & Scalar Subquery El | hard | 0.4500 | 0.6900 | +0.2400 |
| Window Function & Full-Scan Audit | expert | 0.4500 | 0.7500 | +0.3000 |

**Mean before:** 0.4500  
**Mean after:** 0.7300  
**Mean Δ:** +0.2800

_Before = non-empty suggestions but `optimized_query` empty — no speedup/correctness signal._