-- #migration 2026_07_08_052
-- Contenu C-023, C-036 (checklist/objectif/mesure manquants) + mesure.questions C-006

UPDATE card_guide SET checklist_json = '[
  {"id":"chk1","type":"boolean","label":"Préparer une liste de questions ouvertes essentielles","detail":"Contexte du besoin, contraintes, ce qui a été essayé avant, budget envisagé — des questions qui font parler le prospect plutôt que toi.","requires_proof":false},
  {"id":"chk2","type":"boolean","label":"Écouter activement avant de proposer quoi que ce soit","detail":"Résiste à l''envie de pitcher dès les premières minutes — l''information collectée rendra ta proposition bien plus pertinente ensuite.","requires_proof":false},
  {"id":"chk3","type":"boolean","label":"Synthétiser le besoin avant de présenter la solution","detail":"Reformule ce que tu as compris du besoin du prospect avant d''enchaîner sur ton offre, pour valider la compréhension mutuelle.","requires_proof":false}
]', objectif_label = 'Comprendre le besoin réel du client avant de proposer quoi que ce soit.', objectif_metric_principale = 'entretiens_menes' WHERE card_id = 'C-023';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, cadence_jours, sort_order) VALUES
  ('C-023', 'entretiens_menes', 'Combien d''entretiens de découverte as-tu menés cette semaine ?', 'number', 7, 1),
  ('C-023', 'conversions_entretien', 'Combien ont débouché sur une vente ?', 'number', 7, 2);

UPDATE card_guide SET checklist_json = '[
  {"id":"chk1","type":"boolean","label":"Préparer une phrase d''accroche qui éveille la curiosité","detail":"Évite « Bonjour, si vous avez des questions n''hésitez pas » qui ferme la conversation. Préfère une phrase qui l''ouvre, sur une spécificité de ton travail.","requires_proof":false},
  {"id":"chk2","type":"boolean","label":"Préparer deux questions de découverte maximum","detail":"« C''est pour vous ou pour offrir ? » et « Vous cherchez quelque chose de particulier ou vous découvrez ? » suffisent pour orienter vers la bonne pièce.","requires_proof":false},
  {"id":"chk3","type":"boolean","label":"Préparer une présentation ciblée de 30 secondes par pièce","detail":"Comment elle est faite, ce qui la rend unique, ce qu''elle procure à l''usage, puis le prix clairement, sans l''excuser.","requires_proof":false}
]', objectif_label = 'Avoir un fil conducteur pour ne jamais rester sans savoir quoi dire face à un client.', objectif_metric_principale = 'taux_conversion_physique' WHERE card_id = 'C-036';
INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, unit, cadence_jours, sort_order) VALUES
  ('C-036', 'taux_conversion_physique', 'Sur tes échanges en physique cette semaine, quel pourcentage se conclut par une vente ?', 'number', '%', 7, 1);

INSERT INTO card_guide_mesure_questions (card_id, metric, label, type, options_json, unit, cadence_jours, sort_order) VALUES
  ('C-006', 'contacts_marche', 'Combien de contacts as-tu collectés à ce marché ?', 'number', NULL, NULL, 7, 1),
  ('C-006', 'rentabilite', 'Tes marchés du mois ont-ils été rentables ?', 'select', '["Oui","Mitigé","Non"]', NULL, 30, 2),
  ('C-006', 'taux_conversion', 'Sur 10 visiteurs à ton stand, combien achètent en moyenne ?', 'number', NULL, '/10', 30, 3);