blog:20250702