- auto-dismiss task cleanup feedback while keeping a manual close action
- move theme controls into the global header
- replace routine settings result dialogs with non-blocking notices
- preserve modal confirmation and input flows with regression coverage