{
    "items": [
        {
            "id": "60f40be1",
            "project": "digital",
            "episode": "Intégration du contrat KEREIS Smart Emprunteur au tarificateur, deadline 21/08.",
            "resultat": "Livré le 21/08 dans les temps. Commit daté + libellé explicite = pièce d'antériorité pour le dossier IP (à transmettre à Me Conti). Aucun blocage.",
            "status": "a_distiller",
            "createdAt": "2026-08-21T08:15:43Z"
        },
        {
            "id": "508cf0af",
            "project": "ASDGL",
            "episode": "Prise de contact avocat pour régularisation IP tarificateur (suite débrief Oussama, R4).",
            "resultat": "Fait : RDV IP ASDGL tenu le 17/08 (proposition propriété V2 + contrat cadre 3 volets, accord de principe H). Avocate retenue : Larissa Conti, retour de vacances 31/08, mail de calage RDV 1re semaine de septembre rédigé le 21/08. Volet TVA : piste question anonyme au fisc via avocat. Prochain livrable : note de synthèse avant RDV.",
            "status": "a_distiller",
            "createdAt": "2026-08-21T08:15:48Z"
        },
        {
            "id": "3ac584f7",
            "project": "APCIAL",
            "episode": "Débloquer Clovis : accès serveur + repo pour déploiement démo/staging APCIAL.",
            "resultat": "Fait et prouvé : accès + sous-domaine dev créés le 19/08, première version APCIAL mise en ligne par Clovis le 21/08. Recette de cette version à faire avant la réunion Simon du 26/08.",
            "status": "a_distiller",
            "createdAt": "2026-08-21T09:14:57Z"
        },
        {
            "id": "c35bbfc5",
            "project": "ASDGL-MNCAP",
            "episode": "Chiffrage ASDGL-MNCAP : estimation macro par lot demandée le 17/07, décision devis (pas absorption forfait).",
            "resultat": "Livré 21/08 : CLAUDESYNC/ASDGL-MNCAP/ESTIMATION_MNCAP_BORDEREAUX_2026-08-21.md — bordereaux 4 900€ ferme + MNCAP 11 200€ en 3 tranches, Seb ~17j / exé malgache ~21j / 10 sem. Projet ajouté au state (statut nouveau). Envoi devis conditionné au feu vert famille ~24/08. Leçon : le 15k annoncé était une enveloppe de précaution — le bottom-up tranché en tranches optionnelles réduit le ticket d'entrée sans toucher le prix unitaire.",
            "status": "a_distiller",
            "createdAt": "2026-08-21T09:15:03Z"
        },
        {
            "id": "93d21f92",
            "project": "digital",
            "episode": "BLOC 1 — 15 points corrections compta développés en session 21/08. Points 5 et 14 clarifiés par Seb en séance (commissionnement = déroulant + champ libre ; date 1er prélèvement = saisie mandataire à côté de la date d'effet, modifiable admin). Point 3 : liste compagnies fournie par Seb, 15 noms insérés par SQL. Extension demandée en séance : frais vendus complets (montant × mensualités + typeFD, Asc + Cie, E1 + E2) affichés partout et modifiables admin.",
            "resultat": "Livrables : httpdocs/comptabilite.php + httpdocs/comptabilite_admin.php (lint OK) + sql/migration_compta_2026-08-21.sql (passée par Seb) + sql/migration_compta_2026-08-21_b.sql (colonnes typeFD*, à passer). E-mail correction rétabli vers $mand['courriel'] dans le code. Reste côté Seb : migration B + upload fichiers + recette (dont test e-mail mandataire réel). Note : test_upload.php supprimé du serveur 17/07, point retiré du state.",
            "status": "a_distiller",
            "createdAt": "2026-08-21T15:42:38Z"
        },
        {
            "id": "e8712cc7",
            "project": "digital",
            "episode": "Point 15 — champs emprunteur 2 : vérifié dans comptabilite.php/comptabilite_admin.php : les données e2 étaient bien insérées à la conclusion mais aucune édition admin n'existait.",
            "resultat": "Champs E2 éditables côté admin (frais Asc + frais cie : montant, type de règlement, mensualités) quand le dossier a un coemprunteur, avec UPDATE conditionnel qui n'écrase pas les dossiers sans E2. Affichage E2 complet dans les tableaux et panneaux des deux vues. Livré avec le BLOC 1 (f6ea7c05), même déploiement.",
            "status": "a_distiller",
            "createdAt": "2026-08-21T15:42:42Z"
        },
        {
            "id": "b6e48880",
            "project": "WINORWIN",
            "episode": "Instruction \"nettoyer In Review/In Progress Trello W\" (échéance 13/08) rattrapée par les faits : la réunion ISA du 12/08 (CR sur CLAUDESYNC/WINORWIN) montre le tri fait en séance et le balayage du reliquat (5 In Review + In Progress) assigné au dev ISA.",
            "resultat": "Caduque — clôturée sur confirmation Sébastien du 28/08. Reliquat couvert par l'instruction de suivi bc13304a.",
            "status": "a_distiller",
            "createdAt": "2026-08-28T15:16:59Z"
        },
        {
            "id": "3e7f95a1",
            "project": "WINORWIN",
            "episode": "Premier cycle complet du pipeline /transcrit (réunion ISA 12/08) : transcript + CR publiés par Claude Code, signalement inbox, distillat traité par le QG le 28/08.",
            "resultat": "Distillat poussé (instruction bc13304a), f0e42834 clôturée pour caducité, pas de set_state (aucun impact cap/deadline). Boucle audio→QG validée de bout en bout.",
            "status": "a_distiller",
            "createdAt": "2026-08-28T15:17:03Z"
        },
        {
            "id": "5f634c80",
            "project": "APCIAL",
            "episode": "Signalement /transcrit : CR point Clovis 12/08 publié (CLAUDESYNC/APCIAL/CR_2026-08-12_clovis.md). Distillat fait le 31/08 côté claude.ai : décisions de modèle (espace auto/bâtiment, site principal auto/orga, select avec saisie, admin listes finies, web app d'abord) portées au state APCIAL ; le reste (offline, ergonomie, serveur+Git) absorbé par les faits ultérieurs (V0 en ligne 21/08, sync réécrite, BUG1 clos 26/08).",
            "resultat": "Livrable = distillat intégré au bloc APCIAL du state (31/08). Emplacement = state + CR source CLAUDESYNC/APCIAL/CR_2026-08-12_clovis.md. Blocage = néant. Points restés ouverts repris en a_faire/attente : surfaces vs cumul, filtrage listes de rattachement, rattachement déclencheurs (réglé 26/08 via objet Contrôle).",
            "status": "a_distiller",
            "createdAt": "2026-08-31T09:38:52Z"
        },
        {
            "id": "f971b177",
            "project": "APCIAL",
            "episode": "Signalement /transcrit : CR réunion usage APCIAL 26/08 publié (CLAUDESYNC/APCIAL/CR_2026-08-26_reunion-usage.md). Distillat fait le 31/08 côté claude.ai : 5 décisions (fiche check-diag après visite / 1 note + 1 commentaire par pilier / double vue ; annotations à la volée ; contrôles réglementaires sans automatisation complète ; RGPD OVH + art. 28 + purge 3 ans ; écrans Seb avant codage) + actions + points en attente portés au state APCIAL. Écart relevé : nouveautés actées oralement en séance sur un CDC gelé et une Phase 1 au forfait — qualification in/out CDC ajoutée en a_faire ①.",
            "resultat": "Livrable = distillat intégré au bloc APCIAL du state (31/08). Emplacement = state + CR source CLAUDESYNC/APCIAL/CR_2026-08-26_reunion-usage.md. Blocage = néant. Leçon candidate : en réunion client sur forfait, ne pas acter une nouveauté (« on va rajouter… ») sans la qualifier in/out CDC dans la même phrase — la qualification a posteriori coûte un arbitrage supplémentaire et un risque de jours gratuits. Confidentialité : un nom réel d'établissement client dans le CR, à anonymiser (a_faire ⑥).",
            "status": "a_distiller",
            "createdAt": "2026-08-31T09:38:59Z"
        },
        {
            "id": "2eff9b35",
            "project": "ASDGL",
            "episode": "Signalement « CR ASDGL 2026-09-02 publié — distillat à faire » traité côté claude.ai : le CR (CLAUDESYNC/ASDGL/CR_2026-09-02_note-vocale.md) était en réalité une démo du pipeline /transcrit pour Hugo, pas une vraie réunion.",
            "resultat": "Aucun distillat, aucune mise à jour du state — contenu à ignorer. Décision Seb 02/09.",
            "status": "a_distiller",
            "createdAt": "2026-09-02T11:18:55Z"
        },
        {
            "id": "cdef804c",
            "project": "WINORWIN",
            "episode": "Tri hebdo du 02/09 (rattrapage du mardi 01/09) : instruction identifiée comme procès-verbal de clôture sans action restante — la piste « app API WinOrWin » est abandonnée depuis le 06/08 et tout le contenu utile vit ailleurs.",
            "resultat": "Archivage validé par Seb le 02/09. Livrables/emplacements de reprise : contre-piste prestations membres → conditions ex-SF DEV du draft LOI (state WINORWIN) ; grille de qualification → CLAUDESYNC/QG/GRILLE_qualification_idees_v1.md ; formule go/no-go (~4000 membres × 5% × 30€/mois) → reprise dans l'instruction 7b8f87b4. Aucun blocage.",
            "status": "a_distiller",
            "createdAt": "2026-09-02T11:29:36Z"
        },
        {
            "id": "633e36f9",
            "project": "ONLYDEV",
            "episode": "Capture « cadrage comm / acquisition OnlyDev » ouverte depuis le 09/08, jamais tranchée en 3 tris. Arbitrée au tri du 15/09 par application de la règle B2 actée le même jour.",
            "resultat": "Volet 1 réassurance : GELÉ jusqu'à la signature de l'acte IP ASDGL — la capture interdit elle-même d'exposer le tarificateur en vitrine avant l'audit PI, or R4 n'est pas bouclé. Volet 2 acquisition par le contenu : FERMÉ, à recréer quand un créneau structurel existe. Décision versée dans le state ONLYDEV. Leçon candidate : une capture dont la contrainte interne bloque sa propre exécution doit être gelée avec sa condition écrite, pas laissée en file.",
            "status": "a_distiller",
            "createdAt": "2026-09-15T10:18:29Z"
        },
        {
            "id": "a7e3e592",
            "project": "WINORWIN",
            "episode": "Capture « offre QG piloté par IA pour les membres WinOrWin » ouverte depuis le 21/08, échéance 25/08 dépassée, non tranchée en 3 tris. Arbitrée au tri du 15/09 par application de la règle B2.",
            "resultat": "NO-GO, fermée. Forme A (SaaS dashboard) déjà écartée par la pré-analyse de la capture. Forme B (offre service packagée) bute sur sa propre contrainte : rien de démontrable avant LOI WOWDEV signée. Et le QG, censé être la démo, est cassé depuis un mois avec une file qui ne se vide pas. À recréer si la LOI est signée et le système assaini.",
            "status": "a_distiller",
            "createdAt": "2026-09-15T10:18:35Z"
        },
        {
            "id": "a0a3336a",
            "project": "WINORWIN",
            "episode": "Capture « matrice revenu × structure » ouverte depuis le 06/08, jamais tranchée en 3 tris. Arbitrée au tri du 15/09, avant rédaction de la LOI WOWDEV comme la capture l'exigeait.",
            "resultat": "TRANCHÉE, versée dans le state WINORWIN. Option A (association) retenue. Dans WOWDEV : licence V2 payée par WinOrWin 2 500 €/mois à 800 membres, pilotage produit, dev sous-traité ISA ; jours de Seb facturés par OnlyDev à WOWDEV à 500 €/j (sous-traitance intragroupe, convention à signer avec les statuts). Hors WOWDEV : CTO/DSI WinOrWin et gestion membres sortis de l'équation, conseil dirigeant via 3.1, briques génériques OnlyDev licenciées et jamais apportées. Leçon candidate : le sens de la licence était ambigu au state et acté seulement à l'oral — une flèche de flux non écrite a fait diverger la lecture pendant quatre échanges, à écrire noir sur blanc dans la LOI.",
            "status": "a_distiller",
            "createdAt": "2026-09-15T10:19:25Z"
        }
    ]
}