-- #migration 2026_07_31_162_cards_v2_update
-- Met à jour C-127 et C-128 avec le contenu v2 (checklist, exemples, guide)
-- Les fichiers _v2.json ne sont pas auto-importés car les v1 sont déjà trackés

UPDATE cards SET
    objective   = 'Identifier le blocage précis parmi les 4 possibles',
    description = '100 messages envoyés, 10 offres faites, zéro vente. Le problème est dans un de ces 4 endroits : les personnes, le message, le volume d''offres réelles, le prix. Un seul suffit à tout bloquer.'
WHERE id = 'C-127';

UPDATE card_guide SET
    checklist_json = '[{"id": "diag_volume", "label": "Vérifier : 100 messages envoyés ET 10 offres faites à voix haute — sinon continuer MOD-01", "detail": "En dessous de ces seuils, ce n''est pas un problème de produit.", "requires_proof": false}, {"id": "diag_personnes", "label": "Question 1 — Ces personnes ont-elles les moyens et le goût pour ce que je vends ?", "requires_proof": false}, {"id": "diag_message", "label": "Question 2 — Demander à 3 contacts si le message était clair et créait de l''envie", "requires_proof": false}, {"id": "diag_offres", "label": "Question 3 — Compter les offres réelles faites à voix haute (pas par message)", "requires_proof": false}, {"id": "diag_prix", "label": "Question 4 — Observer la réaction au prix : ''c''est cher'' ou ''c''est raisonnable mais...'' ?", "requires_proof": false}, {"id": "diag_conclusion", "label": "Écrire le blocage identifié et l''action corrective — en une ligne", "requires_proof": false}]'
WHERE card_id = 'C-127';

UPDATE cards SET
    objective   = 'Trouver un format ou un public différent dans le même univers créatif — et tester en 48h',
    description = 'Le diagnostic a confirmé : l''offre actuelle ne prend pas dans ce format ou pour ce public. Avant de tout changer, explorer ce qui pourrait fonctionner dans le même univers créatif. L''outil ikigaï guide cette réflexion.'
WHERE id = 'C-128';

UPDATE card_guide SET
    checklist_json = '[{"id": "no_ikigai", "label": "Utiliser l''outil ikigaï (Services Uluana → Outils) pour générer 4 pistes", "detail": "20 minutes. 4 axes, 4 pistes concrètes.", "requires_proof": false}, {"id": "no_piste_choisie", "label": "Choisir une piste et la formuler en une phrase avec le prix", "detail": "Si tu ne peux pas la formuler en une phrase, elle n''est pas encore claire.", "requires_proof": false}, {"id": "no_20_messages", "label": "Envoyer 20 messages avec la nouvelle formulation en moins de 48h", "requires_proof": false}, {"id": "no_verdict", "label": "Verdict : au moins 1 réaction positive → continuer. Zéro → tester la piste suivante.", "requires_proof": false}]'
WHERE card_id = 'C-128';
