-- #migration 2026_07_10_098
-- C-087 : objectif, mesure.questions, et tutoriel sur les champs clés (dans renseignements_json)

UPDATE card_guide SET objectif_label = 'Documenter ta charte graphique en une page consultable à chaque nouvelle création.', objectif_metric_principale = 'temps_creation_reduit', renseignements_json = '{"title": "Quelle est aujourd''hui votre charte graphique ?", "subtitle": "Même incomplète ou informelle — l''idée est de faire un point, pas de rendre un livrable parfait.", "fields": [{"key": "colors", "type": "color_list", "label": "Couleurs", "tutoriel": {"intro": "Des codes couleur précis évitent toute variation d''une création à l''autre.", "steps": [{"titre": "Choisis 2-3 couleurs principales", "contenu": "Celles qui reviennent déjà le plus dans ton univers visuel actuel."}, {"titre": "Récupère leur code hexadécimal exact", "contenu": "Utilise un sélecteur de couleur sur une photo existante pour extraire le code précis (#XXXXXX)."}, {"titre": "Note-les quelque part de permanent", "contenu": "Ce document, ou même une simple note sur ton téléphone, à consulter à chaque nouvelle création."}], "pieges": ["Utiliser des couleurs « approchantes » de mémoire plutôt que le code exact — la variation devient vite visible entre supports."]}}, {"key": "font_title", "type": "text", "label": "Police des titres", "tutoriel": {"intro": "1 à 2 polices maximum suffisent pour garder une identité simple et cohérente.", "steps": [{"titre": "Identifie les polices déjà utilisées sur ton site ou tes supports actuels", "contenu": "Regarde ce que tu utilises déjà plutôt que de repartir de zéro."}, {"titre": "Choisis une police pour les titres et une pour le texte courant", "contenu": "Deux polices maximum, pas plus, pour rester lisible et cohérent."}, {"titre": "Note leur nom exact quelque part de permanent", "contenu": "Pour les retrouver facilement à chaque nouvelle création de support."}], "pieges": ["Changer de police à chaque nouveau support faute de l''avoir notée quelque part."]}}, {"key": "font_body", "type": "text", "label": "Police du texte courant"}, {"key": "photo_style", "type": "tags", "label": "Style des photos", "tutoriel": {"intro": "Un style photo cohérent unifie visuellement tout ton contenu, même avec des sujets différents.", "steps": [{"titre": "Choisis un type de fond récurrent", "contenu": "Neutre, beige, bois clair — ce qui correspond le mieux à ton univers."}, {"titre": "Définis la luminosité et l''angle habituels", "contenu": "Lumière naturelle ou studio, angle de face ou légèrement en plongée."}, {"titre": "Applique ce style à toutes tes prochaines photos", "contenu": "La régularité, plus que la perfection technique, crée la cohérence perçue."}], "pieges": ["Varier le style d''une photo à l''autre selon l''humeur du moment, ce qui casse la cohérence visuelle globale."]}}, {"key": "helped", "type": "boolean", "label": "Quelqu''un vous a aidé à la mettre en place ?"}, {"key": "helper_name", "type": "text", "label": "Qui ?", "show_if": "helped"}, {"key": "paid", "type": "boolean", "label": "C''était payant ?", "show_if": "helped"}, {"key": "amount", "type": "number", "label": "Montant (€)", "show_if": "paid"}, {"key": "amount_public", "type": "boolean", "label": "Afficher ce montant sur mon profil ?", "show_if": "paid"}]}' WHERE card_id = 'C-087';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-087', 'temps_creation_reduit', 'Combien de temps te prend la création d''un nouveau support maintenant (en minutes) ?', 'number', 'min', 30, 1);