Une PME prise dans une chaîne de valeur reçoit des demandes de durabilité de toutes parts : un questionnaire CSRD ou VSME de son donneur d’ordre, une empreinte carbone à publier, des textes qui changent chaque mois. Chaque demande arrive seule, et chacune appelle un outil ou un cabinet différent.
Le problème n’est pas de calculer : c’est de savoir ce qui est attendu, à partir de quels documents, et ce qui se défend devant un tiers. Un chiffre qu’on ne peut pas reconstituer ne vaut rien devant un donneur d’ordre ou un commissaire aux comptes.
STRATA ESG réunit ces réponses dans un même système, cinq produits sur un même socle. Chaque donnée y garde sa source, et aucune affirmation n’en sort sans sa preuve.
ESG OptimizerLe cockpit
Les documents que l’entreprise possède déjà, confrontés aux standards ESRS et VSME, rendus en un état des lieux structuré.
Formulation proposée, en attente de relecture. Ce bloc a été rédigé à partir de ce que le dépôt démontre. Tant qu’Adama ne l’a pas relu, il n’est pas donné comme sa parole. Les questions auxquelles lui seul peut répondre sont listées en fin de bloc.
Niveau de responsabilité par domaine. Deux valeurs seulement, responsable ou contributeur. Aucun pourcentage, aucune barre de niveau.
Architecture
responsable
Produit
responsable
Backend
responsable
Données
responsable
Moteur
responsable
Frontend
responsable
Commercial
responsable
J’ai posé l’architecture commune : des interfaces Next.js pour les parcours, des services Python séparés pour l’analyse et le calcul, et une base PostgreSQL pour l’état des dossiers.
J’ai arbitré la question du moteur en faveur d’une architecture de récupération documentaire plutôt que d’un modèle réentraîné, parce qu’un texte réglementaire change et qu’un modèle réentraîné ne se met pas à jour.
J’ai isolé le moteur de calcul carbone dans un service à part, sans interface et sans base, pour qu’il reste testable ligne à ligne et rejouable sur un jeu de données connu.
J’ai fait le choix de garder la chaîne source, donnée, période, facteur, calcul, résultat, plutôt que de ne stocker que le résultat : c’est ce qui rend le chiffre défendable.
J’ai mis chaque produit en ligne sur son propre domaine, avec une route de santé publique que ce site interroge pour affirmer qu’il répond.
CE QUE SEUL ADAMA PEUT TRANCHER
Les cinq produits peuvent-ils être présentés dans une même fiche, avec ton rôle de fondateur sur chacun ?
STRATA Academy peut-elle être dite en ligne, alors que le site de STRATA ESG la range encore parmi ce qui arrive ?
Quelle version de la Base Empreinte est effectivement chargée dans STRATA Scope aujourd’hui ?
Les produits ont-ils des utilisateurs autres que des tests, et peut-on le dire sans nommer personne ?
03 Architecture et stack
Entrée
Documents de l’entreprise
Données d’activité
Textes officiels
→
Produits
ESG Optimizer
STRATA Scope
STRATA Watch
STRATA Foundation
STRATA Academy
→
Socle
Services Python
Base PostgreSQL
Index de passages
→
Sortie
État des lieux par standard
Empreinte par scope
Alertes datées
Routes de santé publiques
Les documents de l’entreprise, ses données d’activité et les textes officiels entrent par l’un des cinq produits. Chacun s’appuie sur des services Python, une base PostgreSQL et un index de passages réglementaires, et rend sa sortie propre : un état des lieux par standard, une empreinte par scope, des alertes datées. Chaque produit expose une route de santé publique que ce site interroge.Cinq produits sur un même socle
TECHNOLOGIES RÉELLEMENT INSTALLÉES · LISTE SAISIE ET RELUE
FastAPIservices d’analyse et de calcul, routes de santé publiques
Pythontraitement documentaire, scoring et moteur d’émissions
Next.jsparcours de dépôt, de saisie et de restitution
PostgreSQLdossiers, organisations, périodes et résultats conservés
pgvectorindex des passages de standards et de textes
Celery et Rediscollecte de la veille et tâches de fond
Le cockpit ne peut afficher que ce que les produits exposent. Tant qu’ils n’exposent qu’une route de santé, il n’a aucune statistique d’usage à montrer, et cela se voit.
Deux langages, deux chaînes de dépendances, deux déploiements et deux façons de gérer les erreurs. Pour une personne seule, c’est le double de surface à tenir à jour.
Chaque réponse coûte une recherche vectorielle avant la génération, donc de la latence et un appel de plus. Et l’assistant ne sait rien qui ne soit pas dans le corpus : sa qualité est plafonnée par celle de l’ingestion.
05 Preuves
Produit · strata-scope
STRATA Scope, le moteur d’empreinte carbone du groupe, répond en production sur son adresse publique.
Source
Adresse publique de STRATA Scope, Dépôt adama-diallo-rse/strata-scope
Méthode
Appel GET sur l'adresse publique du produit depuis le cockpit, code de retour conservé tel quel.
Relevé le
Produit · strata-scope
Le code de STRATA Scope est versionné dans un dépôt privé, suivi par ce cockpit qui en relève le dernier commit.
Source
Dépôt adama-diallo-rse/strata-scope
Méthode
Lecture du dernier commit du dépôt privé par le cockpit, avec son jeton de lecture. Le dépôt n'est pas public : un visiteur ne peut pas relire ce commit.
Relevé le
Produit · strata-scope
Ce cockpit conserve la trace datée de chaque interrogation de la route de santé de STRATA Scope, y compris de ses échecs et de leur nature.
Source
Table ecosystem_probes
Méthode
Comptage des tentatives de sonde enregistrées pour ce produit. Chaque ligne porte sa date, son état et, en cas d'échec, sa nature.
Relevé le
Produit · strata-foundation
STRATA Foundation, la porte d'entrée gratuite de STRATA ESG, répond en production sur son domaine.
Source
Site public de STRATA Foundation
Méthode
Appel GET sur l'adresse publique depuis le cockpit, code de retour conservé tel quel.
Relevé le
Produit · strata-watch
STRATA Watch, la veille réglementaire de STRATA ESG, répond en production sur son domaine.
Source
Site public de STRATA Watch
Méthode
Appel GET sur l'adresse publique depuis le cockpit, code de retour conservé tel quel.
Relevé le
Produit · strata-academy
La plateforme de STRATA Academy répond sur son domaine ; son premier parcours n'est pas encore publié.
Source
Site public de STRATA Academy
Méthode
Appel GET sur l'adresse publique depuis le cockpit, code de retour conservé tel quel.
Relevé le
Produit · esg-optimizer
ESG Optimizer, l'outil d'audit et de conformité CSRD du groupe, répond en production sur son adresse publique.
Appel GET sur l'adresse publique du produit depuis le cockpit, code de retour conservé tel quel.
Relevé le
Produit · esg-optimizer
Le code d'ESG Optimizer est versionné dans un dépôt privé, suivi par ce cockpit qui en relève le dernier commit.
Source
Dépôt iroko-software-group/esg-optimizer
Méthode
Lecture du dernier commit du dépôt privé par le cockpit, avec son jeton de lecture. Le dépôt n'est pas public : un visiteur ne peut pas relire ce commit.
Relevé le
Produit · esg-optimizer
Ce cockpit conserve la trace datée de chaque interrogation de la route de santé d'ESG Optimizer, y compris de ses échecs et de leur nature.
Source
Table ecosystem_probes
Méthode
Comptage des tentatives de sonde enregistrées pour ce produit. Chaque ligne porte sa date, son état et, en cas d'échec, sa nature.
Relevé le
06 Compromis
Ce qui a été volontairement refusé, et ce que ce refus coûte.
Aucun calcul d’empreinte carbone en dehors de STRATA Scope.
Le calcul appartient au produit qui en répond et qui le teste. Le dupliquer ailleurs aurait donné deux résultats différents pour la même entreprise, et aucun moyen de dire lequel fait foi.
Ce que ça coûte Une entreprise qui veut l’état des lieux et l’empreinte passe par deux produits.
Aucune estimation quand une donnée d’activité manque.
Un chiffre estimé se comporte exactement comme un chiffre mesuré dans un tableau. Personne, six mois plus tard, ne se souvient lequel était lequel.
Ce que ça coûte Des périmètres incomplets, visibles comme tels, là où un concurrent affiche un total plein.
Aucune restitution qui ressemble à un avis d’auditeur.
Les produits rendent un état des lieux et une méthode, pas une attestation. Laisser croire l’inverse exposerait l’utilisateur et serait faux.
Ce que ça coûte Les produits se vendent moins facilement qu’un outil qui promet la conformité.
07 État
En production
Quatre produits répondent en production sur leur domaine : ESG Optimizer, STRATA Scope, STRATA Foundation et STRATA Watch. STRATA Academy est en ligne, son premier parcours n’est pas encore publié. Relevé du 30 octobre 2026.
08 Suite
Exposer une route publique de statistiques agrégées par produit, sans donnée client.
Publier la version de la Base Empreinte chargée, dans STRATA Scope et dans ce cockpit.
Sans date annoncée. Une date de livraison qui n’engage personne n’est pas une information.
LES ARBITRAGES
Pourquoi c’est construit comme ça.
Chaque décision structurante de ce projet est publiée avec les options écartées, le compromis accepté et ce qu’elle a changé dans le code.