### What's changed in v2.3.4
* test: dedup suites and add failure-path coverage (#110) (by @patrickleet)
Squashed #110 (9 commits) for a single rebase reconciliation onto main.
See PR #110 description for the original commit breakdown.
Claude-Session: https://claude.ai/code/session_01DzYSVLas93c7LbgHJWsW7n
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
See full diff: [v2.3.3...v2.3.4](https://github.com/hops-ops/distributed/compare/v2.3.3...v2.3.4)