When adding UI logic or tests, align with the repository’s existing CI/test guardrails—especially global checks and test discovery conventions.
__tests__ for dashboard components if the repo’s vitest.config.ts includes that path). Avoid reorganizing test locations unless you also update imports and discovery configuration.Example (i18n guardrail pattern):
// Prefer keeping the diff focused when full i18n key rollout is out of scope.
{condition && (
// Inline callout instead of adding en-only keys that break locale-parity tests.
<div className="text-xs">...</div>
)}
// Then open a follow-up PR to properly add i18n keys across required locales.
Example (test structure pattern):
// Keep dashboard component tests co-located under the component's __tests__
// so existing Vitest include globs discover them consistently.
// Put your new *.test.tsx next to the component tests rather than in a different folder
// unless the repo-wide convention is being intentionally changed.
Enter the URL of a public GitHub repository