The core SDAR mechanism is about fifteen lines of loss code - a detached log-prob gap, a sigmoid gate, and an asymmetric distillation term bolted onto GRPO. Here's the code, where it slots into verl-agent, and the four traps that turn it into a NaN. Part 3 of the series.