Description:
Strengthen frontend governance transaction UX with robust retry and failure-handling tests.
Tasks:
- Add tests for vote/proposal submit flows across pending, success, rejection, timeout, and network errors
- Verify user feedback messaging and retry affordances in each failure mode
- Add integration tests for wallet disconnect mid-flow
Acceptance Criteria:
Frontend governance flows remain resilient across transaction failure scenarios with passing tests.