**Motivations:**
- Ensure user interfaces are designed to minimize user interactions
- Improve overall user experience by reducing friction
**Root causes:**
- N/A (new requirement)
**Correctifs:**
- N/A
**Evolutions:**
- Added new UX section with click minimization principles
- Defined guidelines for direct actions, functional grouping, optimized forms
- Specified what to avoid in user interfaces
**Pages affectées:**
- .cursor/rules/quality.mdc
- Fix unused function warnings by renaming to _unusedExtractTags
- Fix type errors in nostrTagSystem.ts for includes() calls
- Fix type errors in reviews.ts for filter kinds array
- Fix ArrayBuffer type errors in articleEncryption.ts
- Remove unused imports (DecryptionKey, decryptArticleContent, extractTagsFromEvent)
- All TypeScript checks now pass without disabling any controls
- Ajout section dédiée dans quality.mdc
- Règles obligatoires pour fidélité au code
- Éviter répétitions et centraliser documentation
- Mise à jour systématique lors modifications
- Optimisation continue et vérification