The GPU PER segment tree works with any power-of-2 capacity. The
arbitrary 1024 floor prevented small buffer sizes needed for fast
smoketests. Now the minimum is batch_size (can't sample more than
buffer holds).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>