RCCM: Diagnosing Gains and Harms in Reasoning-Prompt Transfer
Abstract
A reasoning prompt can improve one deployment and degrade another. RCCM (Reasoning-Control Capability Mismatch) examines these reversals by pairing answers to the same questions with records of how generation ends. Across five open-weight deployments and nine strategies, aggregate accuracy hides substantial question-level gains and harms; a common-budget MATH500 evaluation examines transfer on a separate sample. On 60 additional questions, concise reasoning improves Phi's automatic answer matching at a 2,048-token cap across three collections, but sharply reduces Qwen's. Author-reviewed final-answer commitments give a smaller, statistically unresolved Phi gain. Reserving an answer stage also improves matching, with additional input and call costs. These results show why a prompt benefit must be interpreted alongside its execution and evaluation: matching a reference answer need not mean delivering it, and an apparent compression benefit may admit another explanation. RCCM records this evidence for reproducible transfer comparisons.
Figures & tables
| Block | Interface | Items | Models | Outcomes |
|---|---|---|---|---|
| Development | Historical | 120 | 5 | 5,400 |
| MATH500 | Historical | 500 | 3 | 9,000 |
| Additional study | Chat | 60 | 2 | 960 assigned |
| Repeated collections | Chat | Same 60 | 2 | 960 served |
| Answer-phase controls | Native raw | Same 60 | 2 | 960 logical / 1,049 calls |
| Strategy | Qwen | Gemma | Llama | Mistral | Phi |
|---|---|---|---|---|---|
| CoT | 73.3 | 70.0 | 57.5 | 10.0 | 69.2 |
| Concise | 72.5 | 65.8 | 57.5 | 5.0 | 77.5 |
| CoD | 46.7 | 50.8 | 50.0 | 9.2 | 81.7 |
| KSD | 73.3 | 72.5 | 70.0 | 5.8 | 68.3 |
| Full-Retry | 60.0 | 66.7 | 55.0 | 19.2 | 60.0 |
| KSPAC-Repair | 60.0 | 66.7 | 50.8 | 16.7 | 64.2 |
| Strategy | Qwen | Gemma | Llama |
|---|---|---|---|
| CoT | 72.6 | 70.8 | 42.0 |
| Concise CoT | 69.8 | 68.6 | 34.6 |
| CoD | 39.4 | 50.6 | 24.6 |
| KSD | 67.8 | 68.0 | 37.8 |
| KSPAC-Check | 71.4 | 74.8 | 41.4 |
| MCR-Instruction | 69.4 | 69.4 | 40.2 |
| Full concise | Both | Neither | |||
|---|---|---|---|---|---|
| Length normal | 13 | 12 | 0 | 0 | 1 |
| Length length | 21 | 2 | 2 | 1 | 16 |
| Normal normal | 26 | 0 | 0 | 25 | 1 |
| Normal length | 0 | 0 | 0 | 0 | 0 |
| Total | 60 | 14 | 2 | 26 | 18 |
| Endpoint | Full | Concise | R/H | Change (pp) | Inference |
|---|---|---|---|---|---|
| Frozen matching | 37 | 45 | 8/0 | +13.3 | 8-way Holm |
| Structural answer scope | 32 | 44 | 12/0 | +20.0 | Sensitivity Holm |
| Confirmed equivalent commitment | 44 | 48 | 6/2 | +6.7 | Exploratory |
| Deployment / cap | Run-average (pp) | Question-cluster interval | Question + collection interval |
|---|---|---|---|
| Phi / 2048 | |||
| Phi / 4096 | |||
| Qwen / 2048 | |||
| Qwen / 4096 |
| Arm | Matches | R/H vs F | Holm | Calls | Output tok. | Input tok. |
|---|---|---|---|---|---|---|
| F: full | 38 | – | – | 60 | 88991 | 6393 |
| C: concise | 41 | 6/3 | 60 | 70200 | 6513 | |
| A: full then answer | 50 | 13/1 | 86 | 88588 | 59556 | |
| W: warned then answer | 51 | 13/0 | 89 | 86728 | 67369 |
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Block | Design | Role |
|---|---|---|
| Development | 120 questions, five deployments, nine strategies | Paired gains/harms and rankings |
| MATH500 | 500 questions, three deployments, six candidates; 2,048-token cap | Fixed-candidate evaluation on another set |
| Nine-condition profile | 60 questions, four deployments, nine conditions | Marginal behavior under requests |
| Targeted probes | 60 selected development questions per tested deployment | Joint stop/answer transitions |
| Additional study | 60 questions, two deployments, four prompts, two budgets | Fixed registered contrasts; 960 assigned outcomes |
| Retrospective fitting | 7,140 records; 80/20 response-level split | Association with observed features |
| Deployment | Cap / pair | Base | Target | (pp) | Holm | 95% paired interval | |
|---|---|---|---|---|---|---|---|
| Qwen | 2048 / CoT–CoD | 48 | 33 | 3/18 | .00894 | ||
| Qwen | 2048 / full–concise | 42 | 12 | 1/31 | |||
| Qwen | 4096 / CoT–CoD | 46 | 31 | 5/20 | .02039 | ||
| Qwen | 4096 / full–concise | 46 | 10 | 0/36 | |||
| Phi | 2048 / CoT–CoD | 37 | 43 | 8/2 | .32813 | ||
| Phi | 2048 / full–concise | 37 | 45 | 8/0 | .03125 |
| Request | Level | Q | G | L | P |
|---|---|---|---|---|---|
| Length | Answer-only | 47.8 | 31.1 | 36.1 | 55.0 |
| Concise | 54.4 | 55.0 | 43.3 | 56.7 | |
| Full | 58.3 | 51.1 | 43.9 | 46.1 | |
| Structure | Free | 39.4 | 39.4 | 31.1 | 53.3 |
| Simple | 56.7 | 53.9 | 41.1 | 52.2 | |
| Multi-stage | 64.4 | 43.9 | 51.1 | 52.2 |
| Deployment | Baseline target | Correct counts | (pp) | 95% interval | Holm |
|---|---|---|---|---|---|
| Qwen | Free multi-stage | 37 42 | .6797 | ||
| Qwen | Simple multi-stage | 36 42 | .5923 | ||
| Gemma | No-check self-check | 34 38 | .6797 | ||
| Gemma | Self-check repair | 38 31 | .5923 | ||
| Phi | Full concise | 28 40 | .0293 | ||
| Phi | Full answer-only | 28 33 | .6797 |
| Archived pass rule | Qwen | Gemma | Llama | Phi |
|---|---|---|---|---|
| Output NO | 28/32 | 33/36 | 50/50 | 1/37 |
| Localization text | 32/32 | 36/36 | 50/50 | 32/37 |
| Re-answer match | 4/32 | 2/36 | 10/50 | 4/37 |
| Deployment | Cap / pair | Base | Target | (pp) | Holm | |
|---|---|---|---|---|---|---|
| Qwen | 2048 / CoT–CoD | 48 | 33 | 3/18 | .00745 | |
| Qwen | 2048 / full–concise | 42 | 12 | 1/31 | ||
| Qwen | 4096 / CoT–CoD | 46 | 31 | 5/20 | .01631 | |
| Qwen | 4096 / full–concise | 46 | 10 | 0/36 | ||
| Phi | 2048 / CoT–CoD | 33 | 41 | 12/4 | .23044 | |
| Phi | 2048 / full–concise | 32 | 44 | 12/0 | .00293 |
| Candidate | Supported condition |
|---|---|
| CoT | and the best of the three compression candidates does not exceed CoT by at least 10 points |
| Concise/CoD/KSD | |
| KSPAC-Check | |
| MCR-Instruction | The preceding count condition and |
| Rule | Size | Near-best | Highest point |
|---|---|---|---|
| Direct top-1 | 1.00 | 67.0 | 34.7 |
| Direct top-2 | 2.00 | 86.0 | 54.7 |
| Direct top-3 | 3.00 | 96.0 | 76.0 |
| Probe top-band | 5.55 | 100.0 | 100.0 |
| Guard | 2.18 | 81.0 | 72.3 |
| Direct, matched size | 2.18 | 86.0 | 66.3 |
| Deployment | Target | Base | Target | (pp) | 95% interval | ||
|---|---|---|---|---|---|---|---|
| Gemma | CoD | 120 | 84 | 61 | 4/27 | ||
| Gemma | KSD | 120 | 84 | 87 | 11/8 | ||
| Gemma | Concise | 120 | 84 | 79 | 7/12 | ||
| Llama | CoD | 120 | 69 | 60 | 15/24 | ||
| Llama | KSD | 120 | 69 | 84 | 25/10 | ||
| Llama | Concise | 120 | 69 | 69 | 16/16 |
| Deployment | Target | Base | Target | (pp) | 95% interval | ||
|---|---|---|---|---|---|---|---|
| Gemma | CoD | 500 | 354 | 253 | 20/121 | ||
| Gemma | KSD | 500 | 354 | 340 | 27/41 | ||
| Gemma | Concise | 500 | 354 | 343 | 30/41 | ||
| Gemma | Check | 500 | 354 | 374 | 41/21 | ||
| Gemma | Instruction | 500 | 354 | 347 | 33/40 | ||
| Llama | CoD | 500 | 210 | 123 | 33/120 |
| Features | Correctness | Interface event |
|---|---|---|
| Length | 0.7029 | 0.8336 |
| Deploy. + length | 0.7940 | 0.9131 |
| Method + deploy. + len. | 0.8173 | 0.9433 |
| Deploy. + control | 0.7040 | 0.8920 |
| Enriched | 0.8021 | 0.9432 |
| Deployment / cap | Request | Matches | Scope matches | Median tokens | Length stops | Unresolved scope |
|---|---|---|---|---|---|---|
| Qwen / 2048 | full | 42 | 42 | 426.5 | 0 | 0 |
| Qwen / 2048 | concise | 12 | 12 | 4.5 | 0 | 0 |
| Qwen / 4096 | full | 46 | 46 | 422.0 | 0 | 0 |
| Qwen / 4096 | concise | 10 | 10 | 4.0 | 0 | 0 |
| Phi / 2048 | full | 37 | 32 | 1864.0 | 26 | 24 |
| Phi / 2048 | concise | 45 | 44 | 936.0 | 16 | 16 |
| Deployment / cap | Stop pair | Rescue | Harm | Both | Neither | |
|---|---|---|---|---|---|---|
| Qwen / 2048 | normal normal | 60 | 1 | 31 | 11 | 17 |
| Qwen / 4096 | normal normal | 60 | 0 | 36 | 10 | 14 |
| Phi / 2048 | length length | 15 | 0 | 0 | 0 | 15 |
| Phi / 2048 | length normal | 11 | 7 | 0 | 4 | 0 |
| Phi / 2048 | normal length | 1 | 1 | 0 | 0 | 0 |
| Phi / 2048 | normal normal | 33 | 0 | 0 | 33 | 0 |
| Deployment | Cap | Collection | Base | Target | Rescue/Harm | Change (pp) | Holm |
|---|---|---|---|---|---|---|---|
| Phi | 2048 | 1 | 35 | 46 | 14/3 | ||
| Phi | 2048 | 2 | 34 | 48 | 14/0 | ||
| Phi | 4096 | 1 | 41 | 48 | 10/3 | ||
| Phi | 4096 | 2 | 46 | 51 | 6/1 | ||
| Qwen | 2048 | 1 | 42 | 12 | 2/32 | ||
| Qwen | 2048 | 2 | 43 | 12 | 1/32 |
| Deploy. / cap | Run | Label eq. | Stop eq. | Text eq. | Output tok. | Input tok. | Time (s) |
|---|---|---|---|---|---|---|---|
| Phi / 2048 | 1 | 103/120 | 107/120 | 0/120 | 163027 | 12906 | 2671.0 |
| Phi / 2048 | 2 | 110/120 | 112/120 | 0/120 | 157502 | 12906 | 2556.5 |
| Phi / 4096 | 1 | 109/120 | 110/120 | 0/120 | 236087 | 12906 | 4396.3 |
| Phi / 4096 | 2 | 105/120 | 107/120 | 0/120 | 221535 | 12906 | 3589.0 |
| Qwen / 2048 | 1 | 114/120 | 120/120 | 55/120 | 36508 | 13000 | 816.7 |
| Qwen / 2048 | 2 | 115/120 | 120/120 | 60/120 | 36371 | 13000 | 795.3 |
| Request | Equiv. | Not equiv. | No final | Uncertain |
|---|---|---|---|---|
| Full | 44 | 1 | 13 | 2 |
| Concise | 48 | 0 | 10 | 2 |
| Cell | Arm | Calls | |||||
|---|---|---|---|---|---|---|---|
| Phi / 2048 | A | 1 | 34 | 2 | 0 | 32 | 0 |
| Phi / 2048 | A | 2 | 26 | 11 | 1 | 5 | 9 |
| Phi / 2048 | W | 1 | 31 | 2 | 0 | 29 | 0 |
| Phi / 2048 | W | 2 | 29 | 11 | 0 | 9 | 9 |
| Phi / 4096 | A | 1 | 46 | 0 | 0 | 45 | 1 |
| Phi / 4096 | A | 2 | 14 | 9 | 0 | 1 | 4 |
| Deployment / cap | Arm | Calls | Two-phase | Output tok. | Input tok. | Time (s) | Median tok. |
|---|---|---|---|---|---|---|---|
| Phi / 2048 | F | 60 | 0 | 88991 | 6393 | 1908.4 | 1498.0 |
| Phi / 2048 | C | 60 | 0 | 70200 | 6513 | 1487.6 | 967.0 |
| Phi / 2048 | A | 86 | 26 | 88588 | 59556 | 1910.8 | 1575.5 |
| Phi / 2048 | W | 89 | 29 | 86728 | 67369 | 1876.2 | 1783.5 |
| Phi / 4096 | F | 60 | 0 | 127810 | 6393 | 2757.9 | 1549.5 |
| Phi / 4096 | C | 60 | 0 | 101592 | 6513 | 2199.5 | 1073.5 |