IOLing Research Report

Generated 2026-07-17T17:38:50.016386+00:00
Current verdict: the broad 555-record corpus is not training-ready. The checked v16 configuration has 155 train tasks from 18 sources plus 24 source-disjoint validation tasks; the 4B models still have zero source-disjoint raw validation exact answers.

Dataset And Audit

555Full records130 sources
0Broad training-readyall 130 sources still need fixes
179Checked v16 atomic tasks155 train / 24 validation
155Checked v16 SFT traces18 training sources
2Post-RL valid rationalesof 13 exact answers
13Valid composition tracesof 23 privileged-card exact answers
32Verified continuation traces22 sampled / 10 manually written
1Best held-out teacher result1/192 Qwen3.6 8K samples

Matched Experiments

stageevaluationexact samplespass@N recordspass@1 recordsformattruncationinterpretation
SFT 1 epochvalidation pass@80/1920/240/247.3%92.7%Long looping outputs; formatting mostly failed.
SFT 5 epochsvalidation pass@80/1920/240/244.7%95.3%More training did not fix termination.
SFT 10 epochs, high LRvalidation pass@80/1920/240/2499.5%0.0%Termination and keyed format fixed; no held-out exact answers.
Expanded SFT, 5 epochstrain pass@811/4887/611/6198.2%0.0%7/61 source-seen tasks solved at least once; manually inspected positives were usually invalid rationales.
Expanded SFT, 5 epochsvalidation pass@80/1920/240/2496.4%0.5%No source-disjoint exact answer.
Strict RL, 2 PPO stepstrain pass@813/30410/381/3898.7%0.0%Matched post-run sample; stochastic comparison, not proof of gain.
Strict RL, 2 PPO stepsvalidation pass@80/1920/240/2497.9%0.0%No source-disjoint exact answers after RL.
Expanded SFT, 20 epochstrain pass@8452/48861/6156/6199.8%0.0%61/61 source-seen tasks solved; this is memorization, not evidence of transfer.
Expanded SFT, 20 epochsvalidation pass@80/1920/240/2499.5%0.5%Held-out sources stayed at zero despite near-perfect train recall.
Qwen3.6-35B-A3B FP8, thinkingvalidation pass@8, 8K1/1921/240/247.8%90.6%One exact answer; 90.6% truncated. The exact trace eventually reasoned correctly but was highly repetitive.
Qwen3.6-35B-A3B FP8, clean promptvalidation pass@8, 4K thinking0/1920/240/240.0%99.0%No exact answers; 99.0% truncated.
Qwen3.6-35B-A3B FP8, clean promptvalidation pass@8, 4K non-thinking0/1920/240/240.0%100.0%All samples still looped to the token cap; no valid final answer.
Expanded-clean SFT v3, 5 epochstrain pass@86/6406/801/8098.4%0.0%6/80 source-seen tasks solved once; manual review accepted only 1/6 rationales.
Expanded-clean SFT v3, 5 epochsvalidation pass@80/1920/240/2499.5%0.0%Two added training sources did not change held-out exact accuracy.
Fresh-base SFT, 2 epochstrain pass@84/6403/801/8061.3%38.0%Only 3/80 tasks were exact at least once; manual review rejected all four exact rationales.
Fresh-base SFT, 2 epochsvalidation pass@80/1920/240/2473.4%26.0%No source-disjoint exact answers. Reviewed near misses were semantically wrong, not scorer misses.
Rule-rich fresh-base SFT, 5 epochsvalidation pass@80/1920/240/2474.5%13.5%Official rule supervision reduced truncation, but did not yield a held-out exact answer.
Rule-rich SFT + checked Abui sourcevalidation pass@80/1920/240/2479.7%13.5%Eight added Abui tasks raised format rate but produced no held-out exact answer; all visible finals were manually reviewed.
Qwen3-4B Thinkingvalidation pass@8, 4K0/1920/240/240.0%100.0%Every trace remained inside the thinking channel and hit the token cap; inspected traces looped over incorrect analyses.
Qwen3-4B Thinkingfocused 4-task pass@8, 8K0/320/40/43.1%96.9%31/32 traces still hit the cap. The sole completed answer copied an unrelated example and was wrong.
Rule-rich SFT v3, 15 sourcesvalidation pass@80/1920/240/2482.8%12.5%Zero exact answers; all 159 visible final lines were read and no alternate-format false negative was found.
Rule-rich SFT v3, 15 sourcesone source-seen task/source, pass@81/1201/150/1586.7%8.3%One exact box in 120 samples; its rationale was unrelated invented prose and was rejected.
Qwen3-4B Instruct basethree unseen v14 sources, pass@87/2804/351/3557.5%42.1%Seven exact boxes across four tasks, but manual review rejected all seven raw rationales.
Rule-rich SFT v2, 12 sourcesthree unseen v14 sources, pass@82/2802/351/3589.3%7.9%Two exact boxes across two tasks; both rationales were invalid. This is a clean pre-expansion transfer test.
Qwen3-4B Instruct basev14 validation pass@80/1920/240/2441.1%59.4%No exact answers; all 79 visible finals were reviewed. The base model frequently exhausted the 4K budget.
Concise selected-trace SFT, 2 epochsv14 validation pass@80/1920/240/2491.1%8.9%No exact answers; all 175 visible finals were reviewed. Format and termination improved sharply over the base model.
Concise selected-trace SFT, 2 epochsfull train pass@812/9844/1231/12380.9%18.1%Twelve exact boxes across four tasks; manual review rejected all 12 as reasoning traces.
Rule-rich SFT, 2 epochs, low LRv14 validation pass@80/1920/240/2494.3%5.7%Matched short training improved completion to 94.3%, but all 181 visible finals were manually checked and wrong.
Rule-hinted on-policy distillationv14 validation pass@80/1920/240/2490.6%9.4%Dense forward-KL training bypassed zero reward but produced no held-out exact answer; all 174 visible finals were manually checked.
Rule-hinted on-policy distillationone source-seen task/source, pass@86/1202/151/1573.3%26.7%Six exact boxes across two tasks; manual review rejected the answer-only Hakhun outputs and contradictory Jaqaru trace.
Target-facts on-policy distillationv14 validation pass@80/1920/240/2488.5%11.5%A 14-trajectory diagnostic with per-token KL still had zero held-out exact answers and slightly worse termination.
Target-facts on-policy distillationone source-seen task/source, pass@84/1202/151/1574.2%25.8%Four exact boxes across the same two tasks; all four rationales failed manual review.
Checked-derivation on-policy distillationv14 validation pass@80/1920/240/2488.5%11.5%Expanded normalized KL to 61 trajectories and 12 sources; zero held-out exact answers and all 170 visible finals manually checked.
Checked-derivation on-policy distillationone source-seen task/source, pass@88/1202/152/1575.8%24.2%Eight exact boxes across two memorized tasks; all eight rationales failed manual review.
Structured-analysis SFT, raw solvev14 validation pass@80/1920/240/2463.5%32.3%Multitask SFT on checked analyses did not transfer; all 122 visible final boxes were manually checked and wrong.
Structured-analysis SFT, two-stage solvev14 validation 2 analyses x 4 solves0/1920/240/2492.7%0.0%All 48 generated intermediate analyses were manually reviewed and rejected; all 178 visible final boxes were wrong.
Qwen3-30B sparse on-policy distillationv14 validation pass@80/1920/240/2490.6%9.9%A stronger teacher supplied 7,808 sparse-prefix targets, but all 174 visible final boxes were manually checked and wrong.
Balanced verified-microstep SFTv14 validation pass@80/1920/240/2498.4%1.0%Held-out microstep coverage rose from 9/40 to 14/40 and termination improved, but all 189 visible raw finals were manually checked and wrong.
Verified-microstep RL, 1 episodev14 validation pass@80/1920/240/2496.4%2.1%Exact microstep reward was nonzero, but matched held-out microstep coverage stayed 14/40 and all 185 visible raw finals were wrong.
Verified-composition OPD, 1 passv14 validation pass@80/1920/240/2499.0%0.5%Teacher-only target cards supplied dense KL on 3,425 raw-prefix tokens, but all 190 visible held-out finals were manually checked and wrong.
Verified-continuation SFT, 2 epochsv14 validation pass@80/1920/240/2496.4%2.6%Thirty-two manually accepted or written raw-prompt traces produced no held-out exact answer; all 192 outputs were reviewed and none was a scorer miss.
Manual breadth SFT v15, 1 epoch, 5e-7microstep validation pass@850/32014/405/4099.7%0.0%50/320 exact microstep samples and 14/40 passed tasks; all 50 positives were manually checked. The baseline was 47/320 and 14/40, so no new task was solved.
Manual breadth SFT v15, 1 epoch, 5e-7v14 validation raw pass@8, 4K0/1920/240/2496.4%1.0%0/192 exact samples and 0/24 passed records; all 192 final-answer fields were manually inspected. The breadth update is not the current model checkpoint.
Manual breadth SFT v16, 1 epoch, 5e-7microstep validation pass@847/32013/405/4099.7%0.0%47/320 exact microstep samples and 13/40 passed tasks; all 47 positives were manually checked. It lost the prior Arammba-36 positive and solved no new task relative to v15.
Manual breadth SFT v16, 1 epoch, 5e-7v14 validation raw pass@8, 4K0/1920/240/2497.9%1.0%0/192 exact samples and 0/24 passed records; all 192 final-answer fields were inspected. The v16 checkpoint is retained for comparison but not selected.
Manual breadth SFT v16, 1 epoch, 5e-7Micmac source-seen train pass@8, 4K2/722/90/998.6%1.4%2/72 exact samples and 2/9 passed records. Both exact finals were manually read and rejected as reasoning traces: one invented rules and one looped for 4.9K tokens before guessing the correct spelling.

