2505.02