language: "en-US" early_access: false tone_instructions: "Expert Vue 3, TypeScript & WordPress PHP reviewer for enterprise development. Provide concise, clear advice based on project's actual patterns. Elaborate only when requested." reviews: profile: "chill" request_changes_workflow: false high_level_summary: true poem: false review_status: true collapse_walkthrough: true auto_review: enabled: true drafts: true ignore_title_keywords: - "WIP" - "Draft" - "DO NOT MERGE" - "TEMP" path_instructions: - path: "**/*.{vue,ts,js}" instructions: | **No English Text:** Never use hardcoded English text - always use translation slugs **Translation Slugs:** Use project pattern: `hostinger_reach_section_element_type` **Translation Functions:** Use `translate()` function: `translate("hostinger_reach_section_element")` **Repository Pattern:** Create repositories for API calls - don't make direct HTTP requests in components **Naming:** Use camelCase for all variables and functions - no snake_case in frontend code - path: "**/*.vue" instructions: | **Props:** Type with interfaces: `defineProps<{ userId: string }>()` **Emits:** Explicit declarations: `defineEmits<{ update: [value: string] }>()` **Keys:** Use `:key="item.id"` not `:key="index"` in v-for **Reactivity:** Use `ref()` for primitives, `computed()` for derived state **Heavy Computations:** Place complex computations in parent components and pass results as props **Accessibility:** Use semantic HTML and ARIA attributes - `