Vue Guideline: Watchers — Clean up side effects. Description: Return cleanup function in watchers. Do: Return cleanup in watchEffect. Don't: Leave subscriptions open. Good Example: watchEffect((onCleanup) => { onCleanup(unsub) }). Bad Example: watchEffect without cleanup. Severity: High. Docs: .