feat(install): enrichir le schéma metadata.json (deliveryModes antigravity, globs Cursor, applyTo Copilot)
Contexte
Le générateur d'agents d'oxa-guidelines supporte des champs metadata.json que shared/guidelines ignore encore :
-
globs(Cursor) : glob patterns pour l'auto-attach des rules.cursor/rules/*.mdc -
applyTo(Copilot) : glob patterns pour les instructions Copilot ciblées par chemin - Antigravity : vérification de la limite 12 000 caractères par workflow avec nom de l'agent dans le warning (
buildAntigravityWorkflow)
Objectif
-
Ajouter le support globsdansbuildCursorRule() -
Ajouter le support applyTodansbuildCopilotInstructions() -
Ajouter le contrôle de limite 12 000 caractères + nom d'agent dans le warning Antigravity -
Documenter les champs optionnels dans le commentaire JSDoc de la fonction de parsing des agents (actuellement seuls name, description, color?, tools?, modelPower, deliveryModes, promptContent, promptFileNamesont retournés)
Critères d'acceptation
-
Un agent specificavecglobsdans sonmetadata.jsongénère une rule Cursor avec auto-attach -
Un agent specificavecapplyTogénère des instructions Copilot ciblées -
Un workflow Antigravity dépassant 12 000 caractères déclenche un warning nommé