2505.6955