Castro's online-first resignation