{
    "updatedAt": "2026-07-07T13:20:57Z",
    "priorite_semaine": "APCIAL/AUDIT : test clôturé (07/07), 5j facturés par l'équipe malgache, corrections sync confiées à Clovis → produire diagnostic + spéc fermée AVANT le 16/07 (couche offline = hors scope autonome de Clovis sans spéc) | PELLET : relancer Fred si pas de retour sur les 2 devis + caler appel | WINORWIN : créer dossier WOW Drive + déposer les 2 transcriptions (1er + 19 juin) | digital : déployer le nouveau module compta (tables compa_, fichiers comptabilite*.php) en cohabitation avec l'ancien",
    "focus": [
        "APCIAL",
        "PELLET",
        "WINORWIN",
        "digital"
    ],
    "projets": [
        {
            "a_faire": "Relancer Fred sur les 2 devis (audit 1600€ + quick wins 600€) si pas de retour | Caler appel jeudi/vendredi matin | Instagram PE : post clôture + redirection | Bing Places : revendiquer fiches | Informer associés 3.1",
            "en_cours": "Mail Fred envoyé 26/06 (objet Actions à engager) + 2 devis sous 3.1. Céline répondu. Corrections Google PE faites. Docs référence créés dans Drive.",
            "nom": "PELLET",
            "risque": "Fred négociateur → tenir prix audit 1600€. Décision 3.1 prise sans associés → à tracer.",
            "statut": "en_cours"
        },
        {
            "a_faire": "Créer dossier WOW sur Drive + déposer les 2 transcriptions (réunions 1er juin et 19 juin) | Mettre à jour MCP pour transmission à Claude.ai",
            "en_cours": "Transcriptions des 2 réunions à archiver sur Drive pour analyse",
            "nom": "WINORWIN",
            "risque": "Gouvernance non résolue : Sébastien subventionne le dév produit de François sans equity ni scope formel → trancher stake SaaS ou rôle contractuel scopé",
            "statut": "en_cours"
        },
        {
            "nom": "TEST_BIDON",
            "statut": "test"
        },
        {
            "a_faire": "Test avec PDF réels projet digital (tableaux) — à faire lors d'une session digital",
            "en_cours": "MarkItDown 0.1.6 installé le 02/07/2026 dans D:\\OD\\TOOLS\\MARKITDOWN\\. Wrapper markitdown_convert.py déployé. Testé OK HTML→MD.",
            "nom": "QG-MCP",
            "risque": "",
            "statut": "done"
        },
        {
            "a_faire": "DÉPLOIEMENT PROD : 0. Vérifier écart LOT0 92/101 lignes (dump commissions_v5) | 1. Backup BD (précaution) | 2. LOT0_encours.sql | 3. LOT1_migration.sql (ONE-SHOT, ne pas rejouer) | 4. Uploader comptabilite.php + comptabilite_admin.php + dl.php + config.php | 5. Créer logs_app/ racine vhost | 6. COPIER (pas déplacer) httpdocs/uploads/affaires/* → uploads/affaires/ | 7. Compléter compa_compagnies | 8. SMTP_* dans .env | 9. Vérifier courtiers.email (probablement 'courriel' → correctif code à prévoir) | 10. Recette | BASCULE plus tard : lien menu → comptabilite.php + resync données + retirer v1",
            "en_cours": "Session 02/07 (Fable5) : revue + 10 corrections (3 sécu) PUIS refonte en COHABITATION : nouvelles tables préfixées compa_ (7 tables, affaires_conclues COPIÉE vers compa_affaires_conclues, l'originale intacte), nouveaux fichiers comptabilite.php / comptabilite_admin.php, anciens compta*.php restaurés en v1 aux URLs d'origine. Les 2 systèmes tournent en parallèle, zéro risque sur l'existant. CR v2 sur Drive.",
            "nom": "digital",
            "risque": "Divergence de données pendant la cohabitation (dossiers créés dans une interface invisibles dans l'autre) → à la bascule, resync ou figer l'ancienne saisie. LOT1 one-shot (rejouer duplique la copie). courtiers.email : colonne probablement nommée 'courriel' (cf logged.php) → emails silencieux tant que non corrigé. Écart LOT0 92/101 à confirmer avant exécution.",
            "statut": "en_cours"
        },
        {
            "a_faire": "1. Cloner les 2 repos GitLab + localiser la couche sync (instruction inbox 107337c2) | 2. Produire diagnostic des 3 bugs + SPÉC FERMÉE du comportement attendu (conflit: last-write-wins niveau champ + horodatage serveur + UI garder-ma-version/garder-serveur ; affichage: serveur UNION local-en-attente + indicateur ; réseau: timeout + retry backoff + état d'échec explicite) | 3. Transformer la spéc en tickets pré-spécifiés pour Clovis AVANT le 16/07 | 4. Briefer Clovis + point de contact pendant l'absence si décision d'archi surgit | CONTRAINTE: Seb absent 17/07-08/08 — Clovis autonome uniquement sur tickets pré-spécifiés, la couche offline était explicitement exclue de son scope autonome → la spéc fermée est le prérequis pour lui confier la sync",
            "en_cours": "Test de la livraison Anja CLÔTURÉ le 07/07. Équipe malgache : 5j facturés (enveloppe très serrée → explique la sync cas-heureux). Pas de correction demandée à l'équipe malgache : corrections sync confiées à Clovis. Accès GitLab obtenu.",
            "nom": "APCIAL",
            "risque": "Les 3 bugs sync (BUG1 rouge conflit bloquant/perte de travail, BUG2 orange vue serveur écrase local, BUG3 orange sync éternelle) touchent la couche offline = précisément ce qui était exclu du scope autonome de Clovis. Sans spéc fermée avant le 16/07, soit Clovis décide seul de l'archi de sync (violation de l'arbitrage), soit les bugs hibernent jusqu'au 25/08. Vigilance scope: si Seb rédige lui-même les correctifs au lieu de la spéc, absorption de scope.",
            "statut": "en_cours"
        }
    ]
}