Slack install failures now appear as flash messages in the UI instead of silently failing. When Slack rejects an install (for example, an invalid team for a non-distributed app) or the user cancels it, the app shows a clear, human-readable message on the next page so admins can understand what went wrong.
This release also adds the necessary flash notification infrastructure to the application layout and styles it consistently with the rest of the design system.