CI's Lint job runs current stable, which gained two lints that failed develop: `redundant_else` in `Client::login`, now written with early returns, and `assert_is_empty`, which asks every `assert!(x.is_empty())` in the tests to become `assert_eq!(x, [] as [T; 0])`. The second trades a clear check for a type-cast chore, so it joins the curated allow-list.