- Add Loader2 spinner with "Cloning repository…" label while pending - Keep Cancel button always enabled (no disabled gate) - Map INTERNAL_SERVER_ERROR to user-friendly clone failure message - Invalidate listProjects cache on success so new card appears immediately Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>