feat: application des chantiers C1-C5 au moteur, facilitator et catalogue
This commit is contained in:
+132
@@ -227,3 +227,135 @@ layouts:
|
||||
items = [{label, x, y}] avec x/y de 0 à 100. Max 8 items.
|
||||
champs: [titre, axis_x, axis_y, quadrants, items]
|
||||
champs_requis: [titre, items]
|
||||
|
||||
# ── Chantier C4 — layouts images ──────────────────────────────────
|
||||
image_split:
|
||||
id: L50
|
||||
famille: Visuel
|
||||
mode: light
|
||||
champs: [titre, image, bullets, side, legende]
|
||||
champs_requis: [titre, image, bullets]
|
||||
agent_hint: >-
|
||||
Image d'appui sur 40 % de la slide (side: left par défaut, right
|
||||
possible) + titre et points clés (max 4 bullets). À utiliser quand
|
||||
une image du dossier assets/ du projet illustre le propos ;
|
||||
image = nom de fichier exact tel que listé par /lire.
|
||||
legende (optionnelle) s'affiche sur un bandeau navy sous l'image.
|
||||
|
||||
image_full:
|
||||
id: L51
|
||||
famille: Visuel
|
||||
mode: dark
|
||||
champs: [titre, image, sous_titre]
|
||||
champs_requis: [titre, image]
|
||||
agent_hint: >-
|
||||
Ouverture de chapitre visuelle : image plein cadre + voile navy +
|
||||
titre display blanc. Alternative à section_divider quand un asset
|
||||
du projet s'y prête. image = nom de fichier exact de assets/.
|
||||
|
||||
# ── Chantier C5 lot 1 — charts natifs (éditables dans PowerPoint) ──
|
||||
bar_chart:
|
||||
id: L42
|
||||
famille: Données
|
||||
mode: light
|
||||
champs: [titre, categories, series, unite, source, horizontal]
|
||||
champs_requis: [titre, categories, series]
|
||||
agent_hint: >-
|
||||
Comparaison de valeurs par catégories — graphique NATIF éditable.
|
||||
Max 8 catégories × 3 séries. series = liste de {label, values} ;
|
||||
values = nombres SANS guillemets, alignés sur categories.
|
||||
horizontal: true pour des barres (libellés longs). unite (ex M€)
|
||||
et source optionnels. Couleurs imposées : navy, coral, glacier.
|
||||
|
||||
line_chart:
|
||||
id: L43
|
||||
famille: Données
|
||||
mode: light
|
||||
champs: [titre, points_x, series, unite, source]
|
||||
champs_requis: [titre, points_x, series]
|
||||
agent_hint: >-
|
||||
Évolution temporelle — graphique NATIF éditable. Max 12 points ×
|
||||
3 séries. points_x = libellés d'axe (mois, années...) ; series =
|
||||
{label, values}, nombres sans guillemets. Le dernier point de la
|
||||
première série est automatiquement mis en valeur (corail).
|
||||
|
||||
donut_split:
|
||||
id: L44
|
||||
famille: Données
|
||||
mode: light
|
||||
champs: [titre, segments, valeur_centrale, source]
|
||||
champs_requis: [titre, segments]
|
||||
agent_hint: >-
|
||||
Répartition d'un tout : anneau à gauche + légende détaillée à
|
||||
droite. 2 à 6 segments = {label, valeur} (nombres sans
|
||||
guillemets). valeur_centrale (optionnelle) s'affiche au centre de
|
||||
l'anneau (ex : total « 120 M€ »). Couleurs = cycle PR imposé.
|
||||
|
||||
# ── Chantier C5 lot 2 — data & structure ──────────────────────────
|
||||
waterfall:
|
||||
id: L45
|
||||
famille: Données
|
||||
mode: light
|
||||
champs: [titre, depart, marches, arrivee, unite, source]
|
||||
champs_requis: [titre, depart, marches, arrivee]
|
||||
agent_hint: >-
|
||||
Pont de valeur (waterfall) : expliquer un écart entre deux
|
||||
montants par des variations successives. depart et arrivee =
|
||||
{label, valeur} ; marches = liste de {label, delta} SIGNÉ
|
||||
(positif ou négatif, max 8). Le moteur calcule les cumuls —
|
||||
ne jamais fournir de cumul. Idéal pour : évolution de budget,
|
||||
pont d'effectifs, décomposition d'un résultat.
|
||||
|
||||
heatmap_table:
|
||||
id: L46
|
||||
famille: Comparaison
|
||||
mode: light
|
||||
champs: [titre, headers, rows, legende]
|
||||
champs_requis: [titre, headers, rows]
|
||||
agent_hint: >-
|
||||
Tableau à intensité : évaluer plusieurs items sur plusieurs
|
||||
critères. headers = colonnes (max 6) ; rows = {label,
|
||||
scores} avec score ENTIER de 0 (faible) à 4 (fort), max
|
||||
8 lignes. Le moteur traduit chaque score en teinte de navy —
|
||||
aucune autre donnée. Idéal pour : maturité, couverture
|
||||
fonctionnelle, cartographie de risques.
|
||||
|
||||
funnel:
|
||||
id: L47
|
||||
famille: Process
|
||||
mode: light
|
||||
champs: [titre, etapes, source]
|
||||
champs_requis: [titre, etapes]
|
||||
agent_hint: >-
|
||||
Entonnoir de conversion : volumes décroissants d'étape en
|
||||
étape. etapes = {label, valeur, description?} du haut vers le
|
||||
bas, 3 à 5 étages. Largeurs proportionnelles aux valeurs
|
||||
(plancher de lisibilité), dernier étage corail. Idéal pour :
|
||||
pipeline commercial, adoption, qualification progressive.
|
||||
|
||||
# ── Chantier C5 lot 3 — retours v1 restylés ───────────────────────
|
||||
agenda:
|
||||
id: L40
|
||||
famille: Structure
|
||||
mode: light
|
||||
champs: [titre, sections]
|
||||
champs_requis: [titre, sections]
|
||||
agent_hint: >-
|
||||
Sommaire du deck : à placer en slide 2 pour toute présentation
|
||||
de plus de 15 minutes. sections = liste de {label, numero?,
|
||||
duree?, actif?}, 2 à 8 entrées. actif: true met la section en
|
||||
corail (utile pour les rappels d'agenda en cours de deck).
|
||||
duree (ex "10 min") s'affiche à droite en discret.
|
||||
|
||||
pyramid:
|
||||
id: L41
|
||||
famille: Concept
|
||||
mode: light
|
||||
champs: [titre, niveaux]
|
||||
champs_requis: [titre, niveaux]
|
||||
agent_hint: >-
|
||||
Argumentation pyramidale : la conclusion au sommet, les
|
||||
fondations à la base. niveaux = liste de {label, description?},
|
||||
EXACTEMENT 3 ou 4 niveaux, du sommet vers la base. Largeurs
|
||||
d'étages fixes gérées par le moteur. Idéal pour : message clé
|
||||
et ses appuis, hiérarchie stratégie/tactiques/moyens.
|
||||
|
||||
Reference in New Issue
Block a user