-- #migration 2026_07_08_067
-- objectif/checklist/mesure.questions pour C-091 à C-100

UPDATE card_guide SET checklist_json = '[{"id": "emballage_coherent", "type": "boolean", "label": "Choisir un emballage cohérent avec ton identité", "detail": "Boîte, papier de soie, ruban — chaque élément doit refléter ton univers."}, {"id": "touche_personnelle", "type": "boolean", "label": "Ajouter une touche personnelle systématique", "detail": "Une carte manuscrite renforce le sentiment de considération."}, {"id": "sequence_ouverture", "type": "boolean", "label": "Penser la séquence d''ouverture comme une mise en scène", "detail": "L''ordre de découverte des éléments participe à l''expérience globale."}]', objectif_label = 'Faire de l''emballage un moment qui fidélise, pas juste un contenant.', objectif_metric_principale = 'partages_unboxing' WHERE card_id = 'C-091';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-091', 'partages_unboxing', 'Combien de clients ont partagé leur déballage ce mois-ci ?', 'number', NULL, 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "moments_creation", "type": "boolean", "label": "Identifier les moments de création à documenter", "detail": "Étapes clés de fabrication, choix de matériaux, moments de réflexion."}, {"id": "capturer_simplement", "type": "boolean", "label": "Capturer ces moments simplement, sans surproduction", "detail": "Une photo smartphone prise sur le vif a souvent plus d''impact authentique."}, {"id": "integrer_rythme", "type": "boolean", "label": "Intégrer ces coulisses dans ton rythme de publication régulier", "detail": "Réserve une part régulière de ton contenu à ces coulisses de fabrication."}]', objectif_label = 'Montrer les coulisses de création pour humaniser ta marque.', objectif_metric_principale = 'engagement_coulisses' WHERE card_id = 'C-092';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-092', 'engagement_coulisses', 'Quel est l''engagement moyen de tes publications coulisses ce mois-ci ?', 'number', '%', 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "rechercher_photographe", "type": "boolean", "label": "Rechercher un professionnel dont le style correspond à ton univers", "detail": "Étudie les portfolios de photographes locaux ou spécialisés en artisanat."}, {"id": "proposer_collaboration", "type": "boolean", "label": "Proposer une collaboration mutuellement bénéfique", "detail": "Échange de visibilité, tarif préférentiel, ou troc contre des créations."}, {"id": "rythme_regulier", "type": "boolean", "label": "Établir un rythme de collaboration régulier", "detail": "Une séance trimestrielle ou semestrielle permet de renouveler tes visuels."}]', objectif_label = 'Élever durablement le niveau visuel de ta communication via un partenariat photo.', objectif_metric_principale = 'frequence_collaboration' WHERE card_id = 'C-093';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-093', 'frequence_collaboration', 'À quelle fréquence collabores-tu avec ce photographe ?', 'text', NULL, 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "analyser_positionnement", "type": "boolean", "label": "Analyser ton positionnement actuel par rapport au marché", "detail": "Compare tes prix à ceux de créateurs similaires."}, {"id": "identifier_justifications", "type": "boolean", "label": "Identifier ce qui justifie ce niveau de prix", "detail": "Matériaux, temps de fabrication, exclusivité, savoir-faire spécifique."}, {"id": "construire_communication", "type": "boolean", "label": "Construire une communication qui rend ces justifications visibles", "detail": "Intègre ces éléments de valeur dans tes descriptions produit et ton storytelling."}]', objectif_label = 'Justifier ton niveau de prix par ta communication plutôt que par des excuses.', objectif_metric_principale = 'questions_prix_apres_com' WHERE card_id = 'C-094';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-094', 'questions_prix_apres_com', 'Combien de questions sur le prix as-tu reçues cette semaine ?', 'number', NULL, 7, 1);

