4586d33c60
The has_mtp completeness probe checked for `mlp.experts.255.down_proj.weight`, which only exists when n_routed_experts == 256. REAP-pruned checkpoints (and any MoE with a different expert count) have fewer experts, so the probe spuriously reported has_mtp=0 and disabled MTP speculative decode even though the head was present and complete. Probe `mlp.experts.<n_experts-1>` instead. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>