Pulse Inovia
Un projet en cours — Livraison locale, Bourgogne

Voilà à quoi ressemble un projet chez nous.

Pas une capture d'écran d'outil : le journal réel d'un projet, tel que son client le lit. Karim est parti en février. Léa a repris en mars sans qu'on lui explique quoi que ce soit — parce que tout ce qu'il fallait savoir était déjà écrit, au moment où ça se décidait.

247faits enregistrés
68jours de projet
4intervenants, dont 1 parti
0réunion de reprise

Cas d'école, anonymisé et tenu dans le code de cette page. Aucun journal de client réel n'est lu ici — une vitrine ne lit pas les projets en cours, et celle-ci n'a aucun moyen technique de le faire.

Mars 2026
CREA · schéma de données appliqué en recette 21 mars

41 tables · 7 index géospatiaux · migration réversible générée

revue demandée à Léa M. avant application en production
Février 2026
Janvier 2026
Piège consigné — l’API Adresse de l’IGN plafonne à 50 requêtes/seconde 25 janv.
Symptôme
429 en cascade au-delà de ~50 géocodages/s ; les relances naïves aggravent le blocage plusieurs minutes.
Cause
Quota par IP, non documenté sur la page publique de l’API.
Contournement
Cache local des adresses géocodées + file d’attente à 40 req/s. Testé, tient la charge d’import initial.
Consigné par Karim B. — deux jours perdus à le trouver. Transmis à tout intervenant suivant.
Décision — affectation des livreurs 23 janv.

Par lots toutes les 90 secondes, pas en temps réel. Le temps réel imposait un service de matching permanent (~180 €/mois) et une reprise sur incident complexe. À 500 livraisons/jour, un lot de 90 s ne dégrade pas l’expérience et tient le plafond de coût.

Karim B. · écarté : matching temps réel par WebSocket — validé par le client le 27 janvier
Décision — base de données géospatiale 21 janv.

PostgreSQL 16 + PostGIS, instance unique OVH Gravelines. PostGIS couvre les requêtes de proximité sans service tiers, et Gravelines satisfait la contrainte d’hébergement en France.

Karim B. · écartés : MongoDB + 2dsphere · Firebase · Redis Geo
Projet ouvert 12 janv.

Mettre en relation commerçants de centre-ville et livreurs à vélo, sur une zone de 15 km.

Olivier S. · Pulse Inovia

Contraintes actives

budget-phase-1

38 000 € plafond, non extensible avant le closing de la levée.

donnees-en-france

Hébergement en France exigé contractuellement — le client vend à des mairies.

Une contrainte posée reste opposable tant que personne ne l'a levée — y compris à un intervenant arrivé six mois après.

Qui travaille dessus

LM
Léa M.Backend · depuis le 20 mars
SN
Studio NordInterface · depuis le 21 mars
CREA
CREAmoteur · 83 faits produits
KB
Karim B.Architecture · 16 janv. → 5 févr.

Le client n'a embauché personne. Chaque ligne est une mission, avec son périmètre et son échéance.

CREA sur ce projet

faits produits
83
en attente de revue
2
autonomie
3 · hybride

Ce que produit le moteur est signalé comme tel, en monospace et en bleu. Ce que produit un humain porte son nom. On ne les confond jamais.

Votre projet aussi peut avoir une mémoire.

Décrivez-nous ce que vous voulez construire. Vous repartez avec un cadrage écrit sous 48 h, que vous continuiez avec nous ou non.