Vidéo de démonstration · Script de narration · Version 1
Parcours narré de 8 minutes : du plan importé à la soumission signée, puis la suite dans Contremaître. Voix en français québécois, interface à l'écran en français.
Quatre conditions bloquent le tournage. Les trois premières viennent du Demo Spec Sheet du 17 août ; la quatrième vient de la lecture du code et n'était pas visible depuis le site public.
/api/ai-assembly-draft sur le site public répond 403 · « Les fonctions IA ne sont disponibles que dans l'application locale » (vérifié le 17 août 2026). Il faut npm run dev avec OPENROUTER_API_KEY dans .env.local, sinon les scènes 3, 4 et 7 tombent.Une répétition complète a été captée écran par écran sur l'application locale : 25 images, huit défauts relevés, dont les deux ci-dessus. Voir le storyboard BarrioPro.
Chaque scène donne l'action à l'écran, puis le texte à lire. Les indications entre crochets ne se lisent pas.
À l'écran
Voix
Une soumission de clôture, pour la plupart des entrepreneurs, c'est un avant-midi. Mesurer le plan. Compter les poteaux. Monter la liste de matériaux. Écrire la soumission, puis la retaper au propre.
BarrioPro fait les quatre dans la même passe, dans une seule application, en français.
À l'écran
Voix
On ouvre sur le tableau de bord. Cinq chiffres : les soumissions actives, celles qui viennent à échéance cette semaine, les devis prêts à envoyer, les contrats gagnés ce mois-ci, et la valeur totale du pipeline.
En dessous, les prochaines échéances en ordre de date, avec le client et l'heure de tombée. À droite, trois raccourcis : nouveau projet, importer un plan, gérer les produits.
C'est la page qu'un estimateur regarde le matin, avant de décider sur quoi il travaille.
À l'écran
Voix
Le cœur de l'outil, c'est le quantitatif rapide. On importe une image de plan. N'importe quel plan : un PDF exporté, une photo d'un plan papier, une vue satellite.
Première chose, l'échelle. On prend l'outil Calibrer, on clique deux points dont on connaît la distance réelle, on tape cette distance, et l'application en déduit le ratio. Le plan n'a pas besoin d'être à une échelle standard. Il n'a pas besoin d'être en pieds non plus.
[ Pause. Laisser voir le tracé se faire. ]Ensuite on trace. Chaque clic pose un point, la longueur se calcule au fur et à mesure, et la ligne est nommée comme sur le chantier : côté nord, arrière du lot.
Pour chaque ligne, on entre ce que le plan ne dit pas : le nombre de portails, de coins et d'extrémités. Ce sont ces trois chiffres-là qui décident du nombre de poteaux terminaux, de la quincaillerie et du béton. On peut aussi laisser une note de portée, du genre « vérifier la ligne de propriété », et attacher des photos de chantier directement sur la ligne concernée.
Les calques servent à séparer les types de clôture sur le même plan. La clôture de cour sur un calque, l'enclos à conteneurs sur un autre, chacun avec sa couleur, et on peut les cacher pour y voir clair.
Et avant même de tracer, l'analyse IA du plan donne une première lecture : le nombre de sections visibles, une fourchette de longueur, le nombre de portails estimé, et un niveau de confiance. C'est un ordre de grandeur pour décider si ça vaut la peine de soumissionner. L'application le dit elle-même à l'écran : l'estimation est à valider, le vrai quantitatif se trace à la main.
Quand c'est tracé, on enregistre en projet.
À l'écran
Voix
Un assemblage, c'est une recette de clôture : tout ce que ça prend pour installer cent pieds linéaires d'un type donné. BarrioPro en arrive avec quatre : maille de chaîne, cèdre six pieds, vinyle, aluminium ornemental.
Chaque composant a sa quantité par cent pieds, son unité, son coût et son pourcentage de perte. Et l'assemblage porte la main-d'œuvre : tant d'heures par cent pieds, tant d'heures par portail. C'est ce qui fait qu'une ligne tracée devient une commande de matériaux et un nombre d'heures, pas juste une longueur.
Si la recette n'existe pas encore, on la décrit en une phrase et l'IA en rédige un brouillon complet, composants, quantités et heures. On l'ajuste avec ses vrais prix de fournisseur, puis on l'enregistre. La recette est réutilisable pour toutes les soumissions à venir.
À l'écran
Voix
Le projet regroupe six onglets : l'aperçu, les plans, le quantitatif, l'estimation, le devis et le journal.
L'onglet Plans garde les documents avec leur numéro de révision, ce qui règle la question du « on a soumissionné sur quelle version du plan ». Les signets marquent les pages qui comptent : le détail de clôture, le détail de portail.
Et le journal enregistre tout seul chaque changement de statut et chaque devis sauvegardé, avec la date. Quand un client rappelle six mois plus tard, l'historique est là.
À l'écran
Voix
L'estimation, c'est l'endroit où le tracé devient de l'argent. Un bouton : générer matériaux et main-d'œuvre. L'application reprend chaque ligne tracée, applique l'assemblage qui lui est attribué, et sort la liste complète, portails et quincaillerie de portail compris.
Deux colonnes de quantité, et c'est la nuance qui coûte cher quand elle manque : la quantité mesurée, et la quantité d'achat, qui ajoute la perte propre à chaque composant. Ce qui est installé, et ce qui est commandé. Huit pour cent de perte sur les lattes de cèdre, trois sur la toile.
Les heures de main-d'œuvre arrivent suggérées à partir des assemblages, et restent ajustables : c'est une suggestion, pas une décision.
À droite, la structure de prix, dans l'ordre : coût direct, frais généraux, majoration, prix de vente, taxes, total client. Et la marge brute affichée en tout temps. Quand un client demande de couper mille dollars, on voit exactement ce que ça enlève de marge avant de répondre.
À l'écran
Voix
Le devis se monte tout seul à partir de l'estimation : numéro, date d'expiration, coordonnées du client, quantités, matériaux inclus, totaux.
La portée des travaux peut être rédigée par l'IA à partir des données réelles du projet, en français, trois à cinq phrases, sans jamais mentionner de prix. Les modèles gardent vos formulations et vos conditions habituelles pour ne pas les réécrire à chaque fois.
Les coûts internes s'affichent pour vous quand vous en avez besoin, et ne sortent jamais à l'impression. Le client reçoit un document propre ; vos prix de revient restent chez vous.
Note de production
Le bouton « Exporter vers Contremaitre » est visible dans cette rangée. S'il n'a pas été corrigé avant le tournage (accent manquant à « Contremaître », et l'export produit un fichier CSV, pas une synchronisation), garder le curseur loin de lui et ne pas le nommer ici. Il est traité à la scène 10.
Autre chose sur le même écran : en mode métrique, la portée rédigée par l'IA parle de « pieds linéaires » alors que la ligne juste en dessous affiche des mètres. Corriger avant de filmer, ou tourner cette scène en impérial.
À l'écran
Voix
Le pipeline suit les soumissions par colonne, du nouveau projet jusqu'au contrat gagné. On glisse une carte, le statut change, le total de la colonne suit, et le journal du projet l'enregistre.
Le calendrier, lui, ne montre qu'une chose : les dates de tombée du mois. C'est la vue qui empêche d'échapper une soumission.
Note de production
Le pipeline n'a pas de colonne « Perdu », même si le statut existe dans la liste des projets. Ne pas faire glisser une carte vers la droite en parlant de contrats perdus.
À l'écran
Voix
Le catalogue garde vos produits et vos prix : coût, prix de vente, fournisseur, unité, par catégorie.
Et dans les paramètres, deux bascules qui comptent au Québec. L'application est pensée en français d'abord, avec une bascule vers l'anglais pour les clients et les fournisseurs qui en ont besoin. Et les mesures suivent le même principe : impérial ou métrique, au choix. Les plans d'architecte arrivent en mètres, les fournisseurs vendent en pieds. Ici, on travaille dans les deux sans jamais convertir à la main.
Pourquoi cette formulation
La version précédente disait « Français ou anglais, toute l'interface suit ». Les captures montrent que c'est faux : seules la navigation, les paramètres, le panneau de quantitatif et le rapport sont traduits. La phrase ci-dessus est vraie aujourd'hui et n'aura pas à changer quand la traduction sera complétée. Filmer la bascule dans les Paramètres, pas depuis le tableau de bord.
À l'écran
Voix — variante A (le client sait que Contremaître s'en vient)
Dernier point, et c'est celui qui change tout. BarrioPro n'est pas un outil de plus à gérer à côté des autres. Il devient le module d'estimation de Contremaître, la plateforme d'opérations.
Ce qui veut dire : les clients, les chantiers et le catalogue de prix viennent de Contremaître, une seule fois, pour toute l'entreprise. L'estimation, elle, reste ici, parce qu'aucun système comptable ne sait mesurer une ligne de clôture. Et une soumission acceptée devient un bon de travail, puis une facture, sans que personne ne retape une ligne.
L'assistant IA de Contremaître voit ces documents-là comme le reste : on peut lui demander une soumission, il la ramène dans la conversation.
Voix — variante B (ne pas annoncer la plateforme)
Et l'estimation ne meurt pas dans l'application. Le devis complet s'exporte, matériaux, coûts et conditions inclus, pour être repris dans le système d'opérations de l'entreprise sans le retaper.
Décision à prendre avant le tournage
Le Demo Spec Sheet posait la question ; voici l'état réel. L'intégration est spécifiée et datée : BARRIOPRO-INTEGRATION.md version 2.1, 17 août 2026, épinglée au commit 2f55dc10. BarrioPro y devient le module d'estimation de Contremaître : il garde le quantitatif, les assemblages, la stratégie de prix et le pipeline ; il hérite de l'authentification, de la séparation par organisation, des clients, des chantiers et du catalogue.
Elle n'est pas branchée dans cette version. Les paramètres affichent noir sur blanc « Aucune synchronisation Contremaître n'est active », et « Exporter vers Contremaître » produit aujourd'hui un fichier CSV. La variante A est vraie comme trajectoire, fausse comme fonction livrée : ne la lire que si le client comprend qu'on lui montre la suite, et ne pas filmer la carte « Mode local » des paramètres dans cette scène. Sinon, variante B.
À l'écran
Voix
La question se pose : pourquoi ne pas prendre un logiciel qui existe déjà. Simpallo, par exemple, fait bien le tracé sur plan et la liste de matériaux. C'est un bon outil, construit pour la clôture commerciale.
Trois différences. Il travaille en anglais, et en pieds et pouces, alors que les plans d'ici arrivent en mètres. Il n'annonce aucune fonction d'intelligence artificielle. Et il s'arrête à la soumission : ce qui se passe après, le bon de travail, la facturation, il ne le couvre pas.
BarrioPro est en français, bascule au métrique, rédige la portée des travaux, et continue après la soumission jusqu'au chantier.
À l'écran
Voix
Du plan à la soumission dans la même heure. Et de la soumission au chantier sans retaper une ligne.
Base du tableau à l'écran de la scène 11. Chaque énoncé sur Simpallo est marqué par sa source : ce qui vient de leur site public, ce qui vient du test terrain du client, ce qui reste à vérifier.
| Critère | BarrioPro | Simpallo | Source |
|---|---|---|---|
| Langue de l'interface | Français et anglais, bascule en direct | Anglais | Site public, unilingue anglais |
| Unités | Impérial et métrique, bascule en direct | Impérial (à revérifier) | Non annoncé publiquement ; « impérial seulement » vient du test d'Israël, noté comme deal-breaker |
| Tracé sur plan importé | Oui | Oui, plus recherche dans un jeu de plans | Site public |
| Calibration d'échelle à deux points | Oui | Partiel | Étude d'outils Lavoie, à confirmer en démo |
| Liste de matériaux | Oui, incluse | Oui, palier Essentials seulement | Site public : Core sans, Essentials avec |
| Perte par composant | Oui, quantité mesurée et quantité d'achat séparées | Non documenté | Absent du site public |
| Main-d'œuvre dans l'assemblage | Heures par 100 pi et par portail | Non documenté | Absent du site public |
| Intelligence artificielle | 3 fonctions : lecture de plan, brouillon d'assemblage, rédaction de la portée | Aucune annoncée | Site public, aucune mention |
| Calendrier de soumissions | Oui | Oui | Site public |
| Après la soumission | Bon de travail et facture via Contremaître | Hors portée | Site public : ni bon de travail, ni facturation, ni CRM |
| Modèle de coût | Compris dans Contremaître, sans licence par siège à ajouter | 30 $ US par utilisateur par mois (Core), 100 $ (Essentials) | Prix affichés sur simpallo.com, consultés le 17 août 2026 |
Deux réserves à lever avant de dire ces phrases en public. Le point sur l'impérial vient du test fait par Israël, pas d'une déclaration de Simpallo : si le comparatif sort du cadre interne, refaire le test sur un plan métrique et dater la vérification. Et la ligne « sans licence par siège » dépend de la tarification de Contremaître, qui n'est pas arrêtée : à confirmer avant de l'écrire à l'écran.
Ce que la lecture du code et de la spécification d'intégration ajoute ou corrige par rapport à l'inspection du site public du 17 août.
| Point du Spec Sheet | État réel |
|---|---|
| « Contremaître » : intégration live, en développement ou souhaitée, impossible à déterminer | Spécifiée et datée. BarrioPro devient le module d'estimation de Contremaître ; ERPNext reste le registre commercial derrière. Écrit, pas branché. |
| Le build ne contient aucune donnée de départ | Exact pour les projets et les produits. Faux pour les assemblages : quatre recettes complètes sont semées au premier chargement, dans le canevas de quantitatif. |
| Le catalogue de produits alimente probablement le quantitatif | Non. Les coûts qui servent à l'estimation sont portés par les composants de l'assemblage. Le catalogue est aujourd'hui une liste autonome. À ne pas affirmer devant la caméra. |
| Sept modules dans la navigation | Exact, mais l'essentiel du produit est en dessous : le dossier de projet à six onglets et le canevas de quantitatif (calibration, calques, photos, IA), invisibles tant qu'aucun projet n'existe. |
| Quantitatif rapide non exercé faute d'image de plan | Toujours bloquant, et deux fois plutôt qu'une : sans image, pas de tracé ; sur le site public, les fonctions d'IA répondent 403 même avec une image. |
| « Perdu » absent des colonnes du pipeline | Confirmé dans le code : cinq colonnes, de Nouveau à Gagné. Le statut Perdu existe seulement dans les filtres de la liste de projets. |
main, commit 0482123) · BARRIOPRO-INTEGRATION.md v2.1 du 17 août 2026 · BarrioPro_Demo_Spec_Sheet.docx du 17 août 2026 · simpallo.com et plan directeur Lavoie 2026, consultés le 17 août 2026.