update tasklist: phase E complete

This commit is contained in:
Username
2026-02-24 16:46:03 +01:00
parent aa17159f7e
commit d4a8f34dac

View File

@@ -6,13 +6,6 @@
## Pending ## Pending
### Phase E -- Polish
- [ ] Deduplicate `_detect_config_changes` with `dataclasses.asdict()`
- [ ] Suppress PTT chatlog spam for hold-mode
- [ ] Add `-> None` return annotations throughout
- [ ] Cache `users`/`channels` in `MumbleClient` with dirty flag
### Backlog ### Backlog
- [ ] Audio device hot-swap - [ ] Audio device hot-swap
@@ -20,6 +13,13 @@
## Completed ## Completed
### Phase E -- Polish
- [x] Deduplicate `_detect_config_changes` with `dataclasses.asdict()`
- [x] Suppress PTT chatlog spam for hold-mode
- [x] Add `-> None` return annotations throughout
- [x] Cache `users`/`channels` in `MumbleClient` with dirty flag
### Phase D -- Test Coverage ### Phase D -- Test Coverage
- [x] Add `ReconnectManager` unit tests (8 tests) - [x] Add `ReconnectManager` unit tests (8 tests)