Du brief marketing à l'écran de la borne.
Cornac est une plateforme de conduite de parc. Elle écrit le brief de campagne, saisit la configuration dans la caisse, la relit, pilote la borne comme le ferait un client et confronte tous les points de vente entre eux.
Onze modules, une seule chaîne — et une déclinaison par parc, par éditeur de caisse et par canal.
Cinq gestes, et une seule source de vérité.
Entre la décision marketing et l'écran que voit le client, il y a aujourd'hui une rédaction à la main, une saisie à la main, et personne pour relire. Cornac tient les cinq gestes bout à bout.
Le brief
ScribeLe brief de campagne est généré depuis les fichiers de travail, publié en avance de phase et validé en ligne.
La configuration
FeederProduits, prix, compositions et kits sont écrits dans la caisse, sous verrou à deux facteurs, au lieu d'être ressaisis point de vente par point de vente.
La relecture
AuditorLa caisse est relue et confrontée au brief. Ce qui diffère apparaît à la saisie, pas la veille de l'ouverture.
L'écran
DriverUn automate conduit la borne comme un client et vérifie ce qui s'affiche vraiment, capture à l'appui.
Le parc
CohérenceTous les points de vente sont confrontés les uns aux autres, en lecture seule, sans immobiliser un seul équipement.
La pièce qui relie tout, c'est le Ledger — le fichier de vérité produit par l'Auditor. Le Driver le lit pour savoir quoi vérifier à l'écran ; les tests de livraison et de fidélité le lisent aussi. Une seule campagne décrite une seule fois.
Onze modules, un nom par fonction.
La famille suit une convention nette : un nom d'agent qui dit ce qu'il fait. Feeder nourrit, Auditor relit, Driver conduit, Studio abrite, Scribe écrit, le Ledger consigne. On prend ce dont on a besoin, dans l'ordre qu'on veut.
Cornac Studio
il abriteEn serviceL'atelier. La façade web et le serveur qui portent Feeder, Auditor, Cohérence, Conformité et le référentiel de parc.
- Un mode simulé permet de former et de préparer une campagne sans toucher à la caisse
- S'installe sur une station dédiée, sans accès Internet
Feeder
il saisitEn serviceLit le brief de campagne au format tableur et écrit la configuration dans la caisse, à la place de la saisie manuelle.
- Produits, prix, compositions, kits, dates d'effet
- Toute écriture réelle exige un mot de passe et un code à usage unique
Auditor
il relitEn serviceRelit la caisse et la compare au brief. L'écart apparaît au moment de la saisie, pas en test la veille.
- Écart de prix, article manquant, libellé divergent, taxe absente
- Produit le Ledger, source de vérité des tests aval
le Ledger
il consigneEn serviceLe fichier de vérité d'une campagne : ce qui a été demandé, ce qui a été écrit, ce qui a été relu.
- Lu par le Driver, par les tests de livraison et par les tests de fidélité
- Une campagne décrite une seule fois, pour tous les tests
Cohérence de parc
il compareEn serviceConfronte tous les points de vente les uns aux autres, en lecture seule, en une minute.
- Quatre axes : carte, remises, moyens de paiement, frais de service
- Trois gravités, fondées sur un fait et non sur une ressemblance de libellés
Cornac Driver
il conduitEn serviceL'automate qui pilote la borne au niveau de l'affichage et vérifie ce que le client voit réellement.
- Parcours complet jusqu'au paiement, preuve à l'écran
- Rien n'est installé sur l'équipement en exploitation
Conformité
il rappelle la règleEn serviceLes règles de campagne, écrites en clair, confrontées à la configuration réelle.
- Une règle se lit et se discute sans ouvrir un fichier technique
- Les mêmes règles servent au Driver et au Studio
Xray Sync
il classeEn serviceChaque exécution laisse une trace dans le référentiel de test de l'entreprise.
- Jira et Xray : test, exécution, environnement, preuve attachée
- Le rapport n'est pas un fichier posé sur un bureau
Scheduler
il déclencheEn développementLes tests tournent la nuit, et à chaque livraison d'une nouvelle version applicative.
- Heure et jeux de tests configurables
- Distingue ÉCHEC — l'application a un défaut — de NON EXÉCUTÉ — l'environnement n'était pas prêt
Cornac Scribe
il écritEn développementLe brief de campagne n'est plus rédigé : il est généré, publié en avance de phase et validé en ligne.
- Contrôles de complétude à la génération : produit sans prix, sans visuel, hors périmètre
- Validations recueillies par élément, avec auteur et horodatage
Enregistreur d'activité
il se souvientEn développementConstitue l'historique horaire que les systèmes de caisse n'archivent pas — la matière d'une prévision.
- Une heure sans relevé rend « inconnu », jamais « zéro »
- L'heure retenue est celle de la caisse, pas celle du relevé
Le brief ne se rédige plus. Il se génère.
Ne pas passer 4 h à saisir 1 000 articles le matin à 6 h pour une campagne qui commence à 10 h.Direction de programme, enseigne de restauration rapide
Le brief est aujourd'hui rédigé à la main depuis des fichiers de travail, puis déposé quelque part avec ses visuels. Les arbitrages, eux, arrivent au fil de l'eau — souvent après la diffusion. Scribe inverse l'ordre : le brief sort tôt, et les décisions sont déjà rendues au jour J.
Générer
Le brief est produit depuis les fichiers de travail existants : produits ajoutés et retirés, périmètre de points de vente, prix, dates d'effet. Les contrôles de complétude tournent à la génération.
Publier en avance de phase
Le brief est en ligne dès qu'il est produit, avec l'historique de ce qui a changé d'une version à l'autre, et quand. La direction décide plus tôt.
Valider en ligne
Les validations et les remarques se recueillent par élément, avec auteur et horodatage. L'état d'avancement se lit d'un coup d'œil, et les éléments non validés sont relancés.
Le même produit, six axes de déclinaison.
Cornac n'est pas un script écrit pour un parc. Ce qui change d'un client à l'autre tient dans des connecteurs, des règles et des scénarios — le moteur, lui, ne bouge pas. C'est ce qui permet d'arriver sur un nouveau parc en semaines plutôt qu'en mois.
Ce que la première lecture a trouvé.
Mesures relevées sur le parc complet d'une enseigne de restauration rapide, en lecture seule, sans immobiliser un seul équipement. Ce sont des constats, pas des estimations commerciales.
Quatre articles sans aucun prix
Présents dans la carte d'un point de vente, donc invendables — la veille de leur mise en avant nationale. Cinq et six euros partout ailleurs.
Quinze articles justes à la carte
Seul leur prix en formule divergeait, sur huit points de vente. À la carte tout était correct : c'est exactement pour ça que personne ne l'avait vu.
Un menu enfant à deux prix
4,99 € ici, 3,99 € là, sur onze points de vente. Zone tarifaire assumée ou oubli — seul l'exploitant peut trancher, et c'est bien le propos.
Trois libellés pour une même remise
Même montant, trois textes différents. Et c'est ce texte-là qui s'imprime sur le ticket que le client emporte.
Ce qui tient le produit debout.
Deux moteurs, un vocabulaire
Le Studio porte la lecture et l'écriture de configuration ; le Driver porte le pilotage d'écran. Ils partagent le Ledger et les règles de campagne — jamais deux versions de la même vérité.
Un mode simulé qui reste
Former une équipe et préparer une campagne sans toucher à la production, ni même disposer d'un accès. C'est un choix, pas un vestige.
Un verrou d'écriture au bon endroit
Le verrou vit au point de passage des appels, pas dans l'interface — on ne le contourne pas en ouvrant une autre page. Sans configuration explicite, aucune écriture n'est possible.
Une installation qui ne demande rien
Le paquet se dépose et s'exécute : pas d'installation de dépendances, pas d'accès sortant, pas de compte administrateur sur la machine de production.
Une trace, pas un fichier
Rapports lisibles par scénario et par campagne, et remontée dans le référentiel de test de l'entreprise, avec la preuve attachée à l'exécution.
Des règles écrites en clair
Une règle de campagne se lit, se discute et se corrige sans ouvrir un fichier technique. C'est ce qui la rend révisable par ceux qui la posent.
Il dit ce qui diffère. Il ne dit pas ce qui est faux.
Une remise locale a le droit d'exister ; un tarif de zone aussi. Seul l'exploitant peut trancher entre l'intention et l'oubli — le travail de Cornac est de mettre l'écart sous ses yeux avant l'ouverture, pas de décider à sa place. Le mot « anomalie » n'apparaît nulle part dans ses rapports.
Il ne remplace pas le jugement d'un testeur. Il relit ce qui est comparable — prix, présence, libellés, cohérence entre points de vente — et rend aux équipes le temps d'aller chercher ce qu'aucun script ne trouvera.
Enfin, il ne voit que ce que les interfaces exposent. Les allergènes, par exemple, ne sont pas dans le système de caisse : sur les 756 articles d'un parc, aucun n'en référence. Cette vérification-là se fait à l'écran, et nous le disons plutôt que de laisser croire le contraire.
La première lecture de parc arrive en deux à trois semaines.
Les accès
Les interfaces applicatives de votre éditeur de caisse, en lecture. C'est presque toujours le vrai délai du projet, pas la technique.
La lecture de parc
En lecture seule, sans rien immobiliser. Le premier passage sur un parc jamais comparé trouve systématiquement quelque chose.
La borne, puis le Feeder
Le pilotage d'écran arrive ensuite, et l'écriture en dernier — parce qu'on n'écrit qu'une fois la confiance établie.
Ce qu'on nous demande d'abord.
Cornac fonctionne-t-il avec notre système de caisse ?
Faut-il installer quelque chose sur nos bornes ?
Est-ce que Cornac écrit dans notre production ?
À partir de combien de points de vente est-ce rentable ?
Où le produit est-il hébergé ?
À qui appartient Cornac ?
Le cornac ne remplace pas l'éléphant. Il le conduit.
Un parc a la force et la mémoire d'un éléphant : il fait ce qu'on lui a appris, exactement, partout, sans qu'on ait à le lui redemander deux fois. Sa docilité est aussi son défaut — il applique une erreur avec la même constance qu'une consigne juste.
D'où le métier du cornac : indiquer où aller, et vérifier qu'on y va. Ni dresseur, ni passager.
Cornac · by TTCUne démonstration se donne sur un parc, pas sur des captures.
Envoyez-nous deux campagnes passées et un accès en lecture. La première lecture de parc se fait devant vous.