Stratégie de récompense sociale EOC (Partage & Gagne) - #2
Draft
Orose2025 wants to merge 30 commits into
Draft
Conversation
Propose un programme Partage & Gagne (parrainage + concours photo mensuel) pour faire connaître l'app EOC et le jeu physique, en remplacement de l'idée initiale de 100 posts jugée irréaliste. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Met à jour le document de stratégie (seuils, anti-fraude, MVP) pour refléter la décision: le mois gratuit du parrain se débloque après 1 mois d'activité du filleul (au lieu de 7 jours). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…chec O Cube - Marque nommée: Échec O Cube (EOC) - Photo: 1 suffit pour la semaine gratuite; chaque réseau en plus = 1 billet de tirage (récompensé, pas exigé) — plafonné pour limiter la fraude - Ajoute l'explication du fonctionnement du tirage mensuel Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Prototype HTML autonome (Modèle B) réutilisable par n'importe quelle techno: - Parrainage: lien à copier + progression 3 amis - Photo: formulaire (lien + réseaux) qui ajoute des billets au tirage - Tirage: compteur de chances; anti-fraude affiché - Sans icône ni emoji; accessible clavier; responsive plein écran mobile Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Redessine l'écran Gagne un mois gratuit dans un style natif iOS: police système Apple, cartes groupées arrondies, un seul accent, mode clair et sombre. Reprend l'identité Échec O Cube (PWA/Firebase). Mécanique inchangée: parrainage 3 amis + 1 photo (+ billets bonus par réseau) + tirage mensuel. Toujours sans icône ni emoji. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
- assets/affiche-carre.png (1080x1080, feed Instagram/Facebook) - assets/affiche-story.png (1080x1920, stories) - assets/ecran-app.png (capture propre de l'écran, style App Store) - assets/strategie-echecocube.pdf (document 2 pages) Générés via Chromium; identité Échec O Cube, sans icône ni emoji. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
- assets/affiche-carre-claire.png (1080x1080, fond crème) - assets/affiche-story-claire.png (1080x1920, fond crème) - docs/legendes-reseaux-sociaux.md : textes prêts à copier-coller (Instagram, Facebook, TikTok, X, stories) + conseils, sans emoji Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
assets/promo-app-carre.png : visuel énergique (thème Néon), plateau de jeu 7x7 lumineux dans un téléphone, couleurs vives cyan/magenta/lime. Sans emoji. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…rque - assets/promo-logo-carre.png : bandeau logo officiel en tête, corps énergique or+rouge repris du logo, offre parrainage + photo. - assets/logo-eoc.png : logo officiel récupéré depuis le site. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Inspiré des principes de reachability mobile (49% une main): - Bouton d'action principal fixé en bas (barre toujours dans la zone du pouce), au lieu de défiler avec le contenu - Cible tactile Copier agrandie (pastille, min 44px) - Boutons principaux min 54px - Durcit le flex contre tout débordement horizontal (min-width:0) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Synthèse des principes de design mobile (zone du pouce, un objectif par écran, hiérarchie, espace, lisibilité, cibles tactiles, feedback, chargement) traduits en suggestions priorisées pour l'app et le jeu. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…hec O Cube Rapport issu d'une recherche approfondie multi-sources (27 sources, 25 affirmations vérifiées de façon adversariale). Synthèse: rétention par palier, onboarding, difficulté adaptative, mécaniques saines, pièges (dark patterns), différences d'âge/mode; recommandations priorisées et limites/questions ouvertes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…t 2027 Plan liant les deux questions (boucle app <-> jeu physique) avec feuille de route jusqu'au printemps 2027, modèle premium sans pay-to-win, grandfathering des fidèles, combo bois+premium, et pièges à éviter. Appuyé sur recherche freemium->payant et apps compagnons de jeux de plateau. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
prototype/boutique-jeu-bois.html : page produit premium avec logo réel, emplacement photo, prix à confirmer, combo achat = 3 mois Premium, bouton d'achat, arguments (bois/Québec/cadeau), renvoi vers l'app. Design et textes prêts; reste à brancher Shopify (photo, prix, autorisation). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
… 2027) Constat via echecocube.ca: le jeu en bois n'est pas encore en vente (lancement 2027; boutique actuelle = derives). La page devient une capture de liste d'attente pour batir la demande maintenant, avec badge 'Bientot - printemps 2027' et bouton 'Rejoindre la liste d'attente'. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
prototype/boutique-app.html : écran boutique in-app avec les vrais produits (casquettes 69$ blanc/noir/rouge + sélecteur couleur, cahier 19$), boutons 'Acheter' directs vers les pages produit echecocube.ca, bandeau micro-quantités/3-4 semaines, et carte jeu en bois en liste d'attente (campagne La Ruche 2027). Réduit le parcours avant paiement. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
assets/presentation-echecocube.pptx et .pdf : 5 slides 16:9 aux couleurs de la marque (logo réel, or/rouge). Couverture, avantages de l'app, du jeu en bois, compétitions/tournois, et appel La Ruche 2027. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
prototype/presentation-echecocube.html : diaporama autonome des 5 slides, navigation clavier/clic, compteur, points, plein écran. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…rquée dans le PPTX) - 6 slides: cover (URL+QR), app, jeu bois, tournois, VIDÉO, appel final (2 QR) - URLs jeu.echecocube.ca et echecocube.ca agrandies + QR codes scannables - Vidéo de présentation embarquée et jouable dans le PowerPoint (slide 5) - Regénère PPTX, PDF, HTML; ajoute les images des slides dans assets/ Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…ttente, La Ruche 2027) Listes à créer, 3 courriels rédigés (bienvenue liste d'attente, programme récompense, annonce La Ruche), et étapes d'activation dès autorisation. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…lance/remerciement - prototype/courriel-bienvenue.html : email visuel (tables/inline, logo hébergé) importable dans Klaviyo - prototype/formulaire-liste-attente.html : formulaire d'inscription branché (prénom, courriel, intérêt, consentement) - docs/klaviyo-plan-et-contenus.md : ajoute courriels relance + remerciement - aperçus PNG dans assets/ Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…ète) - prototype/courriel-recompense.html : 2 façons (parrainage/photo) + tirage, CTA - prototype/courriel-la-ruche.html : annonce campagne, Membre fondateur, CTA (lien à remplacer) - aperçus PNG dans assets/ Série de 3 courriels visuels prêts à importer dans Klaviyo. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
prototype/jeu-zoom.html : écran de jeu avec plateau 9x9 en bois zoomable (boutons − / + , curseur, préréglages 'Tout voir 50%' et '100%'), panneaux joueurs de chaque côté (Pâles / Foncés, score + réserve). Résout le problème: baisser le zoom pour voir tout le plateau. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
prototype/jeu-zoom.html devient l'écran de jeu complet: - Coordonnées autour du plateau; toucher une case affiche son code (ex. E5) - Cadran numérique EOC de chaque côté (10:00), toucher son cadran passe le tour et lance le chrono adverse; Démarrer/Pause/Réinitialiser; préréglages 5/10/15 min; alerte visuelle sous 30 s - Zoom 50-150% conservé (Tout voir 50%, 100%, -, +, curseur) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
app/ = copie du code déployé de jeu.echecocube.ca avec 2 améliorations: - TAILLE DE L'ECRAN v25: A− descend à 50% (avant min 100%); à 50-90% tout le plateau est visible; migration douce de la préférence (eocTaille2) - Cadran numérique EOC: bouton Cadran, chrono par joueur 5/10/15 min, bascule automatique selon le tour (MutationObserver + g.cur), alerte sous 30 s; optionnel et masqué par défaut Testé en vrai (partie 2 joueurs lancée): cadran qui tourne et suit le tour, zoom 70% montrant tout le plateau. firebase.json + DEPLOIEMENT.md. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Déployé sur alaindupont-projet (jeu.echecocube.ca): index.html amélioré + sw.js cache bumpé v42 pour rafraîchir les clients + tous les fichiers du site préservés (sw.js, icônes 512/maskable, .well-known/assetlinks). Vérifié en ligne: marqueurs zoom v25, cadranEOC et échelle 50% présents. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
…chaque côté - SON DES PIONS v1: bouton 'Son' qui alterne Bois 1 (sec) / Bois 2 (creux) / Bois 3 (clic doux) / Muet, avec aperçu au clic; joue à chaque coup noté au journal (2 joueurs et ordinateur); anti-rafale; préférence mémorisée (eocSonMode); sons synthétisés Web Audio, aucun fichier externe. - ARENE EOC v1: sur écran large (>=900px), les tableaux Joueur 1 / Joueur 2 se placent DE CHAQUE CÔTÉ du plateau (retour au-dessus sur petit écran, réversible au redimensionnement). - sw.js cache v43. Testé (arène 3 éléments, bouton Son) puis déployé sur alaindupont-projet; vérifié en ligne (modules présents). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
INCIDENT RÉPARÉ: le déploiement d'hier remplaçait tout l'hébergement et avait effacé qr-eoc.png (référencé par echecocube.ca), confidentialite.html et merci.html. Récupérés via rollback temporaire vers l'ancienne version Firebase puis redéploiement complet. Vérifié: tous les chemins répondent 200. Ajouts: qr-site-eoc.png (QR vers echecocube.ca) publié sur l'hébergement; preuve de fonctionnement en partie (pion posé, cadran actif, arène). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
FILM DE LA PARTIE v1: enregistrement automatique de chaque coup (photo de l'état du jeu au journal), bouton 'Revoir' -> barre Début/Précédent/ Lecture auto/Suivant/Fin + notation du coup affichée + Télécharger la partie (fichier JSON d'étude: liste des coups en notation + états). Fonctionne 2 joueurs, ordinateur, en ligne; film conservé (localStorage) et remis à zéro à chaque nouvelle partie; plateau verrouillé pendant la relecture puis état restauré. sw v44. Testé puis déployé; vérifié en ligne (module + bouton présents, fichiers restaurés toujours 200). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Résumé
Ajoute
docs/strategie-recompense-social-eoc.md: un document de stratégie complet en réponse à l'idée de récompenser les utilisateurs qui publient sur les réseaux sociaux (mois gratuit sur l'app EOC).Points clés
Nature
Document de stratégie (markdown) — pas de code applicatif. Sert de base de décision avant toute implémentation.
🤖 Generated with Claude Code
https://claude.ai/code/session_01Qp8ZkaW5J9mX1kXLuSpguk
Generated by Claude Code