Trouver des simplifications
Cette skill trouve quelques bons candidats, pas un quota de suppression. Le diagnostic et la proposition de travail n'autorisent pas l'implémentation.
Établir le contexte
Lis les instructions racine, la documentation architecture/référence pertinente, et les Agent Notes actives. Exécute pnpm change:scope --base <verified-ref> lors de l'audit d'une branche. Quand l'utilisateur demande une couverture large, divise renderer, systèmes de données, IPC, services de lifecycle, Agent/runtime, packages/scripts, et infrastructure de test en enquêtes disjointes.
Barre de preuve
Un bon candidat a des preuves concrètes de coût et de production :
- pas de consommateur de production légitime ;
- les tests ou la doc sont les seuls consommateurs d'un comportement non porteur de charge ;
- deux stores, caches, événements, ou représentations reflètent un fait unique et autoritaire ;
- une API générique existe pour un consommateur interne ;
- la machinerie de lifecycle/disposal duplique un propriétaire ou une transition ;
- une dépendance maintenue ou une API plateforme supprime l'implémentation et les tests dédiés avec moins de colle résiduelle ;
- une configurabilité spéculative ou un comportement de secours n'a pas de propriétaire produit actuel.
Cherche les symboles exacts, noms de wire, clés de config, chemins, enregistrement dynamique, tests, docs, et Agent Notes. Un site d'appel prouve la pression, non que l'API appartient à cette frontière. Rejette un candidat s'il supprime un comportement supporté, viole une propriété documentée, ou déplace simplement la même complexité.
Sortie
Les petites améliorations locales peuvent être signalées inline. Une suppression ou redesign durable devient une note simplification proposée via le workflow agent-notes, incluant les consommateurs actuels, la suppression exacte, le meilleur contre-argument, les AC observables, les risques, et les propriétaires de vérification. Ne crée pas de note dupliquée pour un propriétaire existant.
Rapporte les zones enquêtées, les candidats étayés par les preuves, les candidats rejetés méritant préservation, les exclusions délibérées, et les contrôles réellement exécutés.