Agents IA qui comprennent les patterns React, hooks et meilleures pratiques modernes.
Détectez les violations de hooks React, closures obsolètes et bugs de gestion d'état.
Identifiez les re-renders inutiles, mémoïsation manquante et bundle gonflé.
Assurez-vous que les composants sont accessibles avec ARIA et support clavier appropriés.
Validez les patterns de composants, props et meilleures pratiques de composition.
Appliquez les patterns React de votre équipe. Exigez une utilisation spécifique des hooks, structures de composants ou standards d'accessibilité.
rules:
- id: react_use_error_boundary
agent: bugs
title: Routes need error boundaries
description: All route components should
have error boundaries for resilience
importance: 8
match:
file_glob:
- 'app/**/page.tsx'
- 'pages/**/*.tsx'
checklist:
- Verify ErrorBoundary wraps component
- Check for error fallback UI
- Ensure errors are logged
tags:
- react
- reliability
- next-js