Figure académique
Routeur de figures académiques pour CS/AI/ML. Les graphiques de données expérimentales sont livrés par défaut en SVG éditable avec Python/matplotlib, et un gate de conception graphique CS/AI/ML est exécuté. Les diagrammes de modèle, d'architecture, de vue d'ensemble et de mécanismes complexes ne font pas partie du champ de rendu automatique de ce skill ; si un tel diagramme est nécessaire pour un article, seul un besoin de dessin manuel, une liste de preuves, une ébauche de légende ou des notes de blueprint de figure peuvent être produits.
Protocole du routeur
- Lire le fichier
manifest.yaml. Il déclare les fichiersalways_load, les axes (axes) et les références à la demande (references.on_demand). - Lire tous les fichiers listés sous
always_load. Ce sont les règles contraignantes du skill — pas du matériel de référence. - Appliquer le matériel chargé comme contraintes :
stance.mddéfinit le tracé exclusivement en Python, le contrat de figure, la politique visuelle et le périmètre.red-lines.mddéfinit les interdictions absolues. Ne pas négocier ces points.output-contract.mddéfinit les livrables par mode.anti-patterns.mddéfinit les modes de défaillance connus et leurs alternatives correctes.
- Sélectionner exactement un
modeà partir du manifeste. En cas d'ambiguïté, poser une seule question de clarification concise uniquement lorsque la source de données ou l'utilisation cible est manquante. Les demandes de diagrammes de modèle, d'architecture, de vue d'ensemble ou de mécanismes utilisent uniquementfigure-blueprintpour produire des notesmanual_figure_needed; ne jamais rendre d'images, SVG ou prompts. - Afficher le mode sélectionné à l'utilisateur avant d'exécuter.
- Accéder à
references/uniquement lorsque la conditionreferences.on_demanddu manifeste est satisfaite.
Modes
| Mode | Utiliser quand |
|---|---|
chart-from-data | Fichiers de données ou résultats numériques, nécessite un graphique de publication avec le gate de conception graphique CS/AI/ML |
figure-blueprint | Souhaite des suggestions de figures pour une section d'article |
figure-audit | Figure existante à réviser pour vérifier son adéquation à la publication |
figure-revision | Figure existante devant être révisée |
Dispatch de l'agent
Le fichier agents/figure_agent.md est dispatché par l'orchestrateur à l'étape 6.4. L'agent renvoie les artefacts de figure, scripts, chemins SVG et rapports ; il ne doit pas modifier indépendamment le code source du projet ni les données expérimentales.
Critères d'achèvement
chart-from-data: Contrat de figure, gate de conception graphique CS/AI/ML, script Python, données sources, SVG éditable, rapport QA — tous OK.figure-audit: Chaque élément QA a un statut succès/échec et une remédiation concrète.figure-blueprint: Chaque figure suggérée correspond à une affirmation de l'article et à une source de données/preuve.figure-revision: Artefact ou instructions révisés, rapport QA, traçabilité des preuves inchangée.