Vue Guideline: Emits — Use v-model for two-way binding. Description: Simplified parent-child data flow. Do: v-model with modelValue prop. Don't: :value + @input manually. Good Example: <Child v-model="value"/>. Bad Example: <Child :value="value" @input="value = $event"/>. Severity: Low. Docs: https://vuejs.org/guide/components/v-model.html.