SCOPE-RL: Optimizing Reasoning Paths Before and After Success Xiaojian Liu1,2∗ , Han Xu2∗† , Jianqiang Xia2 , Zhixuan Li2 , Ke Xu2 , Yiwei Dai2 , Xinran Chen2 , Changwo Wu2 , Yuchen Li2 1 Baidu Inc. 2 Shandong University [email protected], [email protected]
arXiv:2607.11506v1 [cs.LG] 13 Jul 2026
Abstract Reinforcement learning with verifiable rewards (RLVR) optimizes LLMs using sparse verifiable final-answer rewards. This sparse anchor reliably verifies whether a trajectory succeeds but provides no direct feedback on the reasoning path that produced it. Before success, prerequisite progress on hard problems receives no reward signal; after success, outcome rewards cannot distinguish well-organized correct trajectories from redundant or locally flawed ones. We introduce SCOPE-RL (Scaffolded Chain Optimization with Process Efficiency), a twostage framework that densifies this anchor while retaining the GRPO update: Adaptive Scaffolded RL adds prefix-decomposed verifiable rewards on answer-hidden sub-question chains before success, and Quality-Aware Process RL applies correctness-gated processshape rewards to refine correct trajectories after success. An expert-validated Step-Quality Evaluation Protocol evaluates useful-step density, error localization, and token efficiency beyond final-answer accuracy. On Qwen3-8BInstruct trained on DAPO-Math and Big-Math, SCOPE-RL improves average accuracy by up to 11.2 pp and reduces reasoning tokens by up to 27.1% over outcome-only GRPO; the gains hold under GSPO and on Qwen3-0.6B-Instruct, indicating that reward-signal densification is complementary to policy-update-level RLVR advances.Code and data are available at https: //github.com/tokencraft-lab/SCOPE-RL.
1
Introduction
Reinforcement learning with verifiable rewards (RLVR) optimizes LLMs using sparse terminal rewards, typically final-answer correctness (Guo et al., 2025; Shao et al., 2024; Yu et al., 2025; Zheng et al., 2025; Liu et al., 2025). This terminal anchor reliably certifies success but provides no ∗
Equal contribution. † Corresponding author.
direct feedback on the reasoning path, leading to two failure modes usually treated separately: training stalls on hard problems where outcome-only rollouts rarely succeed (Pang et al., 2025; Shi et al., 2025; Ma et al., 2025), and models produce correct but inefficient reasoning on problems they can already solve (Zhou et al., 2026; Rakotonirina et al., 2026; He et al., 2025). Before success, prerequisite progress is invisible unless it reaches the final answer, so near-misses provide little signal; after success, endpoint rewards cannot distinguish wellorganized correct trajectories from redundant or locally flawed ones. Two diagnostic probes provide evidence for this interpretation (Figure 1; details in Appendix C): scaffolded prompts reveal prerequisite signal that endpoint rewards leave unexposed, and among final-answer-correct rollouts outcomeonly GRPO increases response length while retaining low-value content. This sparse-anchor view reframes prior work as addressing different consequences of the same anchor: exploration-oriented methods reshape inputs, rollouts, or updates on hard problems (Parashar et al., 2025; Pang et al., 2025; Bae et al., 2026; Shi et al., 2025; Chih-Yao Chen et al., 2026; Simonds and Yoshiyama, 2025; Qu et al., 2026; Liao et al., 2026; Zhang et al., 2025; Liu et al., 2026; Yan et al., 2025), efficiency methods reduce overthinking (Hou et al., 2025; He et al., 2025; Rakotonirina et al., 2026), and process-supervision methods train PRMs, derive implicit rewards, or reassign dense feedback (Lightman et al., 2023; Wang et al., 2024; Cui et al., 2025; Rezaei et al., 2026; Yao et al., 2026; Cheng et al., 2025). Less explored is how the rule-verifiable signal itself can be densified through independently verified sub-answer targets before success and correctness-gated process composition after success. We instantiate this view as SCOPE-RL (Scaffolded Chain Optimization with Process Efficiency), a two-stage RLVR framework that den-
Across mathematical and scientific benchmarks and two training corpora (DAPO-Math (Yu et al., 2025) and Big-Math (Albalak et al., 2025) ), SCOPE-RL improves accuracy, useful-step density, and token efficiency over outcome-only GRPO on Qwen3-8B-Instruct (Yang et al., 2025) . Average accuracy rises from 55.80% to 66.35% on DAPO-Math and from 53.58% to 64.79% on BigMath, with 16.2% and 27.1% token reductions, respectively. The gains hold under a GSPO backend (61.60%→66.93%) and on Qwen3-0.6B-Instruct (26.06%→32.06%; both verified on DAPO-Math), indicating that reward-signal densification is complementary to policy-update-level RLVR advances.
Contributions. (i) A unifying sparse-anchor view of RLVR: outcome-only verification leaves the reasoning path under-specified before and after success, calling for phase-specific densification around the same verified endpoint. (ii) SCOPERL, instantiating this view with prefix-decomposed verifiable rewards (ASR) and correctness-gated process-shape rewards (QPR) in a naturally sequential procedure. (iii) An expert-validated StepQuality Evaluation Protocol, with consistent gains across two training sources and multiple benchmarks.
Main-Answer Accuracy
sifies the sparse anchor while retaining the GRPO update. Adaptive Scaffolded RL (ASR) targets the before-success phase: for problems where outcome-only rollouts yield low success rates, it converts answer-hidden scaffolded sub-question chains into prefix-decomposed verifiable rewards, crediting partial progress without leaking answers. Quality-Aware Process RL (QPR) targets the after-success phase: on trajectories that reach the correct answer, it applies correctness-gated processshape rewards that prefer useful, well-organized reasoning over redundant or locally flawed reasoning. The stages are naturally sequential—ASR first raises the supply of verified trajectories, after which QPR refines their process quality—and by design neither allows answer leakage nor brevity to substitute for verified correctness. To evaluate reasoning processes beyond final-answer accuracy, we introduce a Step-Quality Evaluation Protocol that preserves rule-based answer verification while adding post-hoc LLM-judged diagnostics of useful-step density, low-value step ratios, error localization, and token efficiency.
100% w/ scaffold prompt 90% w/o scaffold prompt 80% 70% 60% 50% 36.2% 40% 31.9% 29.6% 30% 25.4% 20% 1 2
90.4%
60.3% 49.3% 39.7%
3
4
Correct Scaffold Prefix Length
(a) Prerequisite scaffold progress vs. main-answer accuracy. Useful
Mechanical
Redundant
Qwen3-8B
5,727 tokens
Outcome-reward
54.8% 6,936 tokens 0%
20%
40%
Reversion
56.8% 60%
80%
Error
100%
(b) Step-quality composition of correct reasoning trajectories.
Figure 1: Two probes of the same sparse anchor, one on each side of success. (a) Before success: the same problems are evaluated under a scaffolded prompt (subquestions followed by the main problem) and the original prompt, both verified against the same ground-truth answer. Scaffold-prompt accuracy exceeds originalprompt accuracy and rises monotonically with the length of the correct sub-question prefix. (b) After success: among final-answer-correct responses, outcome-only GRPO produces longer responses that retain substantial low-value content.
2
Preliminary
Given a prompt-answer pair (q, a), outcome-only RLVR samples y ∼ πθ (· | q) and assigns the ruleverified reward rout (y, a) = 1[â(y) = a].
(1)
More generally, GRPO admits any scalar reward R(q, y) in place of rout . For G sampled responses {yg }G g=1 , we use Ag =
R(q, yg ) − meanj R(q, yj ) . stdj R(q, yj )
(2)
When the within-group reward is constant 2 (q) = 0), Eq. (2) is undefined; following stan(σR dard GRPO implementations (Guo et al., 2025), we set Ag ≡ 0, so the group produces no rewarddriven policy-gradient signal. To quantify where GRPO receives usable reward variation, define 2 σR (q) = Varg R(q, yg ), 2 ηR = Pq∼D σR (q) > 0 .
(3) (4)
ηR measures the fraction of prompts that can produce non-zero group-relative advantages under reward R; for rout ∈ {0, 1}, σr2out (q) = 0 exactly when the group is uniformly correct or uniformly wrong.
3
The SCOPE-RL Framework
SCOPE-RL (Scaffolded Chain Optimization with Process Efficiency) instantiates a single design principle on GRPO: the policy update is left unchanged, and the sparse anchor is densified only by modifying what enters the scalar reward on each side of the success boundary. Figure 2 illustrates the complete pipeline. Both stages follow the same reward-densification template—where new signal is placed, when it is triggered, and how it is composed. Stage 1, Adaptive Scaffolded RL (ASR), places verifiable signal at scaffolded sub-endpoints, triggers it through on-policy routing, and composes prefix-consistent rewards for weak-signal problems. Stage 2, Quality-Aware Process RL (QPR), places signal on already-correct trajectories, triggers it through a correctness gate, and composes bounded processshape rewards. 3.1
Two-Stage Coupling
ASR and QPR are coupled by a sequential dependency. Because QPR’s correctness gate (§3.3) returns zero on incorrect rollouts, it provides little signal on hard problems before the policy can reliably reach verified answers. ASR first lifts success rates through prefix-decomposed verifiable rewards, after which QPR has a denser set of correct trajectories to shape. Jointly mixing the two rewards would weaken this gate by applying QPR penalties before enough correct rollouts exist to provide useful contrast among them. We therefore train sequentially: Stage 1 produces a checkpoint θ1 from the routed mixed reward R1 , and Stage 2 initializes from θ1 and optimizes RQPR on the original undecomposed problems. The only state passed across stages is the policy parameters. 3.2
Stage 1: Adaptive Scaffolded RL
Stage 1 addresses the before-success regime, where few rollouts reach the final answer and endpoint rewards provide little information about prerequisite progress. Since scaffold-prefix correctness is predictive of main-answer success (Figure 1a), ASR treats ordered scaffold prefixes as verifiable
proxies for prerequisite progress, increasing supervision density through answer-hidden scaffold construction, on-policy scaffold routing, and prefixconsistent scaffold rewards (Figure 2, Stage 1). 3.2.1 Answer-Hidden Scaffold Construction Scaffold construction turns hidden prerequisite progress into verifiable sub-endpoints, each checkable by the same rule-based verifier as the final answer. Construction is performed offline, with answer-hidden non-leakage enforced as a validity predicate (Eq. (6) below). The complete decomposition prompt template is provided in Appendix F. Before RL training, ASR generates candidate scaffolded sub-question chains offline for each training problem. Given a problem q with answer a, a valid scaffold has the form S(q) = (q1 , a1 ), . . . , (qm , am ), (qmain , a) , (5) where qmain is the final-target sub-problem whose verifiable answer is the original problem’s answer a, and each qi targets a prerequisite concept needed for the final solution. During RL training, the policy observes only the ordered sub-questions and the main problem qmain ; the sub-answers ai are verifier-only and used solely for reward computation. We cache a scaffold only when it satisfies Valid(S) = V (S) ∧ P (S) ∧ D(S) ∧ H(S), (6) where V denotes automatic verifiability, P prerequisite relevance, D dependency awareness, and H answer-hidden non-leakage. These predicates filter out scaffolds that are unverifiable, irrelevant, dependency-inconsistent, or answer-leaking, preserving the verifiable-answer invariant of RLVR (the policy is rewarded only for answers it produces itself, not for answers that appear in the prompt) by construction. A human audit of 200 random scaffolds confirms strict prerequisite-chain integrity (Appendix N); invalid decompositions are discarded before RL training. 3.2.2 On-Policy Scaffold Routing Applying scaffolds to every problem would dilute supervision and waste rollout cost on alreadysolvable problems. ASR routes groups by onpolicy outcome reward, a self-adapting alternative to static difficulty labels or a learnable router. During RL, each problem is first rolled out on the original prompt and scored with the outcome
Stage 1 · ASR — Adaptive Scaffold Routing
Stage 2 · QPR — Quality-Aware Process Reward
(a) OFFLINE CONSTRUCTION
Sub-questions
Problem decompose x
q₁
π_dec
hard input
…
q₂
Scaffold cache
store
qₘ
scaffolded chain
verified chains
Rollouts {y₁, …, yₙ}
Router k rollouts
r
r ≥ τ (easy)
Outcome RL
r < τ (hard)
Scaffold RL
R = R_out(y)
classify steps useful mechanical redundant reversion error
G samples per q
(b) ONLINE ROUTING
Judge
correct y
R_out
lookup
Joint reward
R = R_out Q_proc *
ated y outcome correctness
g
R = β·Σ Π_i/m + (1-β)·r_main
b
policy update
—
scores Q_proc
Reward
Comp. Q_proc = Q·Φ·κ shape dense si nal g
Update ∇𝒥 —
GR
PO
policy radient g
feed ack loop b
Figure 2: Overview of SCOPE-RL. Stage 1 routes hard problems to answer-hidden scaffolds for denser verifiable rewards, while Stage 2 applies correctness-gated process rewards to refine verified-correct trajectories.
reward. The group mean outcome reward G
r̄(q) =
1 X rout (yg , a) G
(7)
g=1
serves as an on-policy estimate of whether endpoint-only training provides sufficient positive signal for q. A problem is routed to the scaffolded path if r̄(q) < τ, (8) where τ is a fixed routing threshold; otherwise, the original rollouts and outcome rewards are retained. We use G = 8 and τ = 0.5 in all experiments, with sensitivity analysis in Appendix K. 3.2.3 Prefix-Consistent Scaffold Rewards Once routing has selected a scaffold, the question is how to convert sub-answer matches into reward. We use a prefix product so that a sub-question contributes reward only when itself and all earlier sub-questions in its dependency chain are correct— this stays inside GRPO while preventing the policy from harvesting credit on later sub-answers it can guess without solving the prerequisites. For routed problems, the scaffolded rollout asks the model to answer all sub-questions and then the original problem in a single generation, using explicit answer tags for extraction. Let âi be the model’s answer to qi , and define the prefixconsistency indicator Πi =
i Y
1[âj = aj ].
(9)
j=1
The scaffold reward is RASR = β
m X 1 i=1
m
Πi + (1 − β)Πm 1[âmain = a], (10)
where β controls the weight assigned to scaffold checkpoints; Q we set β = 0.5 in our experiments. Since Πm = m j=1 1[âj = aj ] requires all m subanswers to be correct, valid prerequisite prefixes receive partial credit and the main-answer match contributes only when the entire scaffold prefix is satisfied. Stage 1 therefore uses the mixed scalar reward ( RASR (y, S(q)), r̄(q) < τ, R1 (q, y) = (11) rout (y, a), r̄(q) ≥ τ. Here, y denotes the rollout used in the selected branch: scaffolded rollouts for routed groups and original-prompt rollouts otherwise. Optimizing ASR with GRPO. Routed groups are re-rolled out on cached scaffolded prompts and scored with RASR ; non-routed groups keep their original rollouts and outcome rewards. ASR enlarges the effective gradient support. The mixed reward R1 can introduce effective gradient support in routed groups that are degenerate under rout (Eq. (4)). In particular, routed scaffold rewards produce non-zero advantages whenever an outcome-uniform group contains prefix-level disagreement, consistent with the gap between GRPO and SCOPE-RL Stage 1 in Figure 3a. 3.3
Stage 2: Quality-Aware Process RL
Stage 2 addresses the after-success regime, where final-answer rewards cannot distinguish concise, useful, and well-organized correct trajectories from redundant or locally flawed ones. We use process shape to denote the compositional structure of an outcome-correct trajectory, including useful-step density, low-value-step ratios, local flaws, and soft conciseness. QPR returns to the original undecomposed problems and applies these preferences only after correctness is established (Figure 2, Stage 2).
3.3.1
Correctness-Gated Process-Shape Reward Any process-shape signal that fires on incorrect rollouts could encourage short or fluent wrong answers, reproducing the failure mode of naive length penalties (Figure 1b). QPR prevents this with a multiplicative correctness gate: the rule-based verifier decides final-answer correctness, and the LLM Judge only annotates how a verified-correct trajectory was reached. QPR is initialized from θ1 and trains on the original, undecomposed problems. Concretely, for each rollout y, ( 0, â(y) ̸= a, RQPR (y, a) = (12) Qprocess (y), â(y) = a. The judge model, prompt, and reward formula are fixed throughout QPR training. 3.3.2 Step-Level Category Annotation Conditioned on the gate in Eq. (12), QPR uses a fixed LLM Judge to annotate step-level role among correct trajectories. Unlike a learned PRM, the Judge is not trained against the policy and never decides final-answer correctness, so its annotations cannot override the verifier. For each correct-answer rollout, the judge parses the reasoning trajectory into N ≥ 1 atomic steps {s1 , . . . , sN }. Each step receives a category label ci from five mutually exclusive classes—useful, mechanical, redundant, reversion, and error. Only useful contributes positive reward, while the remaining four labels carry penalties of different severities. Label definitions, the judging prompt, and parsing details are provided in Appendix I. From these annotations, we compute the usefulstep ratio Su : Su =
1 X 1[ci = u], N
(13)
i
where u denotes the useful label. Su rewards trajectories with a high density of substantive reasoning steps. 3.3.3 Quality-Aware Reward Composition The annotations from the previous section give us a positive useful-step signal and four kinds of lowvalue step. We compose them with bounded multiplication, which avoids the failure modes of additive composition (length canceling quality) and pure-product composition (a single category zeroing the reward). Concretely, for each undesirable
category k ∈ K = {mec, red, rev, err}, let rk denote the fraction of steps assigned label k, and define Y Φ= (1 − λk rk ), (14) k∈K
κ=
1 . 1 + α ln(N + 1)
(15)
The overall process-shape reward is Qprocess = Su · Φ · κ,
(16)
where Su rewards useful reasoning density, Φ suppresses low-value or locally flawed steps, and κ softly encourages conciseness with a logarithmic shape that avoids over-penalizing already-short solutions while still discouraging unbounded length. We set all λk < 1, so each penalty factor lies in (0, 1] and the product Φ is strictly positive. Since κ multiplies the positive term, conciseness alone cannot raise the reward; shortening helps only when Su is preserved. Hyperparameter values are reported in Appendix I. Optimizing QPR with GRPO. Stage 2 uses RQPR as the scalar reward in the same GRPO backend. Because QPR keeps all training prompts in their original form, the model must internalize the process-shape preference rather than rely on explicit sub-question structure at inference time. The complete two-stage training procedure is summarized in Algorithm 1 (Appendix A).
4
Step-Quality Evaluation Protocol
We propose a general Step-Quality Evaluation Protocol for diagnosing reasoning processes beyond final-answer accuracy. Accuracy alone cannot reveal whether a training method changes the reasoning trajectories that lead to an answer. The protocol preserves rule-based answer verification while adding post-hoc LLM-judged step annotations, and reports decomposed measures of useful reasoning, low-value steps, error localization, and token efficiency. These metrics are diagnostic-only and never feed back into training. The protocol shares QPR’s five-class step taxonomy (§3.3) but uses independent evaluation judges and prompts (Appendix H). We instantiate it on standard scientific and mathematical reasoning benchmarks; a scaling validation across five model sizes confirms the protocol’s discriminative power (Appendix E).
Accuracy (%) ↑
Method
Reasoning Quality ↑
GPQA@1 MATH500@1 AIME24@8 AIME25@8 Qwen3-8B-Instruct
46.97
Avg
Useful% 1st-Err-Pos
Avg. Tokens ↓
69.92
26.25
18.75
40.47
54.76
0.665
5,727
79.70 90.23 90.30
51.67 65.00 65.83
43.33 56.67 56.25
55.80 65.86 66.35
56.79 60.73 64.52
0.606 0.638 0.703
6,936 6,948 5,815
46.67 59.17 64.58
40.00 50.00 54.58
53.58 62.36 64.79
59.73 61.92 66.47
0.656 0.666 0.738
8,228 6,245 5,994
Trained on DAPO-Math GRPO ASR only SCOPE-RL
48.48 51.52 53.03
Trained on Big-Math (data-source generalisation) GRPO ASR only SCOPE-RL
43.43 53.03 55.05
84.21 87.22 84.96
Table 1: Main results on accuracy, reasoning quality, and efficiency. All methods use GRPO; ASR denotes SCOPERL after Stage 1, before QPR. Accuracy: subset accuracy and arithmetic mean (Avg), with truncated responses counted incorrect. Useful%: fraction of LLM-judge-labeled useful steps. 1st-Err-Pos: relative position of the first error step (↑ = later errors). Avg. Tokens: mean tokens per sample. Bold marks the best result within each training-data group.
5
Experiments
We evaluate SCOPE-RL in a math/science-oriented RLVR setting with Qwen-family backbones, testing whether its stage-specific supervision—ASR before success and QPR after success—improves learnability, trace quality, and efficiency, and whether these gains hold across two training sources, four evaluation domains, and independent expert preferences. Setup. We use Qwen3-8B-Instruct (Yang et al., 2025) as the base model and outcome-only GRPO (Shao et al., 2024) as the primary baseline, trained for the same total optimizer budget as the two SCOPE-RL stages combined. SCOPE-RL is trained sequentially on 2,400 problems from each of DAPO-Math (Yu et al., 2025) and Big-Math (Albalak et al., 2025): Stage 1 applies ASR; its best checkpoint initializes Stage 2 QPR. We evaluate GPQA (Rein et al., 2023) and MATH500 (Lightman et al., 2023) with single-sample decoding, and report 8-sample average accuracy on AIME 2024 (Zhang and Math-AI, 2024) and AIME 2025 (Zhang and Math-AI, 2025). Full training, fairness, and evaluation-protocol details are in Appendix J. 5.1
Main Results and Reasoning Efficiency
Across both training sources, ASR raises finalanswer accuracy over outcome-only GRPO; QPR then improves correct-trace quality and efficiency without sacrificing correctness (Table 1). Accuracy. ASR raises average accuracy on both sources (DAPO-Math: 55.80→65.86%; Big-
Math: 53.58→62.36%), with the largest gains on AIME24/25 where endpoint rewards are sparsest. QPR adds further headroom (66.35% / 64.79%) and improves process diagnostics: Useful% rises monotonically across the two stages, and 1st-ErrPos shifts later. Pass@128 analysis (Appendix B) rules out a capacity ceiling from ASR scaffolding; QPR largely preserves this ceiling, with a minor coverage–quality trade on one AIME subset. Efficiency. Total token reduction is 16.2% (DAPO-Math) and 27.1% (Big-Math) without sacrificing accuracy or useful-step density. The split is source-dependent: on DAPO-Math, Stage 1 preserves length (6,936→6,948) and Stage 2 carries the full reduction; on Big-Math, Stage 1 already cuts 24.1% (8,228→6,245) and Stage 2 refines a further 4.0%. QPR thus shifts from primary compressor to fine-grained refiner with Stage 1’s residual redundancy. 5.2
Ablation Studies
Our ablations test whether the gains depend on prefix-decomposed verifiable rewards, correctnessgated process-shape rewards, and sequential training rather than auxiliary prompting, static routing, or simple brevity pressure. ASR needs both scaffolded rewards and adaptive routing. Removing scaffolded decomposition (No Decomp.), applying it indiscriminately (All Decomp.), or replacing on-policy routing with offline difficulty labels each costs 7–9 pp of average accuracy (Table 2); both prefix-decomposed rewards and capability-tracking routing matter. A
Method GRPO No Decomp. All Decomp. Offline Route ASR only
GPQA@1 M500@1 A24@8 A25@8 Avg 48.48 45.45 46.97 42.42 51.52
79.70 82.09 77.61 84.33 90.23
51.67 54.58 59.58 57.50 65.00
43.33 45.42 50.00 51.25 56.67
55.80 56.89 58.54 58.88 65.86
Table 2: ASR (Stage 1) ablation. No Decomp.: drop scaffolded rewards, keep dynamic sampler; All Decomp.: scaffold all problems, no routing; Offline Route: fixed difficulty labels instead of on-policy routing; ASR only: full Stage 1 model. M500: MATH500; A24/A25: AIME 2024/2025. Method
Avg
Useful% 1st-Err Tokens
(a) Simple alternatives Holistic Judge 63.98 Concise Prompt 62.53 Overlong Penalty 59.81
64.14 58.69 58.97
0.707 0.662 0.708
7,277 4,115 6,424
0.658 0.751 0.700
4,281 5,328 7,882
(b) Reward-component ablations No Positive No Penalty No Length
58.81 60.86 63.33
58.84 61.00 62.37
(c) Training-schedule ablation Mix-Stage
60.98
65.86
0.727
6,518
SCOPE-RL
66.35
64.52
0.703
5,815
Table 3: QPR (Stage 2) ablations on the shared ASR Stage 1 checkpoint; panel (c) Mix-Stage is the no-warmup control with mixed ASR/QPR rewards. Concise Prompt: inference-time instruction on the same checkpoint, no QPR training (Appendix G).
reward-signal ablation (Appendix L) isolates the prefix-consistency gate as the largest contributor. Step-level decomposition, all three terms, and sequential staging are each load-bearing. Table 3 reports three coupled ablations on the shared ASR backbone. Panel (a): step-level decomposition is the load-bearing choice—Holistic Judge, which reuses the same correctness gate and LLM judge but collapses per-step labels into a single trace score, nearly matches SCOPE-RL on Useful% (64.14%) yet trails 2.37 pp on Avg and uses 25% more tokens, while Concise Prompt sacrifices useful-step density (58.69%) and Overlong Penalty weakens accuracy without reliably controlling length. Panel (b): the three multiplicative terms in Qprocess (Eq. (16)) target disjoint failure modes—removing the positive term collapses Avg (58.81%), removing the penalty leaves redundancy (Useful% 61.00%) despite the latest 1st-Err
position (0.751), and removing the length factor preserves accuracy but inflates tokens to 7,882. Panel (c): Mix-Stage reaches only 60.98% Avg, confirming that prefix-decomposed verifiable rewards must precede process-shape refinement. Although individual ablations lead on isolated metrics (No Penalty on 1st-Err, Mix-Stage on Useful%), only SCOPE-RL jointly maximizes accuracy and overall trace quality. 5.3
Training Dynamics
Figure 3 corroborates the two-stage mechanism: ASR sustains a higher effective gradient ratio—the fraction of groups with non-degenerate advantages—by routing low-pass-rate problems to scaffolded prompts; response length grows under ASR then drops once QPR engages, while validation reward rises, indicating that QPR removes low-value reasoning rather than necessary steps. 5.4
Qualitative Analysis
Figure 4 decomposes correct traces into the fivecategory taxonomy. The progression matches Table 1: GRPO inflates length without raising usefulstep density, ASR shifts steps toward useful reasoning, and QPR drops length while pushing Useful% to its peak. A side-by-side trace comparison on the same Lagrange interpolation problem (Appendix R) makes the two-stage mechanism concrete: GRPO reaches an incorrect intermediate conclusion and recovers only via lengthy self-correction, ASR identifies the correct mathematical structure earlier though some redundant verification remains, and QPR distills the trace into a direct partition-of-unity derivation. 5.5
Robustness Across Optimizer Backend and Model Scale
SCOPE-RL’s gains hold under a GSPO backend (61.60→66.93%, 13.1% token reduction) and on Qwen3-0.6B-Instruct (26.06→32.06%, 22.9% token reduction), indicating that the before/aftersuccess decomposition is not tied to a single optimizer or model scale. Full results are in Appendix Q. 5.6
Additional Process-Quality Validation
We further validate that QPR improves perceived trace quality rather than only automatic diagnostic scores. In a pairwise evaluation on 200 examples where both GRPO and SCOPE-RL are answercorrect, three domain experts prefer SCOPE-RL
0.6
0.4
0.2
0
100
200
300
400
500
600
700
5000
4000 3500 3000 2500 2000 1500 0
800
GRPO SCOPE-RL
Stage 1 → 2
4500
200
400
600
800
1000
1200
1400
(a) Effective gradient ratio
GRPO SCOPE-RL
Stage 1 → 2
0.6
0.5
0.4
0.3
0.2 0
200
400
600
800
1000
1200
1400
Training Step
Training Step
Training Step
Avg. Validation Reward (mean@1)
Effective Gradient Ratio
GRPO SCOPE-RL Stage 1 0.8
Mean Response Length (tokens)
1.0
(b) Mean response length
(c) Avg. validation reward
Figure 3: Training dynamics of GRPO vs. SCOPE-RL. (a) ASR maintains a higher effective gradient ratio via scaffolded routing. (b) Response length grows in Stage 1 then drops in Stage 2 as QPR encourages conciseness. (c) Validation reward improves across both stages. Dashed line marks the stage transition. Useful
Mechanical
Redundant
Qwen3-8B
5,727 tokens
Outcome-reward
54.8% 6,936 tokens
ASR Only
56.8% 6,948 tokens
SCOPE-RL
60.7% 5,815 tokens 0%
20%
40%
Reversion
64.5% 60%
80%
Error
100%
Figure 4: Step-quality composition of correct traces across training stages. Bars show proportions of useful, mechanical, redundant, reversion, and error steps, with mean token count and useful-step percentage.
across all five dimensions: conciseness (72% vs. 28%), non-redundancy (69% vs. 31%), clarity (65.5% vs. 34.5%), logical coherence (59.5% vs. 40.5%), and overall quality (70.5% vs. 29.5%). Full results are reported in Appendix P.
6
Related Work
RLVR and hard-problem learning. Recent RLVR systems and GRPO-style optimizers (Guo et al., 2025; Shao et al., 2024; Yu et al., 2025; Zheng et al., 2025; Liu et al., 2025) improve LLM reasoning under verifiable final-answer rewards but face sparse signal on hard problems, motivating curricula (Parashar et al., 2025; Pang et al., 2025; Shi et al., 2025), difficulty filtering (Bae et al., 2026), demonstrations (Yan et al., 2025), hint or prefix injection (Qu et al., 2026; Liao et al., 2026; Liu et al., 2026; Zhang et al., 2025), reformulation or decomposition (Chih-Yao Chen et al., 2026; Simonds and Yoshiyama, 2025), and staged pipelines (Ma et al., 2025). These methods reshape inputs, rollouts, or GRPO updates (Zhang et al., 2025; Yan et al., 2025), but none install independently ver-
ifiable sub-answer rewards. ASR instead places rule-based verifiers on each scaffolded sub-answer, hidden from the policy. EvoCoT (Liu et al., 2026) conditions rollouts on self-generated, verified CoT prefixes progressively shortened as a curriculum, not on independently verified sub-answer targets. Process supervision and reasoning efficiency. Step-level supervision spans PRMs trained on step labels (Lightman et al., 2023; Wang et al., 2024), implicit process rewards from policy logits (Cui et al., 2025), refined aggregation or credit assignment of PRM rewards (Cheng et al., 2025; Rezaei et al., 2026), and analytical decomposition of the outcome objective (Yao et al., 2026); PRIME (Wang et al., 2026) supports verifier evaluation and selection rather than step labels, and efficiency methods reduce overthinking via length-aware or compression objectives (Hou et al., 2025; He et al., 2025; Rakotonirina et al., 2026). QPR differs in how it gates and composes process signal: conditional on a correct answer, a fixed (not learned) LLM judge labels each step’s functional role over a closed taxonomy (useful, mechanical, redundant, reversion, error) and shapes the trajectory reward accordingly, with zero process reward on incorrect rollouts. QPR operates on the reward-signal axis while ASR exposes additional verifiable targets through answer-hidden scaffolds; both leave the policy-update rule unchanged.
7
Conclusion
We framed outcome-only RLVR as resting on a sparse anchor—reliable at the endpoint but underspecified on the reasoning path before and after success. SCOPE-RL densifies this anchor while retaining the GRPO update: Adaptive Scaffolded RL adds prefix-decomposed verifiable rewards on answer-hidden scaffolded sub-question chains before success, and Quality-Aware Process RL ap-
plies correctness-gated process-shape rewards to refine verified-correct trajectories after success. Together with the Step-Quality Evaluation Protocol, experiments on Qwen3-8B-Instruct show gains in accuracy, token efficiency, and process quality across DAPO-Math and Big-Math, with robustness checks under GSPO and on Qwen3-0.6B-Instruct suggesting that reward-signal densification is complementary to policy-update-level RLVR advances.
Limitations Our experiments are limited to Qwen-family backbones and math/science-oriented RLVR settings. The main results use Qwen3-8B-Instruct, with additional validation on Qwen3-0.6B-Instruct and a GSPO backend, but do not cover other model families, larger-scale models, or broader verifiablereward domains. We do not exhaustively compare against all hint-based exploration or length-aware reasoningcompression methods. This is a deliberate scope choice: our experiments isolate whether verifiercompatible reward densification improves RLVR when the policy optimizer and training interface are fixed. Combining SCOPE-RL with these orthogonal techniques is a promising direction for future work. Finally, our hyperparameter analysis is limited to a sensitivity sweep for the routing threshold τ (Appendix K); broader tuning of β, α, and {λk } remains future work.
References Alon Albalak, Duy Phung, Nathan Lile, Rafael Rafailov, Kanishk Gandhi, Louis Castricato, Anikait Singh, Chase Blagden, Violet Xiang, Dakota Mahan, and 1 others. 2025. Big-math: A large-scale, high-quality math dataset for reinforcement learning in language models. arXiv preprint arXiv:2502.17387. Sanghwan Bae, Jiwoo Hong, Min Young Lee, Hanbyul Kim, JeongYeon Nam, and Donghyun Kwak. 2026. Online difficulty filtering for reasoning oriented reinforcement learning. Preprint, arXiv:2504.03380. Jie Cheng, Gang Xiong, Ruixi Qiao, Lijun Li, Chao Guo, Junle Wang, Yisheng Lv, and Fei-Yue Wang. 2025. Stop summation: Min-form credit assignment is all process reward model needs for reasoning. Preprint, arXiv:2504.15275. Justin Chih-Yao Chen, Archiki Prasad, Zaid Khan, Joykirat Singh, Runchu Tian, Elias Stengel-Eskin, and Mohit Bansal. 2026. Cog-drift: Exploration on adaptively reformulated instances enables learning
from hard reasoning problems. arXiv e-prints, pages arXiv–2604. Ganqu Cui, Lifan Yuan, Zefan Wang, Hanbin Wang, Yuchen Zhang, Jiacheng Chen, Wendi Li, Bingxiang He, Yuchen Fan, Tianyu Yu, Qixin Xu, Weize Chen, Jiarui Yuan, Huayu Chen, Kaiyan Zhang, Xingtai Lv, Shuo Wang, Yuan Yao, Xu Han, and 6 others. 2025. Process reinforcement through implicit rewards. Preprint, arXiv:2502.01456. Daya Guo, Dejian Yang, Haowei Zhang, Junxiao Song, Peiyi Wang, Qihao Zhu, Runxin Xu, Ruoyu Zhang, Shirong Ma, Xiao Bi, and 1 others. 2025. Deepseek-r1: Incentivizing reasoning capability in llms via reinforcement learning. arXiv preprint arXiv:2501.12948. Xingyang He, Xiao Ling, and Jie Liu. 2025. Smartthinker: Learning to compress and preserve reasoning by step-level length control. arXiv preprint arXiv:2507.04348. Bairu Hou, Yang Zhang, Jiabao Ji, Yujian Liu, Kaizhi Qian, Jacob Andreas, and Shiyu Chang. 2025. Thinkprune: Pruning long chain-of-thought of llms via reinforcement learning. arXiv preprint arXiv:2504.01296. Baohao Liao, Hanze Dong, Xinxing Xu, Christof Monz, and Jiang Bian. 2026. Self-hinting language models enhance reinforcement learning. arXiv preprint arXiv:2602.03143. Hunter Lightman, Vineet Kosaraju, Yura Burda, Harri Edwards, Bowen Baker, Teddy Lee, Jan Leike, John Schulman, Ilya Sutskever, and Karl Cobbe. 2023. Let’s verify step by step. Preprint, arXiv:2305.20050. Huanyu Liu, Jia Li, Yihong Dong, Chang Yu, Taozhi Chen, Lecheng Wang, Yongding Tao, Bin Gu, and Ge Li. 2026. Evocot: Overcoming the exploration bottleneck in reinforcement learning. Preprint, arXiv:2508.07809. Zichen Liu, Changyu Chen, Wenjun Li, Penghui Qi, Tianyu Pang, Chao Du, Wee Sun Lee, and Min Lin. 2025. Understanding r1-zero-like training: A critical perspective. arXiv preprint arXiv:2503.20783. Lu Ma, Hao Liang, Meiyi Qiang, Lexiang Tang, Xiaochen Ma, Zhen Hao Wong, Junbo Niu, Chengyu Shen, Runming He, Yanhao Li, and 1 others. 2025. Learning what reinforcement learning can’t: Interleaved online fine-tuning for hardest questions. arXiv preprint arXiv:2506.07527. Bo Pang, Deqian Kong, Silvio Savarese, Caiming Xiong, and Yingbo Zhou. 2025. Reasoning curriculum: Bootstrapping broad llm reasoning from math. arXiv preprint arXiv:2510.26143. Shubham Parashar, Shurui Gui, Xiner Li, Hongyi Ling, Sushil Vemuri, Blake Olson, Eric Li, Yu Zhang, James Caverlee, Dileep Kalathil, and 1 others. 2025.
Curriculum reinforcement learning from easy to hard tasks improves llm reasoning. arXiv preprint arXiv:2506.06632. Sundar Pichai, Demis Hassabis, and Koray Kavukcuoglu. 2025. A new era of intelligence with gemini 3. Google. URL: https://blog. google/products-andplatforms/products/gemini/gemini, 3. Yuxiao Qu, Amrith Setlur, Virginia Smith, Ruslan Salakhutdinov, and Aviral Kumar. 2026. Pope: Learning to reason on hard problems via privileged on-policy exploration. arXiv preprint arXiv:2601.18779. Nathanaël Carraz Rakotonirina, Ren Pang, Neha Anna John, Michael Bohlke-Schneider, and Momchil Hardalov. 2026. Correct, concise and complete: Multi-stage training for adaptive reasoning. arXiv preprint arXiv:2601.02972. David Rein, Betty Li Hou, Asa Cooper Stickland, Jackson Petty, Richard Yuanzhe Pang, Julien Dirani, Julian Michael, and Samuel R Bowman. 2023. Gpqa: A graduate-level google-proof q&a benchmark. arXiv preprint arXiv:2311.12022. Mohammad Rezaei, Jens Lehmann, and Sahar Vahdati. 2026. Llm reasoning with process rewards for outcome-guided steps. arXiv preprint arXiv:2604.02341. Zhihong Shao, Peiyi Wang, Qihao Zhu, Runxin Xu, Junxiao Song, Xiao Bi, Haowei Zhang, Mingchuan Zhang, YK Li, Yang Wu, and 1 others. 2024. Deepseekmath: Pushing the limits of mathematical reasoning in open language models. arXiv preprint arXiv:2402.03300. Taiwei Shi, Yiyang Wu, Linxin Song, Tianyi Zhou, and Jieyu Zhao. 2025. Efficient reinforcement finetuning via adaptive curriculum learning. arXiv preprint arXiv:2504.05520. Toby Simonds and Akira Yoshiyama. 2025. Ladder: Self-improving llms through recursive problem decomposition. arXiv preprint arXiv:2503.00735. Qwen Team. 2026. Qwen3.5: Accelerating productivity with native multimodal agents. Peiyi Wang, Lei Li, Zhihong Shao, Runxin Xu, Damai Dai, Yifei Li, Deli Chen, Yu Wu, and Zhifang Sui. 2024. Math-shepherd: Verify and reinforce llms stepby-step without human annotations. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 9426–9439. Xiangfeng Wang, Hangyu Guo, Yanlin Lai, Mitt Huang, Liang Zhao, Chengyuan Yao, Yinmin Zhang, Qi Han, Xiaoxiao Ren, Chun Yuan, and 1 others. 2026. Prime: A process-outcome alignment benchmark for verifiable reasoning in mathematics and engineering. arXiv preprint arXiv:2602.11570.
Jianhao Yan, Yafu Li, Zican Hu, Zhi Wang, Ganqu Cui, Xiaoye Qu, Yu Cheng, and Yue Zhang. 2025. Learning to reason under off-policy guidance. Preprint, arXiv:2504.14945. An Yang, Anfeng Li, Baosong Yang, Beichen Zhang, Binyuan Hui, Bo Zheng, Bowen Yu, Chang Gao, Chengen Huang, Chenxu Lv, Chujie Zheng, Dayiheng Liu, Fan Zhou, Fei Huang, Feng Hu, Hao Ge, Haoran Wei, Huan Lin, Jialong Tang, and 41 others. 2025. Qwen3 technical report. Preprint, arXiv:2505.09388. Jiarui Yao, Ruida Wang, and Tong Zhang. 2026. Prl: Process reward learning improves llms’ reasoning ability and broadens the reasoning boundary. arXiv preprint arXiv:2601.10201. Qiying Yu, Zheng Zhang, Ruofei Zhu, Yufeng Yuan, Xiaochen Zuo, Yu Yue, Weinan Dai, Tiantian Fan, Gaohong Liu, Lingjun Liu, and 1 others. 2025. Dapo: An open-source llm reinforcement learning system at scale, 2025. URL https://arxiv. org/abs/2503.14476, 1:2. Kaiyi Zhang, Ang Lv, Jinpeng Li, Yongbo Wang, Feng Wang, Haoyuan Hu, and Rui Yan. 2025. Stephint: Multi-level stepwise hints enhance reinforcement learning to reason. arXiv preprint arXiv:2507.02841. Yifan Zhang and Team Math-AI. 2024. American invitational mathematics examination (aime) 2024. Yifan Zhang and Team Math-AI. 2025. American invitational mathematics examination (aime) 2025. Chujie Zheng, Shixuan Liu, Mingze Li, Xiong-Hui Chen, Bowen Yu, Chang Gao, Kai Dang, Yuqiong Liu, Rui Men, An Yang, and 1 others. 2025. Group sequence policy optimization. arXiv preprint arXiv:2507.18071. Shu Zhou, Rui Ling, Junan Chen, Xin Wang, Tao Fan, and Hao Wang. 2026. When more thinking hurts: Overthinking in llm test-time compute scaling. arXiv preprint arXiv:2604.10739.
A
Training Algorithm
Algorithm 1 presents the complete pseudocode for the SCOPE-RL two-stage training procedure described in Section 3. Algorithm 1 SCOPE-RL: Two-Stage Training Framework Input: Base model πθ , training data D, scaffold function S(·), threshold τ , group size G, LLM Judge J 1: — Stage 1: Adaptive Scaffolded RL — 2: for each training step do Sample prompt batch {q1 , . . . , qB } from D 3: 4: for each prompt qj do 5: Generate G rollouts from πθ on qj ; compute r̄(qj ) 6: if r̄(qj ) < τ then Replace qj with scaffolded prompt 7: S(qj ); re-generate G rollouts 8: Compute RASR via Eq. (10) 9: else 10: Retain original rollouts with outcome reward rout 11: end if 12: end for 13: Merge all groups into unified batch; update πθ with the chosen RLVR optimizer 14: end for 15: — Stage 2: Quality-Aware Process RL — 16: Initialize πθ from best Stage 1 checkpoint 17: for each training step do 18: Sample prompt batch; generate G rollouts from πθ on original prompts 19: for each rollout y do 20: if â(y) = a then 21: Invoke J to annotate steps with category labels 22: Compute Qprocess (y) via Eq. (16); set RQPR = Qprocess (y) 23: else 24: Set RQPR = 0 25: end if 26: end for 27: Update πθ with the chosen RLVR optimizer using RQPR as reward 28: end for
B
Pass@k Analysis
Since ASR employs an offline teacher model to generate scaffolded decompositions for difficult problems, a natural concern is whether this auxil-
iary supervision constrains the model’s exploration capacity. We address this with a pass@k analysis on AIME 2024 (Zhang and Math-AI, 2024), AIME 2025-I, and AIME 2025-II (Zhang and Math-AI, 2025); we read pass@k=128 as an upper-bound proxy for reasoning capacity, since at this budget any solution the model can in principle find is likely to surface in at least one of 128 samples. At k=128, ASR matches or exceeds GRPO on every subset (AIME24: 90.00% vs. 90.00%; AIME25-I: 93.33% vs. 86.67%; AIME25-II: 93.33% vs. 86.67%) and exceeds the base model by 17–27 pp. Scaffolded training therefore does not cap reasoning potential—if anything, it raises the ceiling on the harder AIME 2025 subsets. SCOPE-RL retains the GRPO pass@128 capacity on AIME 2024 (90.00%) and AIME 2025-II (86.67%), but drops on AIME 2025-I (86.67%→80.00%). This is consistent with QPR’s design as a quality refiner rather than a capacity expander: by concentrating probability mass on cleaner, shorter derivations, the policy trades a small amount of solution diversity for higher usefulstep density and lower token cost (Tab. 1). Capacity itself is established at ASR; SCOPE-RL then operates on top of that capacity. For applications that prioritize raw coverage at large sampling budgets, the ASR checkpoint is the appropriate operating point; SCOPE-RL is shipped because the deployment regime targets accuracy and efficiency at small k rather than the high-k frontier.
C
Motivation Probing Experiment Details
To verify that scaffold-prefix progress reflects genuine path-level learning signal rather than merely correlating with intrinsic problem easiness, we design the following probing experiment. Data construction. We sample 755 problems from the training set whose scaffold decompositions contain exactly 4 sub-questions. Fixing the number of sub-questions eliminates chain-length variation as a confound in the binning analysis. Evaluation procedure. We evaluate the base model (Qwen3-8B-Instruct (Yang et al., 2025)) on these 755 problems under two conditions: (1) Scaffold prompt: the model receives the full subquestion chain together with the original main problem and is asked to answer all sub-questions and the main problem sequentially; (2) Original prompt: the model receives only the original, undecom-
Dataset
Method
k=1
k=8
k=16
k=32
k=64
k=128
AIME 2024
Qwen3-8B-Instruct GRPO ASR only SCOPE-RL
26.67 60.00 66.67 63.33
46.67 80.00 83.33 83.33
60.00 83.33 83.33 83.33
66.67 86.67 83.33 83.33
66.67 90.00 86.67 86.67
66.67 90.00 90.00 90.00
AIME 2025-I
Qwen3-8B-Instruct GRPO ASR only SCOPE-RL
26.67 40.00 53.33 53.33
46.67 66.67 66.67 73.33
53.33 66.67 73.33 80.00
53.33 66.67 80.00 80.00
66.67 86.67 93.33 80.00
66.67 86.67 93.33 80.00
AIME 2025-II
Qwen3-8B-Instruct GRPO ASR only SCOPE-RL
20.00 46.67 60.00 53.33
26.67 86.67 86.67 86.67
40.00 86.67 86.67 86.67
53.33 86.67 86.67 86.67
60.00 86.67 93.33 86.67
73.33 86.67 93.33 86.67
Table 4: Pass@k accuracy (%) on AIME subsets. Reasoning capacity is read at k=128: ASR matches or exceeds GRPO on all three subsets, showing scaffolded training does not cap potential. SCOPE-RL preserves the GRPO capacity on two of three subsets and trades coverage for trace quality on AIME 2025-I, consistent with QPR’s role as a quality refiner rather than a capacity expander.
posed problem.
D.1
Bounded Scale
For ASR, with m ≥ 1, β ∈ [0, 1], Πi ∈ {0, 1}, and 1[âmain = a] ≤ 1, Eq. (10) gives Binning and metric computation. From the scaffold-prompt rollouts, we determine the longest correct prefix for each sample—i.e., the number of consecutive sub-questions answered correctly before the first failure (ranging from 1 to 4). Samples are grouped into four bins by this prefix length. For each bin, we report two main-answer accuracy values: (a) accuracy under the scaffold prompt (green line in Figure 1a), and (b) accuracy when the same set of problems is evaluated under the original prompt (red line in Figure 1a). The comparison between the two lines on the same bin isolates the effect of scaffold-provided structure from problemlevel difficulty.
D
Reward Properties: Bounded Scale and Effective Gradient Support
We analyze two properties of the stage-specific rewards. Bounded scale (§D.1) keeps both rewards on the same [0, 1] range as rout , so the GRPO clip range and KL coefficient need not be re-tuned per stage. Effective gradient support (§D.2) shows that bounded scale alone does not ensure learning: on the prompt subsets where outcome-only training is degenerate (σr2out = 0), ASR and QPR can each provide strictly positive reward variance under the heterogeneity conditions stated below.
0 ≤ RASR ≤ β + (1 − β) = 1.
(17)
For QPR, with Su , rk ∈ [0, 1], λk ∈ [0, 1), and α ≥ 0, each penalty factor satisfies (1 − λk rk ) ∈ (0, 1], so Φ ∈ (0, 1]; also κ = 1/(1 + α ln(N + 1)) ∈ (0, 1] for N ≥ 1. Eq. (16) gives 0 ≤ Qprocess ≤ Su ≤ 1.
(18)
Since RQPR = Qprocess for verifier-correct rollouts and RQPR = 0 otherwise, 0 ≤ RQPR ≤ 1 follows. D.2
Effective Gradient Support
A bounded reward stays on a learnable scale, but GRPO requires within-group reward variation to produce non-zero advantages. Concretely, the stdzero convention (§2) makes the per-rollout advantage piecewise: R(q, yg ) − R̄(q) , σ 2 (q) > 0, R σR (q) Ag (q) = 2 (q) = 0, 0, σR (19) where R̄(q) = mean R(q, y ) and σ (q) = j j R q 2 (q). Throughout this appendix, Var denotes σR g the empirical population variance over the G sampled rollouts. The policy receives reward-driven 2 (q) > 0. The effecgradient on q if and only if σR 2 (q) > 0] (Eq. (4)) tive gradient ratio ηR = Pq [σR
measures the fraction of prompts that pass this threshold. For the outcome-only reward rout ∈ {0, 1}, let P p(q) = G1 g rout (yg , a) denote the empirical pass rate in the sampled group. Then σr2out (q) = p(q) 1 − p(q) , (20) which vanishes exactly when p(q) ∈ {0, 1}, i.e. when the group is uniformly correct or uniformly wrong. The fraction of prompts contributing reward-driven gradient under outcome-only training is therefore ηrout = Pq [0 < p(q) < 1], the prompts where the current policy is neither saturated nor fully blocked. ASR recovers P signal via prefix disagreement. Let L(yg ) = m i=1 Πi (yg ) denote the length of the correct scaffold prefix. Since the prefix indicators are nested (Πi requires consecutive correctness on sub-questions 1 through i, so Π1 ≥ Π2 ≥ · · · ≥ Πm ), Πm = 1[L(yg ) = m], and Eq. (10) rewrites as β L(yg ) RASR (yg ) = m
+ (1−β) 1[L(yg )=m] 1[âmain =a]. (21) If L(yg ) differs across rollouts in a routed group and β > 0, then RASR takes distinct values across 2 rollouts, so σR (q) > 0. This holds in particASR ular on routed groups with σr2out (q) = 0: ASR recovers gradient signal on this degenerate subset whenever scaffold-prefix lengths disagree across rollouts, without requiring any assumption on the main-answer distribution under the scaffolded rerollouts. Remark on Πm as a verification gate. The factor Πm in the second term means that when Πm = 0 on all rollouts, the main-answer match contributes nothing even if some âmain (yg ) = a holds by coincidence. By design, this prevents RASR from rewarding lucky main-answer guesses without prerequisite progress, in line with ASR’s design intent of crediting verifiable progress rather than coincidence; on such “lucky” rollouts rout would have variance, but the second term of RASR intentionally contributes none. The empirical gap between GRPO and SCOPE-RL Stage 1 in Figure 3a indicates that ASR’s prefix signal outweighs the lucky-guess variance suppressed by Πm in practice. QPR recovers signal on outcome-uniformP correct groups. Let pc (q) = G1 g 1[â(yg ) =
a] denote the correct-rollout fraction in the sampled group (equivalently, pc ≡ p). If pc (q) = 0, then 2 RQPR is identically zero and σR (q) = 0. For QPR pc (q) > 0, let µc , νc denote the mean and variance of Qprocess (y) conditioned on â(y) = a. The QPR gate (Eq. (12)) makes RQPR a mixture of {0} and Qprocess , and a law-of-total-variance decomposition gives 2 σR (q) = pc νc + pc (1 − pc ) µ2c , QPR
(22)
where pc , µc , νc are evaluated at q and µc ≥ 0 since Qprocess ∈ [0, 1]. Eq. (22) is strictly positive iff pc (q) > 0 and either (i) νc (q) > 0 (heterogeneity of Qprocess among correct rollouts), or (ii) 0 < pc (q) < 1 and µc (q) > 0 (mixed group with a non-zero typical correct-rollout reward). The first term captures intra-correct variance in process shape; the second is the binary-pass-rate variance scaled by µ2c . On groups with mixed correct and incorrect rollouts (0 < pc < 1), σr2out is already positive; QPR additionally provides finergrained variation under condition (i) or (ii), and loses signal only in the boundary case where the judge returns identically zero on all correct rollouts (µc = νc = 0). The genuine recovery happens on outcome-uniform-correct groups (pc = 1, where σr2out = 0): 2 σR (q) = νc (q), QPR
(23)
which is positive whenever correct rollouts differ in process shape; if the judge collapses to a constant value on all correct rollouts of such a group, νc = 0 and QPR provides no signal on that prompt. The two mechanisms target the two regimes that outcome-only training cannot resolve: ASR provides signal on routed groups via prefix-length disagreement, recovering gradient on the routed subset with σr2out = 0; QPR provides signal on outcomeuniform-correct groups via heterogeneous trajectory quality, recovering gradient on {pc = 1}. Both recovered subsets are degenerate under rout .
E
Protocol Validation: Scaling Discrimination
Table 5 validates the Step-Quality Evaluation Protocol by applying it to the Qwen3.5 model family (Team, 2026) across five scales. Metrics improve consistently with model capacity, confirming the protocol’s discriminative power.
Metric
Qwen3.5-0.8B
Qwen3.5-2B
Qwen3.5-4B
Qwen3.5-9B
Qwen3.5-27B
Accuracy (%) ↑ Overall GPQA@1 MATH500@1 AIME 2024@8 AIME 2025@8
8.7 18.7 18.1 1.3 2.9
27.0 42.9 45.9 17.5 12.9
64.4 73.2 88.7 62.1 46.3
72.5 77.3 92.5 71.7 58.8
84.2 80.3 95.5 86.3 79.2
Process Quality Useful-step ratio (%) ↑ Error-step ratio (%) ↓ Redundant-step ratio (%) ↓ Reversion-step ratio (%) ↓ First-error rel. position ↑
50.1 16.5 12.3 2.1 0.353
61.6 3.5 7.6 1.8 0.529
64.2 0.7 6.6 0.9 0.734
63.6 0.6 6.9 0.6 0.664
63.9 0.3 7.6 1.0 0.769
Efficiency Truncation rate (%) ↓ Avg. steps Avg. tokens
59.1 27.2 10,606
36.7 28.1 8,998
5.1 29.8 5,747
4.1 29.7 5,238
4.9 31.7 7,162
Table 5: Validation of the Step-Quality Evaluation Protocol across model scales. Metrics are computed on the same evaluation set (GPQA@1 , MATH500@1 , AIME 2024@8 /2025@8 ). Monotonic improvements in accuracy and error-step suppression confirm the protocol’s discriminative power.
F
Scaffold Decomposition Prompt
The system prompt used in the automated decomposition pipeline (Section 3.2; statistics in Appendix M) is shown in Figure 5.
G
Concise Reasoning Prompt
To establish a non-RL baseline for reasoning compression, we prepend the following concisereasoning instruction to the system prompt when evaluating the base model without any RL training: Prompt Template for Concise Reasoning System: Answer as concisely as possible. Avoid unnecessary redundancy, repetition, and verbose explanations. Focus on key reasoning steps and provide the final answer directly. User: [Question]
Figure 6: Concise reasoning prompt prepended at inference time for the non-RL compression baseline.
H
Step-Quality Evaluation Protocol Details
Evaluation set instantiation. As a concrete instantiation of the protocol, we select four established datasets spanning different reasoning domains and difficulty levels: GPQA (Rein et al., 2023) for graduate-level scientific reasoning, MATH500 (Lightman et al., 2023) for competition mathematics, and AIME 2024 (Zhang and
Math-AI, 2024) and AIME 2025 (Zhang and MathAI, 2025) for high-difficulty olympiad-style problems. The protocol itself is not tied to these specific datasets and can be applied to any STEM evaluation set with verifiable answers. GPQA and MATH500 are evaluated with single-sample generation. To reduce variance on the smaller and harder AIME subsets, each AIME problem is sampled 8 times from the evaluated model and scores are averaged across rollouts. Step-level judging protocol. For each generated response, final-answer correctness is computed independently using a rule-based answer checker. Process evaluation is applied to the reasoning trace rather than to the final answer, and the LLM Judge is never used to decide whether the final answer is correct. The evaluation judge (Gemini-3-flashpreview (Pichai et al., 2025)) is also a different model from the one used to produce QPR training rewards (GPT-4.1-mini), so the protocol’s diagnostic measurements are not generated by the same judge that shaped the policy. The judge first parses the reasoning trace into N atomic steps {s1 , . . . , sN } without summarizing or rewriting the model’s solution. It then assigns each step a category label ci from the same five-way taxonomy used in QPR: useful, mechanical, redundant, reversion, and error. The five labels separate distinct process behaviors. Useful steps make genuine cognitive progress toward the solution. Mechanical steps are correct
Prompt Template for Scaffold Decomposition System: You are a mathematics problem decomposition engine. You will be given a single original math problem and its final correct answer. Your task is to decompose the original problem into several subproblems. Mandatory Rules: 1. Ground-truth validity constraint. The ground truth of the main problem MUST be a single value, interval, finite set, or algebraic expression. If not, return an empty JSON object {}. 2. Sub-problem ground truth constraint. Each sub-problem MUST have a ground truth that is also a single value, interval, finite set, or algebraic expression. Forbidden outputs: “true/false”, “holds if and only if ...”, any form of proof or explanation. 3. Meaningful decomposition. Each sub-problem must represent a distinct mathematical concept or technique, require mathematical reasoning (not just arithmetic), and add genuine pedagogical value. Forbidden: pure calculation steps, trivial simplifications. 4. Progressive problem chain. Each sub-problem should use results from previous sub-problems. The last sub-problem must be genuinely different from the main problem. The main problem should require combining insights from multiple sub-problems. 5. Problem structure format. [Given conditions and context] Sub-problem 1: [First conceptual step] Sub-problem 2: Using the result of Sub-problem 1, [Second step] ... Main Problem: [Final question using results from multiple sub-problems] 6. Answer format specification. When an answer could be expressed in multiple equivalent ways, append a format requirement: “Express your answer as [specific format].” Prefer asking for counts when possible. 7. Ground truth LaTeX format constraint. All answers must be in valid LaTeX math format (without surrounding $). Output JSON structure: {"data_source": "step_math", "prompt": [{"role": "system", "content": "Solve each sub-problem step by step. Put ONLY the final answer in \boxed{} labeled [SUB-X ANSWER] / [MAIN ANSWER]."}, {"role": "user", "content": "[problem text]"}], "reward_model": {"ground_truth": {"sub1": "...", ..., "main": "..."}, "style": "rule"}} Quality check: (1) Does each sub-problem teach a distinct concept? (2) Is the last sub-problem different from the main problem? (3) Does the main problem require synthesizing multiple results? (4) Would a student learn mathematical thinking? If any answer is “no”, return {}. User: [Question]
Answer: [Ground-truth answer]
Figure 5: System prompt for the scaffold decomposition pipeline. The decomposer generates answer-hidden sub-question chains from a given math problem and its ground-truth answer.
but mostly executional. Redundant steps repeat information or re-derive already established facts. Reversion steps occur when the model unnecessarily second-guesses or backtracks on previously correct reasoning, causing the solution path to regress. Error steps contain locally invalid reasoning, even when the final answer is eventually correct. This taxonomy allows the protocol to distinguish shorter high-quality reasoning from outputs that are merely short, lucky, or under-explained. Diagnostic metrics. The protocol reports decomposed metrics rather than relying only on the aggregate reward used for training. Let P be the set of evaluated instances, âp the extracted final answer, and ap the ground-truth answer. We report final-answer accuracy as 1 X 1[âp = ap ], (24) F = |P| p∈P
with truncated responses counted as incorrect in the overall accuracy setting. For process quality, we report the useful-step ratio 1 X Su = 1[ci = u], (25) N i
and the negative-step ratios 1 X rk = 1[ci = k], N
k ∈ K.
(26)
i
Here, u denotes the useful label, and K = {mec, red, rev, err} denotes mechanical, redundant, reversion, and error steps. These metrics directly quantify whether a model uses more substantive reasoning steps and fewer low-value or harmful steps after training. We additionally measure where the reasoning chain first breaks down. For instances containing at least one error step, we compute X i(p) 1 err Sfirst-err = , |Perr | Np
(27)
p∈Perr
(p)
where ierr is the first error-step index and Np is the number of steps in instance p. Higher values indicate that errors occur later in the reasoning chain, reflecting longer locally coherent derivations. For efficiency, we report average step count and average completion tokens. These efficiency metrics are interpreted jointly with accuracy and usefulstep density: a reduction in length is considered beneficial only when final accuracy and useful-step density are preserved or improved.
> mechanical > useful). The judge also renders a binary final-answer correctness decision by comparing the model’s answer against the ground truth.
Evaluation set statistics. Table 6 summarizes the composition of the evaluation set used in this work. In total, it contains 392 unique problems and produces 812 evaluation instances per model. Dataset
Problems
Samples
Total
GPQA MATH500 AIME 2024 AIME 2025
198 134 30 30
1 1 8 8
198 134 240 240
Total
392
—
812
Table 6: Composition of the evaluation set. AIME problems are sampled multiple times to reduce evaluation variance on high-difficulty olympiad problems.
Implementation pipeline. The protocol is implemented as a three-stage pipeline. We deliberately use a different model for evaluation than for QPR training: all evaluation-time judging (step parsing, step scoring, and the IAA study in Appendix O) uses Gemini-3-flash-preview, whereas QPR training rewards are produced by GPT-4.1mini (Appendix I). This decoupling ensures that the diagnostic metrics reported in the main results are not produced by the same model that shaped the policy during training. Given a set of problems with ground-truth answers and a target model to evaluate, the pipeline proceeds as follows: 1. Model Rollout. Each problem is sent to the target model. The model generates a complete reasoning trace followed by a final answer. Responses that exceed the maximum token budget are marked as truncated and counted as incorrect in overall accuracy, but excluded from process-quality evaluation (since their reasoning chains are incomplete). 2. Step Parsing. An LLM Judge (Gemini-3flash-preview) segments each non-truncated reasoning trace into atomic steps. The judge is instructed to faithfully reconstruct the original reasoning process without summarizing, merging, or optimizing — preserving redundancy, hesitation, and self-correction as separate steps. 3. Step Scoring. A second LLM Judge call evaluates each parsed step by assigning a mutually exclusive category label applied in strict priority order (reversion > error > redundant
All metrics reported in the main paper are computed from the Step Scoring outputs: category ratios are step-count fractions, and first-error position is computed per-problem then averaged.
H.1
Step Parsing Prompt
The following prompt instructs the LLM Judge to segment a model’s reasoning trace into atomic steps without any modification or judgment. Prompt Template for Step Parsing System: You are a mathematical reasoning analyst. Your goal is to faithfully reconstruct the ORIGINAL reasoning process step by step, NOT to summarize or clean it. Critical Rules: • Preserve redundancy: if the model repeats the same idea, create multiple steps. • Preserve verification: include sanity checks, examples, and side explorations. • Preserve hesitation and re-explanations. • DO NOT merge similar steps. • DO NOT optimize or simplify the reasoning. • DO NOT judge whether any step is correct, useful, or redundant — just segment faithfully. Each step should correspond to ONE actual reasoning action in the original text. Output format: {"steps": [{"step_id": 0, "content": "what the model is doing in this exact moment"}, ...]} User: Problem: [Question] Model output: [Full model reasoning trace]
Figure 7: Prompt template for the step parsing stage. The judge segments each reasoning trace into atomic steps without summarization or modification.
H.2
Step Scoring Prompt
The following prompt instructs the LLM Judge to assign category labels to each parsed step, and to determine final-answer correctness.
Prompt Template for Step Scoring System: You are an expert evaluator of mathematical reasoning quality. You will be given: (1) a math problem, (2) the ground truth answer, (3) the model’s full reasoning output and its structured reasoning steps. Evaluate on three dimensions: Dimension 1 — Per-step Category (mutually exclusive, applied in priority order): 1. reversion — The model was on a correct reasoning path but unnecessarily second-guesses, backtracks, or revises a previously correct step, causing the reasoning to regress (look for “wait”, “actually”, “let me reconsider”, “I think I was wrong” when the original reasoning was in fact correct). 2. error — The step contains a mathematical or logical mistake NOT accompanied by explicit self-correction (silently wrong). 3. redundant — Mathematically correct but merely restates something already established, adding no new information. 4. mechanical — Correct and non-redundant, but purely executional with no new cognitive contribution (e.g., expanding algebra, substituting values, arithmetic). 5. useful — Everything else: genuine cognitive contribution that advances the solution (choosing strategy, identifying insight, applying nontrivial theorem, case-splitting). Dimension 2 — Answer Correctness: Compare model’s final answer with ground truth. Set is_correct to true/false. Output format: {"is_correct": true, "per_step_scores": [{"step_id": 0, "category": "useful"}, ...]} User: Problem: [Question] Ground truth answer: [Answer] Model’s full output: [Reasoning trace] Model’s structured reasoning steps: [Parsed steps from Stage 2]
Figure 8: Prompt template for the step scoring stage. The judge assigns a category label to each parsed step and determines final-answer correctness.
I
QPR Reward Details
Step labels. QPR uses five mutually exclusive labels to characterize the role of each reasoning step after final-answer correctness has been verified. Useful steps make genuine cognitive progress toward the solution. Mechanical steps are correct but primarily executional computations. Redundant steps restate or re-derive information that has already been established. Reversion steps occur when the model unnecessarily second-guesses or backtracks on previously correct reasoning, causing the solution path to regress. Error steps contain
locally invalid reasoning even when the final answer is eventually correct. Judge annotation. For each correct-answer rollout, the LLM Judge parses the trace into atomic reasoning steps without rewriting the solution and assigns one category label to each step. These annotations are used only to construct the processquality reward; final-answer correctness remains determined by the rule-based verifier. Judge prompt template. The LLM Judge (GPT4.1-mini) receives each problem, its ground-truth answer, and the model’s complete reasoning trace; it returns a structured JSON with per-step category labels. Reward hyperparameters. In our experiments, we set α = 0.5. The penalty weights are λmec = 0.05, λred = 0.20, λrev = 0.25, and λerr = 0.40, assigning the strongest penalty to locally invalid reasoning and smaller penalties to low-value but correct computation.
J
Training Implementation Details
All experiments are conducted on a single node equipped with 8 NVIDIA H800 GPUs, using the verl 0.7.0 training framework with vLLM 0.9.2 as the rollout engine. The base model is Qwen3-8BInstruct (Yang et al., 2025). Both stages use GRPO (Shao et al., 2024) with n=8 rollout samples per prompt, a prompt batch size of 48, and a maximum prompt length of 1,024 tokens. KL penalty is disabled in both stages, including both reward-side KL and loss-side KL loss, and the entropy coefficient is set to 0. Stage 1 — Adaptive Scaffolded RL. Each batch begins with rollouts on the original problems under the outcome reward. Any group whose mean outcome reward falls below the threshold τ is rerolled out on the cached scaffolded prompt and scored with the prefix-consistent scaffold reward defined in Section 3.2. Within a routed group, scaffolded rollouts replace rather than augment the original rollouts, so each parameter update aggregates the same number of loss-contributing trajectories (G=8 per prompt) as outcome-only GRPO; this preserves compute and gradient-batch parity with the baseline. Scaffold chains are generated offline with a teacher decomposer and cached on disk; no decomposition model is invoked during RL. The retained original-problem trajectories and
the scaffolded trajectories are combined into a single batch for the GRPO (Shao et al., 2024) parameter update. No separate value network is used; the mixed reward serves directly as the scalar signal for advantage estimation. The learning rate is set to 1 × 10−6 with a 60-step linear warmup and no decay, and the maximum response length is 8,192 tokens. Stage 2 — Quality-Aware Process RL. QPR is initialized from the best ASR checkpoint and trained with a lower learning rate of 5 × 10−7 under a cosine decay schedule. The maximum response length is extended to 16,384 tokens to accommodate longer reasoning traces during the early phase of QPR training. Each rollout is scored by the correctness-gated process reward defined in Eq. (16): incorrect final answers receive zero reward, while correct-answer rollouts are annotated by an LLM Judge implemented using GPT-4.1mini. The judge decomposes each reasoning trace into atomic steps and assigns one of five mutually exclusive labels (useful, mechanical, redundant, reversion, error).
M
Scaffold Construction Statistics
Table 9 summarizes the coverage and granularity of the automated scaffold construction pipeline across the two training sources. “Filtered” refers to problems automatically excluded because their ground-truth answers do not satisfy the verifiability constraint, such as proof-based or open-ended problems. “Avg. Subs” denotes the average number of sub-problems per successfully decomposed question.
N
Human Validation of Scaffold Prerequisite Chains
Table 7 reports the effect of the scaffold routing threshold τ on Stage 1 (ASR) performance. We vary τ ∈ {0.25, 0.5, 0.75} across both training sources and report per-benchmark accuracy and average accuracy. The default threshold used in the main experiments is τ = 0.5.
To verify that the generated scaffolds genuinely form prerequisite chains rather than loosely related sub-questions, we randomly sampled 200 scaffolds from the training data and conducted manual annotation. Two annotators independently examined each scaffold and judged whether every later subquestion explicitly depends on the result of at least one earlier sub-question (i.e., no dependency breakage or redundant sub-questions that bypass the chain). A scaffold is marked invalid if any posterior sub-question can be answered without using the result of its designated predecessor. All 200 inspected scaffolds (100%) satisfy strict prerequisite-chain integrity: each sub-question builds upon previous sub-question results, and no dependency breakage is observed. This confirms that the automated validity filter (Eq. (6)) effectively ensures well-formed prerequisite structures before RL training.
L
O
K
Scaffold Routing Threshold Sensitivity
ASR Reward-Signal Ablation
To separate scaffold-provided structure from reward densification, Table 8 compares two additional ASR variants on the same scaffolded prompts. Scaffold + Final Reward keeps the scaffolded input format but rewards only the final main answer, removing all sub-answer rewards; it improves only modestly over outcome-only GRPO and remains far below ASR, indicating that the scaffold prompt itself is not the main source of the gain. Scaffold + Independent Rewards rewards each correct sub-answer independently, without the prefixconsistency gate; it performs better than final-only scaffolding but remains below ASR, showing that dense sub-answer rewards are important and that enforcing prerequisite order further improves credit assignment.
Protocol Validation: Step-Label Agreement with Human Experts
The Step-Quality Evaluation Protocol’s headline metric (useful-step ratio Su ) and QPR’s positive reward term both depend on the binary distinction between useful steps and the four low-value categories. We therefore directly validate this binary distinction against human experts. Annotation setup. We randomly sample 50 reasoning trajectories generated by Qwen3-8BInstruct (the model used in our main experiments) across our evaluation benchmarks (GPQA, MATH500, AIME). All trajectories are pre-parsed into atomic steps by the same LLM Judge used in evaluation; human annotators see the trajectory with step boundaries already drawn and do not re-segment. We deliberately scope this study to
Training Data
τ
GPQA@1
MATH500@1
AIME24@8
AIME25@8
Avg
DAPO-Math
0.25 0.50 0.75
51.52 51.52 51.52
89.55 90.23 85.71
67.08 65.00 63.75
47.08 56.67 55.42
63.81 65.86 64.10
Big-Math
0.25 0.50 0.75
40.91 53.03 50.00
87.97 87.22 85.71
57.92 59.17 45.42
50.00 50.00 35.83
59.20 62.36 54.24
Table 7: Sensitivity of ASR (Stage 1) to the scaffold routing threshold τ . Bold indicates the best average accuracy within each training-data group. τ = 0.5 achieves the best average accuracy on both data sources.
Variant GRPO Scaffold + Final Reward Scaffold + Independent Rewards ASR only
Scaffold Sub-answer reward – ✓ ✓ ✓
– – independent prefix-consistent
Avg. 55.80 57.63 60.19 65.86
Table 8: Reward-signal ablation for ASR. Scaffold + Final Reward uses the same answer-hidden scaffolded prompts as ASR but keeps only the final main-answer reward. Scaffold + Independent Rewards rewards each scaffolded sub-answer independently, removing the prefix-consistency gate. Avg. is the arithmetic mean of GPQA, MATH500, AIME24, and AIME25 accuracies under the same evaluation protocol as Table 2.
label-level agreement conditional on the protocol’s segmentation, since this matches how the protocol is used at evaluation time; segmentation reliability is checked separately by the scaling-discrimination study (Appendix E), where the protocol cleanly separates five model sizes. The 50 trajectories contain approximately 1,250 atomic steps in total (mean 25 steps per trajectory), approximately balanced across the three benchmarks. Asymmetric annotation protocol. To control annotation cost while keeping the LLM Judge consistent with how it is actually used during evaluation, we adopt an asymmetric setup: • Human annotators mark each step as useful or non-useful only. Two domain experts with PhD-level training in mathematics and physics annotate independently. We do not require them to discriminate among the four low-value categories, since the binary distinction (a) determines the protocol’s headline metric Su and the sign of QPR’s positive reward, (b) is the boundary that experts can adjudicate quickly and reliably, and (c) is the only process-quality distinction we report and analyze as an evaluation metric. The four low-value categories do shape the QPR training reward through their penalty weights
(Eq. (14)); we therefore do not claim their boundaries are irrelevant, only that validating the reported diagnostic (Su ) requires validating the useful/non-useful boundary, which is what this study targets. • LLM Judge produces the same five-class labels (useful, mechanical, redundant, reversion, error) it produces during evaluation, with no special configuration for this study. For comparison against the human binary labels, we collapse the four low-value classes into non-useful; this is the same aggregation convention used in QPR’s Φ penalty and in reporting the useful-step ratio Su . Annotators receive the same rubric used by the LLM Judge (Appendix H) but are blinded to the LLM Judge’s outputs and to which method produced each trajectory. Step-level binary agreement. Table 10 reports binary agreement between expert consensus and the LLM Judge, with inter-annotator agreement (IAA) between the two human experts as the human ceiling. Expert consensus is defined as the agreed label when both experts match (covering 90.0% of steps); on the remaining 10.0% the LLM is compared against each expert separately and scored values are averaged. Per-class binary metrics. Table 11 reports per-class precision/recall/F1 of the LLM Judge against expert consensus for the useful and nonuseful classes, alongside the corresponding interannotator F1. Scope of this validation. This study validates the protocol only: it shows that the LLM Judge’s perstep useful/non-useful labels are consistent with expert labels at near-ceiling levels. The pairwise preference results in Section 5.6 are a separate piece
Dataset
Total
Success
Filtered
Failed
Succ. Rate
Avg. Subs
Max
Min
DAPO-Math (2.4K) DAPO-Math (full) Big-Math (2.4K) Big-Math (full)
2,400 17,406 2,400 12,400
2,382 17287 2,251 11,846
16 116 149 554
2 3 0 0
99.3% 99.3% 93.8% 95.5%
3.84 3.80 3.01 2.97
13 15 9 11
2 1 1 1
Table 9: Statistics of the automated decomposition pipeline across datasets.
Pair Expert A vs. Expert B (IAA, ceiling) LLM Judge vs. Expert consensus LLM Judge vs. Expert A LLM Judge vs. Expert B
Accuracy
Cohen’s κ
0.90 0.88 0.87 0.88
0.79 0.75 0.73 0.75
Table 10: Step-level useful/non-useful binary agreement on 1,250 steps from 50 Qwen3-8B-Instruct trajectories. The LLM Judge here refers to the evaluation judge (Gemini-3-flash-preview (Pichai et al., 2025)), the same model used to produce all diagnostic metrics in the main results. Cohen’s κ is within 0.04 of the human ceiling, indicating that the protocol’s core useful/non-useful distinction is approximately as consistent with each expert as the experts are with each other.
Class useful non-useful
Precision
Recall
F1
IAA F1
0.88 0.87
0.90 0.85
0.89 0.86
0.91 0.89
Table 11: Per-class agreement of the LLM Judge against expert consensus on 1,250 steps. The IAA F1 column reports the corresponding per-class F1 between the two human experts. The LLM Judge’s F1 is within 0.02– 0.03 of the human ceiling on both classes, supporting the use of the useful-step ratio Su as a reliable diagnostic metric and as input to QPR’s positive reward term.
of evidence about model output quality (SCOPERL vs. GRPO under expert preference) and are not used here as protocol-validation evidence.
P
Pairwise Expert Evaluation
Table 12 reports the full dimension-level results of the pairwise expert evaluation. Three domain experts (Ph.D.-level mathematicians) independently judge 200 examples where both GRPO and SCOPE-RL produce the correct final answer. For each example and dimension, the majority vote among the three annotators determines the winner.
Q
Robustness Results: GSPO Backend and 0.6B Scale
Table 13 reports results when SCOPE-RL is instantiated with the GSPO optimizer instead of GRPO (panel a), and on the smaller Qwen3-0.6B-Instruct model (panel b). Both experiments use DAPOMath as the training source and follow the same
Dimension Clarity Conciseness Non-redundancy Logical Coherence Overall
SCOPE-RL
GRPO
131 144 138 119 141
69 56 62 81 59
Table 12: Pairwise expert evaluation (count out of 200) on examples where both GRPO and SCOPE-RL produce the correct final answer. Winner is determined by majority vote among three domain experts.
two-stage protocol as the main experiments. The GSPO results (Table 13a) confirm that SCOPERL’s gains are not tied to a single optimizer implementation: ASR improves accuracy from 61.60% to 66.04%, and QPR further raises it to 66.93% while improving the useful-step ratio from 60.89% to 63.27% and reducing token usage by 13.1%, both relative to the GSPO baseline. The 0.6B results (Table 13b) show that even under limited model capacity, the stage-wise decomposition remains effective: ASR lifts average accuracy from 26.06% to 30.39%, and QPR improves it to 32.06% while raising Useful% from 51.79% to 58.43% and reducing tokens by 22.9%, both relative to the GRPO baseline.
Accuracy (%) ↑
Method
Reasoning Quality ↑
GPQA@1 MATH500@1 AIME24@8 AIME25@8
Avg
Useful% 1st-Err-Pos
55.00 57.50 58.75
61.60 66.04 66.93
60.89 58.51 63.27
0.736 0.697 0.752
Avg. Tokens ↓
(a) GSPO optimizer on Qwen3-8B-Instruct GSPO ASR only SCOPE-RL
48.48 50.51 50.00
85.82 90.30 91.04
57.08 65.83 67.92
6,719 7,460 5,836
(b) GRPO optimizer on Qwen3-0.6B-Instruct Qwen3-0.6B-Instruct
20.20
32.84
3.75
8.75
16.39
40.24
0.393
3,467
GRPO ASR only SCOPE-RL
15.66 20.20 21.72
51.49 59.70 61.94
14.58 16.67 18.33
22.50 25.00 26.25
26.06 30.39 32.06
51.79 55.15 58.43
0.574 0.579 0.624
10,188 9,367 7,852
Table 13: Robustness checks on alternative optimizer and model scale (both trained with DAPO-Math). (a) GSPO optimizer on Qwen3-8B-Instruct: SCOPE-RL’s two-stage gains transfer to an alternative RL optimizer. (b) GRPO optimizer on Qwen3-0.6B-Instruct: despite limited model capacity, the two-stage decomposition yields consistent gains in accuracy, reasoning quality, and efficiency.
R
Case Study: Reasoning Trace Comparison
Problem. Let a, b, c be distinct real numbers. Find the degree of p(x) = (x−b)(x−c) + (x−a)(x−c) + (x−a)(x−b) . (a−b)(a−c) (b−a)(b−c) (c−a)(c−b) Answer: 0.
Stage 2 (QPR)
GRPO (Baseline)
Stage 1 (ASR)
. . . We are to find the degree of the polynomial p(x), given that a, b, c are distinct real numbers. Let me analyze this expression. . . .
. . . We are to find the degree of this polynomial, given that a, b, c are distinct real numbers. . . .
This expression resembles the Lagrange interpolation polynomial. So if we take f (x) = x2 , then this is the Lagrange interpolation of x2 at three points. Since interpolating a degree2 polynomial with three points gives exactly that polynomial: p(x) = x2 . Therefore, the degree is 2. But let me verify this with an example. Let me take a=0, b=1, c=−1. (x−1)(x+1) = −x2 + (−1)(1) x(x+1) x(x−1) x2 +x 1; Second: = ; Third: = 2 2 2 x2 −x 2 2 Add: (−x2 + 1) + 2x = −x2 + 1 + x2 = 1 2
First
term:
Wait, that gives 1? But that contradicts degree 2. So something is wrong with my reasoning. Why? If f (x) = x2 and we interpolate with 3 points, it should give x2 . . . but the result is 1? Wait, maybe I confused f (x)?
Each numerator is a quadratic in x; each denominator is a constant (since a, b, c are constants). So each term is a quadratic polynomial. But when added together, the sum may simplify to a lower degree. The question is: what is the degree of the resulting polynomial? This expression resembles the Lagrange interpolation polynomial. Specifically, it is the sum of the Lagrange basis polynomials for interpolation at three points (a, 1), (b, 1), (c, 1). A quadratic polynomial taking the value 1 at three distinct points must be the constant 1. Therefore, p(x) = 1, and the degree is 0. But wait, that seems surprising. Let me verify with an example.
. . . We are to find the degree of the polynomial p(x). . . . The denominators are constants (since a, b, c are fixed), and the numerators are quadratic polynomials in x. So each term is a quadratic polynomial divided by a constant. . . . when we add them together, the result may simplify to a lower-degree polynomial. Specifically, if we have three distinct points a, b, c, then the Lagrange basis polynomials are: (x−b)(x−c) La (x)= , (a−b)(a−c) Lb (x)=..., Lc (x)=...
Then the sum La (x) + Lb (x) + Lc (x) is the sum of the Lagrange basis polynomials for interpolation at three points. But the sum of all Lagrange basis polynomials is the constant polynomial 1, because for any x, the sum of La (x) + Lb (x) + Lc (x) equals 1.
(x−1)(x−2) ; Second: −x2 + 2 Therefore, the given expression p(x) is equal to 1 for all x(x−1) x, hence it is the constant polynomial 1. Therefore, the 2x; Third: 2 degree is 0. (x2 −3x+2)+(−2x2 +4x)+(x2 −x)
a=0, b=1, c=2. First:
Combine: 2 = 1 2
2
=
Let me check p(a), p(b), p(c). . . . All equal 1. So p(x) is 1 at three distinct points.
So indeed, p(x) = 1, a constant polynomial. Therefore, the degree is 0.
But a polynomial of degree ≤ 2 that equals 1 at three distinct points must be the constant 1. But that would mean p(x) = 1, degree 0. That contradicts my earlier conclusion. . . Let me reconsider.
So the degree of the polynomial is 0 .
Quick check: a=0, b=1, c=2. . . . numerator is 2, denominator is 2: p(x) = 1. ✓ So indeed, p(x) = 1, a constant polynomial. Therefore, the degree of p(x) is 0 .
But why did I think it was x2 ? I confused the Lagrange interpolation of f (x) = x2 with the sum of basis polynomials. In our case, p(x) = La (x) + Lb (x) + Lc (x) = 1. Because for any x, the sum of the basis polynomials is 1. So p(x) = 1, degree is 0. But why is the problem non-trivial? Maybe the problem is different? . . . Assuming correct, the answer is 0. . . . Let me check once more. . . . So the answer is 0. Therefore, the degree is 0 .
Useful insight
Error
Reversion
Redundant
Mechanical / omitted