Orga email & comptes
Réorganisation des 3 adresses (resilientlab.fr = société, gmail = perso, tribulive.mobi = produit) : tri par rôle, services centralisés sur services@resilientlab.fr, inventaire des comptes puis quarantaine 3 mois avant toute suppression. Audit complet de la boîte principale fait (rapport du 2026-07-06).
À faire
11 te bloquent- MAJ carte Cloudinary + SendGrid (urgent, 3e relance) te bloque
- vérifier les 2 codes OneDrive non sollicités (19/06 + 02/07, possible phishing) te bloque
- suivre la réclamation Qonto 907,82 € et l'incident fraude de juin te bloque
- risques sécurité console Workspace te bloque
- alias services@ te bloque
- coller les 4 filtres Gmail te bloque
- refaire l'import resilientlab te bloque
- vider le label a-supprimer (9 threads) te bloque
- statuer sur les 3 relèves POP3 cassées (friofool@gmail.com, sebastien@tribugo.mobi, sebastienmaurette@yahoo.fr — erreur d'auth, plus rien ne remonte depuis des mois) : réparer (mot de passe d'application) ou supprimer te bloque
- valider la liste de fermetures de l'inventaire (inventaire-comptes.md) et statuer sur Malt/Trello te bloque
- lister l'usage des identités découvertes te bloque
- régler les impayés Cloudinary (99 $, 3e relance) et SendGrid — carte Qonto à mettre à jour sur les deux services
Fait récemment
17 entrées- 9 juil.LAUNCHD ACTIVÉ (par Sébastien via la session) :
com.sebastien.mail-triagechargé, run de test OK bout en bout (triage → commit → sync → HTTP 200). Tourne chaque heure TANT QUE le MacBook est ouvert (serveur maison plus tard, pas d'actualité). + Étape 4/4 FAITE — BROUILLONS pré-écrits :make_reply_draftdépose un brouillon de réponse threadé (In-Reply-To, bon compte, signé) dans les Brouillons Gmail, JAMAIS envoyé ; corps = squelette « [À COMPLÉTER] » (le LLM local remplira). Flag--draftsà la demande, NON câblé dans le job horaire (éviter le clutter de squelettes). Démo créée (réponse à Solène/Vieilles Charrues). Les 4 étapes de la roadmap sont livrées. - 9 juil.Roadmap triage étape 3/4 FAITE — ALERTES PUSH : urgences (argent en jeu / échéance ≤2j) → notif macOS (testée, OK) + iMessage VALIDÉ (destinataire
+33672594147dans trousseaumail-alert-imessage, test reçu sur le tél, permission Automation déjà OK depuis le setup GIF). Anti-spam par message_id (1 alerte/urgence). Flag--notify, dans le job horaire (lit le numéro au trousseau). Les 2 canaux (macOS + iMessage) opérationnels. - 9 juil.Roadmap triage étape 2/4 FAITE — ÉCHÉANCES & ESCALADE (lecture seule) : dates limites extraites (parse_due FR prudent), âge du mail, flag « en retard » (relance/notice/past-due) → mentions 🔴 en retard / 🟠 échéance J-N / ⏳ depuis N j dans emails/tasks/brief + tri par urgence. Live en prod. + FIX de l'étape 1 : le thrid n'était pas propagé de classify → l'auto-clôture était un no-op ; corrigé (1 fil clôturé constaté).
- 9 juil.Roadmap triage étape 1/4 FAITE — AUTO-CLÔTURE (lecture seule, X-GM-THRID) : un fil dont le dernier message vient de Sébastien est retiré de « À répondre ». Détection validée dans les 2 sens (test positif+négatif). Live. Reste : 2) échéances/escalade, 3) alertes push (go explicite), 4) brouillons pré-écrits (go + LLM local serveur maison). launchd horaire toujours PRÊT mais non activé (Sébastien l'allume lui-même).
- 9 juil.TRIAGE Phase A EN LIVE : moteur de tri par règles (mail-assistant, lecture seule) génère emails.md + tasks.md + brief ; panneau « Tâches » ajouté à Cockpit (parse-tasks + endpoint + UI, déployé). En prod : 14 à répondre + 4 tâches (cascade paiement SendGrid/Cloudinary/Workspace/DigitalOcean). Job horaire launchd (triage-hourly.sh + plist) PRÊT mais NON ACTIVÉ — attend le go explicite de Sébastien. Rien supprimé/envoyé, tout réversible.
- 7 juil.Boîte perso RÉORGANISÉE (schéma minimal 4 labels, ZÉRO suppression) : labels Admin/Finance/Actus/A-supprimer créés (+ services réutilisé) ; backfill de ~9500 anciens rangés (A-supprimer 5065 = emploi+promos, Actus 1822, Finance 1615, services 784, Admin 236) → boîte 85402→80265 ; ~70 vieux labels parqués sous
_vieux/(top-level réduit à 9). Tout reste dans « Tous les messages » = réversible. Filtres = 6 filtres POSÉS via l'API Gmail (Emploi/Promos→A-supprimer, Actus→Actus, Admin→Admin+Important, Finance→Finance, Services→services ; skip inbox pour le bruit ; jamais de suppression, futur uniquement). Reste : 7 anciens filtres de la session précédente encore actifs (pointent vers _vieux/… + CATEGORY_PROMOTIONS) — inoffensifs mais doublons, à nettoyer - 6 juil.Panneau « À répondre » : lignes cliquables → ouvrent le fil Gmail (Phase 1 du pont clic→action). Le cloud n'exécute rien, il ouvre la porte. Phase 2 = interface locale (localhost mail-assistant : mail + brouillon + Envoyer sur go)
- 6 juil.Panneau « À répondre » EN PROD sur la page Aujourd'hui : file email priorisée (une liste triée par urgence + étiquette de type perso/admin/pro, pastilles à répondre/brouillon/en attente), alimentée par cockpit-data/emails.md, frontière non-sensible (pointeurs seuls, contenu reste local). Seed manuel pour tester l'usage — reste à générer emails.md automatiquement via mail-assistant
- 6 juil.Inventaire des comptes TERMINÉ : ~75 services (33 actifs / 32 dormants / 10 fossiles), rapport dans inventaire-comptes.md ; à trancher : liste de fermetures (quarantaine 3 mois), Malt/Trello menacés de suppression auto, ~20 migrations vers services@
- 6 juil.Brief du matin EN PROD : rubrique « À traiter » en tête d'Aujourd'hui sur cockpit.resilientlab.fr (brief/AAAA-MM-JJ.md → sync → endpoint) — commits e46ffdc + b4414e8
- 6 juil.Boîte principale réorganisée : 39 vieux filtres supprimés → 7 filtres propres importés (rétro-appliqués), purge du label mailing lancée par Sébastien (~15 000 threads → corbeille), labels morts en cours de suppression
- 6 juil.Découverte : 3 relèves POP3 de la boîte principale en erreur d'authentification (friofool@gmail.com, sebastien@tribugo.mobi, sebastienmaurette@yahoo.fr) — ces comptes ne remontent plus rien depuis des mois ; réparer ou supprimer, compte par compte
- 6 juil.Grand tri rétroactif 90 j TERMINÉ : 18 Compta, ~115 Banque-notif (14 archivés), 42 Infra-SaaS, 8 Promos, 9 marqués a-supprimer ; humains et sécurité intacts ; priorités remontées : impayés Cloudinary/SendGrid, réclamation Qonto 907,82 €, incident fraude juin (plainte déposée), 2 codes OneDrive suspects, alertes console Workspace
- 6 juil.Cartographie élargie : la page « Envoyer en tant que » révèle 7-8 identités (friofool@gmail.com, sebastienmaurette@jobsandchefs.com et sebastien@tribugo.mobi via Gandi, sebastienmaurette@yahoo.fr, webmaster@clutchmag.fr…) — inventaire à compléter avant toute décision de fermeture
- 6 juil.Structure posée dans la boîte principale : 6 labels créés (Compta, Infra-SaaS, Banque-notif, Promos, services, a-supprimer), grand tri rétroactif 90 j lancé, 4 filtres Gmail donnés à Sébastien ; import de l'historique resilientlab tenté (POP à activer + mot de passe d'application requis, à refaire)
- 6 juil.Audit boîte principale : 8 labels morts, flux écrasé par Qonto (~60/mois), factures retrouvables, 11 services SaaS identifiés à migrer, 5 désabonnements prioritaires ; ALERTE impayés Cloudinary/SendGrid (carte Qonto bloquée en juin jamais remise à jour)
- 6 juil.Architecture cible posée : 3 adresses / 3 rôles, alias services@resilientlab.fr pour tous les comptes de services (MX du domaine déjà chez Google Workspace, alias à créer dans admin.google.com)