UPDATE card_guide SET checklist_json = '[{"id": "infos_essentielles", "type": "boolean", "label": "Identifier les 3 informations essentielles à transmettre", "detail": "Qui tu es, ce que tu crées, et pour qui."}, {"id": "concision_impact", "type": "boolean", "label": "Rédiger avec un maximum de concision et d''impact", "detail": "Chaque mot compte dans une bio courte."}, {"id": "adapter_plateforme", "type": "boolean", "label": "Adapter la bio au format de chaque plateforme", "detail": "Une bio Instagram diffère d''une bio LinkedIn plus développée."}]', objectif_label = 'Rendre ta bio claire et percutante en quelques secondes de lecture.', objectif_metric_principale = 'conversion_bio' WHERE card_id = 'C-095';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-095', 'conversion_bio', 'Le taux de conversion visiteur-abonné a-t-il augmenté depuis la mise à jour ?', 'boolean', NULL, 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "veille_mentions", "type": "boolean", "label": "Mettre en place une veille simple sur tes mentions", "detail": "Vérifie régulièrement tes avis sur Google, plateformes de vente et réseaux sociaux."}, {"id": "methode_reponse", "type": "boolean", "label": "Définir une méthode de réponse pour chaque type d''avis", "detail": "Une réponse chaleureuse pour les positifs, calme et constructive pour les négatifs."}, {"id": "critiques_opportunite", "type": "boolean", "label": "Traiter les critiques comme une opportunité d''amélioration", "detail": "Une réponse professionnelle et visible rassure souvent les futurs clients."}]', objectif_label = 'Surveiller et gérer activement ton image en ligne.', objectif_metric_principale = 'avis_traites' WHERE card_id = 'C-096';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-096', 'avis_traites', 'Combien d''avis as-tu traités ce mois-ci ?', 'number', NULL, 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "elements_bio", "type": "boolean", "label": "Rassembler les éléments biographiques et narratifs essentiels", "detail": "Ton histoire, ton parcours et tes valeurs, présentés de façon synthétique."}, {"id": "photos_hd", "type": "boolean", "label": "Préparer des photos haute définition libres de droit", "detail": "Photos de toi, de ton atelier et de tes créations, en qualité suffisante pour publication."}, {"id": "suggerer_angles", "type": "boolean", "label": "Suggérer des angles d''articles pour faciliter le travail journalistique", "detail": "Propose 2-3 idées d''angles éditoriaux."}]', objectif_label = 'Faciliter le travail des médias pour obtenir plus de couverture presse.', objectif_metric_principale = 'articles_obtenus' WHERE card_id = 'C-097';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-097', 'articles_obtenus', 'Combien d''articles as-tu obtenus ce mois-ci ?', 'number', NULL, 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "optimiser_profil", "type": "boolean", "label": "Optimiser ton profil pour une audience professionnelle", "detail": "Photo professionnelle, résumé clair orienté vers les besoins B2B."}, {"id": "contenu_adapte", "type": "boolean", "label": "Définir un contenu adapté à ce public spécifique", "detail": "Coulisses orientées savoir-faire et fiabilité, études de cas B2B."}, {"id": "interagir_reseau", "type": "boolean", "label": "Interagir activement avec ton réseau professionnel cible", "detail": "Commente et engage avec les publications de prescripteurs potentiels."}]', objectif_label = 'Toucher les professionnels sur LinkedIn avec un contenu adapté.', objectif_metric_principale = 'contacts_linkedin' WHERE card_id = 'C-098';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-098', 'contacts_linkedin', 'Combien de contacts B2B qualifiés as-tu obtenus via LinkedIn ce mois-ci ?', 'number', NULL, 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "hashtag_memorable", "type": "boolean", "label": "Choisir un hashtag mémorable et disponible", "detail": "Court, facile à retenir, idéalement lié à ton nom de marque."}, {"id": "inviter_utiliser", "type": "boolean", "label": "Inviter activement tes clients à l''utiliser", "detail": "Mentionne-le dans tes colis, ta bio et tes communications."}, {"id": "valoriser_contenu", "type": "boolean", "label": "Valoriser systématiquement le contenu généré", "detail": "Repartage régulièrement les publications utilisant ton hashtag."}]', objectif_label = 'Fédérer tes clients autour d''un hashtag qui devient une preuve sociale continue.', objectif_metric_principale = 'publications_hashtag' WHERE card_id = 'C-099';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-099', 'publications_hashtag', 'Combien de publications ont utilisé ton hashtag ce mois-ci ?', 'number', NULL, 30, 1);

UPDATE card_guide SET checklist_json = '[{"id": "audit_semestriel", "type": "boolean", "label": "Planifier un audit semestriel de tous tes supports", "detail": "Site, réseaux sociaux, packaging, communications email."}, {"id": "comparer_reference", "type": "boolean", "label": "Comparer chaque support à ton positionnement et charte de référence", "detail": "Vérifie que les choix récents restent alignés avec tes documents de référence."}, {"id": "corriger_derives", "type": "boolean", "label": "Identifier et corriger les dérives constatées", "detail": "Liste les écarts observés et planifie les ajustements nécessaires."}]', objectif_label = 'Vérifier régulièrement que ton image reste cohérente avec ton positionnement d''origine.', objectif_metric_principale = 'derives_corrigees' WHERE card_id = 'C-100';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-100', 'derives_corrigees', 'Combien de dérives as-tu corrigées lors de ton dernier audit ?', 'number', NULL, 30, 1);
