The three-track experiments deliberately compute-matched SFT mixes at 7,878 rows so filtered/unfiltered comparisons were apples-to-apples — capping Bespoke-Stratos at 30/2,860 rows and Reasoning Gym at 565/5,712 to match LittleLearner's smaller K-5 pools. A reviewer asked the natural follow-up: is that cap hiding a real fix? This drops it entirely.
The compute-matched mixes (sft_v3_unfiltered.jsonl / sft_v3_filtered.jsonl, 7,878 rows each) capped every source to the smaller of the two tracks' natural pool sizes. sft_v2.jsonl (confirmed via assemble.py) is simply every available unfiltered-source row at its natural size — no cap, no oversampling:
Same unbounded mix trained onto both bases with each base's own established recipe (General: lr=3e-5; LittleLearner: lr=1e-5; 3 epochs, batch 4 × grad_acc 4). The LittleLearner + unbounded-General-SFT run is the "hybrid, no GRPO" arm.
| ≤K-5 | >K-5 | |||||
|---|---|---|---|---|---|---|
| Stage | p@1 | p@10 | p@128 | p@1 | p@10 | p@128 |
| General base | 4.80% | 17.63% | 37.20% | 0.19% | 1.04% | 4.46% |
| General SFTdcompute-matched, sft_v4 (7,878 rows) | 2.54%−2.26 | 16.74%−0.89 | 45.66%+8.46 | 0.24%+0.05 | 1.46%+0.42 | 5.69%+1.23 |
| General SFTdUNBOUNDED, sft_v2 (15,599 rows) | 2.84%−1.96 | 18.70%+1.07 | 48.51%+11.31 | 0.20%+0.01 | 1.43%+0.39 | 6.69%+2.23 |
| LittleLearner base | 1.15% | 7.57% | 24.18% | 0.17% | 1.26% | 3.68% |
| LL SFTdcompute-matched, sft_v3 (7,878 rows) | 1.05%−0.10 | 8.57%+1.00 | 34.48%+10.30 | 0.11%−0.06 | 0.88%−0.38 | 4.24%+0.56 |
| LL + unbounded General SFThybrid, no GRPO — sft_v2 (15,599 rows) | 1.21%+0.06 | 9.26%+1.69 | 35.31%+11.13 | 0.10%−0.07 | 0.74%−0.52 | 3.79%+0.11 |
Deltas are vs. that track's own base. Highlighted rows are the new unbounded runs.
Both tracks gain almost identically from unbounded data (General +11.3pp, LL +11.1pp) — the gap reverts to essentially its base-level width. The compute-matched cap had incidentally narrowed it slightly; removing the cap undoes that, it doesn't produce new narrowing.
Monotonically widening. General's >K-5 gain from unbounded data (+2.23pp) is 20× LittleLearner's (+0.11pp, within noise). More post-training data helps the better-pretrained base more, not less.