Polish
If the initial library load fails (network error, server down), the error state shows a "Try Again" button but:
- No exponential backoff on retry
- No pull-to-refresh as an alternative way to reload
- Loading state can get stuck if the task fails silently
Should add pull-to-refresh (see #57) and a basic retry with backoff for initial load failures.
Polish
If the initial library load fails (network error, server down), the error state shows a "Try Again" button but:
Should add pull-to-refresh (see #57) and a basic retry with backoff for initial load failures.