UX Guideline: Interaction — Loading Buttons. Platform: All. Description: Prevent double submission during async actions. Do: Disable button and show loading state. Don't: Allow multiple clicks during processing. Good Example: disabled={loading} spinner. Bad Example: Button clickable while loading. Severity: High.