Ajouter une fonctionnalité à un projet existant en mode delta : identifier précisément ce qui doit être créé ou modifié, présenter ce plan à l'utilisateur, puis implémenter uniquement ce delta. Ne jamais toucher ce qui n'est pas dans le périmètre.
Vérifier que le code produit couvre bien toutes les exigences de spec-final.md et tous les écrans de screens-final.md. Produire un rapport de conformité — sans modifier le code.
Évaluer qualitativement les tests pytest produits par /implement (ou modifiés par /fix//add) : est-ce qu'ils détectent réellement une régression, couvrent les comportements importants, vérifient correctement les résultats — pas seulement s'ils font monter un pourcentage de couverture.
Localiser et corriger un bug dans le code existant. Ne pas refactorer, ne pas ajouter de fonctionnalités — un fix = une cause racine = une correction minimale.
Partir d'un codebase déjà écrit (avec une documentation partielle, obsolète, ou totalement absente), la comparer à l'état réel du code, mettre à jour ce qui a dérivé et générer ce qui manque — pour que la chaîne du kit (/add, /fix, /check-spec, /security-audit, et un futur /implement en extension) dispose des mêmes…
Décomposer spec-final.md en une liste concrète des écrans de l'application (un écran = un ou plusieurs FR-xxx pour un rôle humain donné), proposer un système de design cohérent avec un aperçu HTML pour validation visuelle, présenter le tout à l'utilisateur pour validation explicite et correction, puis générer…
Scanner la demande par catégorie pour ne laisser aucune zone d'ombre, poser une question à la fois avec une recommandation argumentée, produire des exigences testables et non ambiguës (fonctionnelles et non-fonctionnelles), valider la qualité de la spécification, puis générer spec-final.md prêt à être consommé par…
Caching Redis pour FastAPI Python. Cache-aside, TTL, invalidation, sessions, catalogue produits. Charger quand volume medium ou high (>100 users simultanés).
Import de données en masse depuis un fichier CSV pour FastAPI. Mapping de colonnes configurable, délimiteur configurable, validation ligne par ligne, dédoublonnage (upsert/reject), rapport d'erreurs, traitement synchrone/asynchrone selon le volume.
Conventions pour extensions Firefox (WebExtensions API). Manifest V3, event pages, browser. API à base de Promises, browserspecificsettings, CSP, publication AMO.