Hermes OS · Kyia Solar

Roadmap — automatisation des dossiers PV

Avancement des 6 chantiers du backlog, mis à jour à chaque session de travail.

Dernière mise à jour : 2026-07-04

74%
avancement global du backlog (26/35 chantiers terminés)
26
Terminé
0
En cours
3
Bloqué (externe)
6
Pas commencé

Priorités

P0

Centralisation entrants

En cours

Tout message entrant (WhatsApp/SMS/email/appel) devient un événement structuré

85%
  • Tables entrants / mémoires client & dossier
  • WF-Intake-Email (IMAP [email protected]) actif prod — tri junk, LLM Ollama, Telegram, action_suggestion validé live
  • WF-Intake-Allo (SMS entrant, matching exact tel) actif n8n — webhook Allo côté compte à confirmer
  • WF-Intake-WhatsApp-Chatwoot actif n8n — webhook Chatwoot à confirmer
  • WF-Intake-Allo-Calls (résumé d'appel auto) actif n8n — webhook call.completed à confirmer ; swap LLM Ollama en attente
  • Backfill historique (WA, Allo, email) 282 entrants en base
  • Réimport WF-Intake-Email filtre clients orphelins fix local prêt — accord Kaïs + restart n8n
P1

Human-in-the-loop sortant

Terminé

Aucun message ne sort sans validation humaine

100%
  • WhatsApp (Evolution, TEL PRINCIPAL V2)
  • Email (SMTP OVH [email protected])
  • SMS (Allo, Sender ID KyiaSolar)
  • Cron actif (vérification chaque minute)
P2

Suivi dossier + Google Sheet

En cours

Hermes OS = source fine ; Sheet = vue installateur ; recoupe + mails mairie

65%
  • Import + resync Sheet quotidien (7h) 24 dossiers · sheet_statut · map_status_from_row
  • Détection mails mairie (Operis, Portail, complétude) detect_mairie_emails.py + v_mairie_emails
  • Recoupe Sheet ↔ Hermes (v_dossiers_sheet_cross) 14 OK · 1 écart · 9 statuts sheet vides
  • Dashboard v2 (quoi faire, sheet, mails mairie, fiche dossier) 127.0.0.1:3300
  • Chronologie admin réaliste (DP déjà déposée) migrations 015–021 · v_a_faire
  • WF-Sync-Sheet (Hermes → Sheet, écriture statut)
P3

Facturation

En cours

Actions de facturation générées depuis les statuts dossier

40%
  • Table factures + champs client (migration 010)
  • Script fill_facture.py testé (FAC-2026-DTZ1)
  • Mandats fill_mandat.py + migration 012 (SHEET-5 regénéré)
  • Action auto 'facturer' au jalon
  • Draft email facture + workflow n8n
P4

Documents / portails

En cours

Préparation assistée des dossiers Consuel (pas de dépôt automatique)

75%
  • Agent Consuel v1 (détection 3 pièces + action deposer_consuel)
  • Formulaires SC-144/143/145 officiels récupérés et catalogués
  • Champs variante SC-144 en base + calcul auto
  • SC-144A/C/C2/E convertis en formulaires interactifs (342 champs, 4 variantes)
  • Scripts de remplissage A/C/C2/E depuis le payload Consuel (hermes-db)
  • SC-144D PDF source corrompu dans l'archive reçue, à redemander si cas réel
  • Brancher agent → PDF généré → pièce recue
  • Schéma unifilaire aucun template fourni par Kaïs
P5

Prospection / enrichissement

En cours

Nourrir/enrichir les prospects sans envoi automatique

25%
  • Obscura installé (navigateur headless local)
  • Table prospects créée
  • Workflow WF-Prospection-Obscura cadré
  • Twenty CRM (remplace Sheet CRM ~6858 prospects) deadline ~16 juil. fin essai Google
  • Implémentation du workflow n8n prospection

Points d'attention

Journal récent