Verified Microsteps

These 40 source-disjoint intermediate tasks were transcribed from six rendered official solution pages. The scorer requires a keyed JSON answer and only reviewed semantic equivalences.

modelcorrect samplespass@8 tasks
Qwen3-4B base57/3209/40
Selected-trace SFT58/3209/40
Balanced microstep SFT47/32014/40
Balanced SFT + microstep RL48/32014/40
Qwen3-30B FP8 raw38/3206/40
Balanced SFT + composition OPD47/32013/40
Balanced SFT + verified continuations47/32013/40
Balanced SFT + v15 manual breadth50/32014/40
Balanced SFT + v16 manual breadth47/32013/40

Verified Composition

Target-specific cards contain manually checked components but no complete accepted answer unit. They are teacher-only diagnostics, never raw evaluation inputs. Exact traces were manually reviewed before being counted as valid reasoning.

conditionexact finalspass@8 recordsvalid rationalesaccess
Generic verified source facts0/1920/240privileged diagnostic
Target-specific verified cards23/1929/2413privileged diagnostic
After composition OPD, raw prompt0/1920/240raw prompt
After verified-continuation SFT, raw prompt0/1920/240raw prompt

Scaffold Diagnostic

The same six held-out focus records were sampled eight times per method. These prompts expose checked facts or answers and measure whether a useful student-like trace can be elicited; they are not raw-task scores.

methodexact samplesrecords solvedformattruncation
answer_trusted_parse48.0/486/6100.0%0.0%
rule_decomposition8.0/483/695.8%0.0%
target_decomposition0.0/480/695.8%0.0%
trusted_parse23.0/485/6100.0%0.0%
verified_rule7.0/483/6100.0%0.0%

Answer-Conditioned Trace Audit

Exact final answers were common because the target answer was supplied. Manual review still rejected every newly sampled v14 trace because at least one derivation claim contradicted the examples, misquoted a rule, or was unsupported.

conditionexact finalsrecords with exacttraces reviewedaccepted rationales
verified answer only90/9624/24240
verified answer + official rules89/9624/24240
v14 answer + checked source rules32/324/4320
v14 answer + checked target derivation32/324/4320
Hakhun answer + checked target derivation40/4010/10400

Conclusions