v1.16.10 - Done-click maintenance counter now actually resets
Diagnostic build v1.16.9 surfaced the bug from v1.16.8: the on-the-fly recompute in ws_list_maintenance called _compute_maintenance_remaining, which does not exist on the coordinator — the actual method is _evaluate_maintenance_item. The resulting AttributeError was swallowed by the broad except Exception, items came back with stale _remaining_* values, and the dashboard's done button looked like it never reset the counter.
After this release, clicking the green ✓ on a maintenance item correctly resets the counter to the full interval (both km- and date-based items).
Diagnostic logging from v1.16.9 has been removed. The warning that fires if _evaluate_maintenance_item itself raises has been kept, so any future signature drift will be loud in the HA log instead of silently breaking the dashboard.