Chapitre 2
Se connecter et se repérer
L'écran de départ, la barre du haut, les six onglets, et ce que voit un compte selon ce qu'on lui a ouvert.
Ce chapitre s'adresse à MoniteurBureauAdmin
La connexion
La carte de connexion demande deux choses :
- Ton prénom — le prénom du compte, tel qu'il a été créé.
- Code — de 6 à 8 chiffres, clavier numérique.
Puis le bouton bleu Se connecter. La touche Entrée depuis le prénom passe au code ; depuis le code, elle lance la connexion.
Ce qui peut s'afficher
| Message | Ce qu'il veut dire |
| Indique ton prénom. | Le champ prénom est vide. Rien n'est envoyé. |
| Le code compte au moins 6 chiffres. | Code trop court. |
| Prénom ou code incorrect. | L'un des deux ne va pas — volontairement, le message ne dit jamais lequel : le préciser permettrait de deviner les prénoms enregistrés. Le champ code se vide, le prénom reste. |
| Code incorrect. Encore N essais. | Il reste des tentatives avant blocage. Le maximum est de 8 essais. |
| Trop de codes erronés. Acces bloque pendant 15 minutes. | Le blocage court quinze minutes. Il est indexé sur la combinaison adresse réseau + code tenté, pas sur l'adresse seule : une erreur au bureau ne bloque pas toute l'équipe. |
| Connexion impossible : … | Le réseau ne répond pas. Ce n'est pas un problème de code. |
Bon à savoirMême pendant un blocage, un code valable ouvre l'accès et efface le compteur. Le blocage ne punit que celui qui cherche à deviner.
Piège de libelléAprès un premier échec, le bouton Se connecter change de nom et s'appelle Déverrouiller pour le reste de la session. C'est le même bouton.
Si l'application se plaint d'un fichier manquant
Un message ⚠️ Fichier(s) absent(s) sur le serveur : suivi d'une liste, ou un bandeau rouge ⚠️ Application incomplète deux secondes après le chargement, signifient que la mise en ligne est incomplète : des fichiers manquent dans le dossier app/. C'est un problème de déploiement, pas d'utilisation.
Si la dictée n'est pas disponible
Sur autre chose que Chrome sur Android, un encart prévient : « La reconnaissance vocale demande Chrome sur Android. Le bilan à remplir à la main reste utilisable normalement sur ce navigateur. » Le bouton d'enregistrement est grisé et le bouton manuel devient l'action principale, en bleu.
Le bandeau du haut
| Élément | Rôle | Quand il apparaît |
| EC + titre | Le logo, le nom de l'application, et sous lui les deux sites plus le numéro de version. | Toujours |
| Prénom + rôle | Dit qui est connecté. Utile quand plusieurs moniteurs se partagent un téléphone. Sur un téléphone étroit, cette mention passe sur sa propre ligne, sous le titre. | Une fois connecté |
| 📘 | Guide d'utilisation — ce document. Il s'ouvre dans un autre onglet : une question posée au milieu d'un cours ne doit pas coûter l'enregistrement. Il arrive déjà filtré sur ce que votre compte voit, et il suit le thème de l'application dans les deux sens. | Une fois connecté |
| 💳 | La CB Gasoil — où elle est, qui l'a, et de quoi la prendre ou la reposer. Voir plus bas. | droit cbgasoil |
| 🔄 | Vérifier la version. Relit la page en ligne et compare. | Une fois connecté |
| 🔓 | Se déconnecter, avec confirmation. | Une fois connecté |
| 🌙 / ☀️ | Bascule entre le thème sombre et le thème clair. | Toujours, même avant connexion |
Le bouton 🔄 et les mises à jour
Au clic, trois réponses possibles :
- Tu as bien la dernière version : vNNN.
- Ton écran est en vNNN, la dernière est la vMMM. Recharger maintenant ? Ce qui est en cours sera gardé.
- La version en ligne n'a pas pu être lue.
L'application vérifie aussi toute seule, mais seulement dans trois créneaux — 07h50-08h00, 12h15-13h00 et 19h05-20h00 — jamais pendant un cours. S'il y a du nouveau, un bandeau orange s'installe en bas : Nouvelle version disponible — Elle s'installera dès que tu auras terminé ton cours. avec Plus tard et ↻ Installer. Même « Installer » redemande confirmation si un cours est en route.
Le bandeau du jour
Sous la carte, au-dessus des onglets : il est donc visible depuis tous les écrans. Il rassemble ce qui demande une attention aujourd'hui — les prises de dates qui approchent, les rendez-vous AAC et CS, les examens à prévoir, les heures avant examen à poser, les anniversaires, la CB Gasoil qui traîne, et les messages épinglés.
Sa règleRien à dire : il disparaît entièrement. Pas de « ✅ rien aujourd'hui » — un bandeau présent tous les jours devient un décor, et on cesse de le lire. C'est sa disparition qui lui donne son poids.
Chaque famille de lignes se règle et se met en sourdine séparément, et chaque ligne emmène, d'un appui, sur l'écran qui règle la chose.
Les boutons de famille
Dès qu'il y a plus d'une famille à afficher, une rangée de boutons s'installe sous le titre : Tout 5 📆 1 ⏱️ 2 📝 1 🎂 1. Chacun porte son compte, et un appui n'affiche plus que cette famille-là. Rappuyer sur le bouton allumé revient à « Tout ».
Sous « Tout », les lignes ne sont plus à plat : elles sont rangées par famille, avec un petit titre. Un filtre qu'on ne clique pas ne range rien, et le mélange était là aussi.
Le filtre ne se retient pasChaque ouverture de l'application repart de « Tout ». Ce bandeau existe pour qu'on voie sans chercher : un filtre gardé d'un jour à l'autre, et un matin l'anniversaire ou la CB non reposée n'existent plus pour vous, sans que rien ne le dise.
Ce que vous voulez éteindre pour de bon se décoche dans le ⚙️ du bandeau — là, c'est un choix, pas un oubli.
⏱️ Les heures avant examen à poser
Quand un moniteur indique un nombre d'heures avant l'examen — après un examen blanc, après un rendez-vous post-permis, ou simplement pendant un cours — la ligne apparaît ici :
⏱️ Nolwenn Chafotec — 4h + les 3h avant examen
dit par Erika le 08/09/2026 ✕
Elle s'éteint toute seule dès que l'élève a une session d'examen : le nombre a servi, il n'y a plus rien à aller chercher. Un « 0 » se dit plus que les 3h — c'est la plus utile des deux, celle qui appelle une date tout de suite.
La croix masque un NOMBRE, pas un élèveÉcarter « Nolwenn, 4h » ne vaut que pour ces 4h-là. Le jour où quelqu'un dit « encore 2h », c'est une autre alerte et elle revient d'elle-même. C'est ce qui empêche qu'un nombre tombe aux oubliettes.
Après un rendez-vous post-permis, seule la suite ➕ 3h avant repassage déclenche cette ligne. 🚗 Une leçon de 2h ne demande pas de date, elle demande une leçon : l'écran post-permis la porte déjà.
Tout le monde la voit — elle n'a pas de droit à elle, contrairement aux trois autres alertes.
📌 Les messages épinglés
Un message attaché à une personne, qui s'affiche dans son bandeau jusqu'à ce qu'elle le barre. À ne pas confondre avec 📨 Messages aux moniteurs, qui est attaché à un élève et remonte dans la note de son prochain cours.
C'est la seule ligne du bandeau qui vienne du classeur : sans réseau, elle se tait.
🔔 Le rappel du jour de prise des places
Le jour où les places s'ouvrent, une carte pleine largeur passe devant tout le reste :
DANS 15 MINUTES
🚗 Prise de place B à 11h30
2ᵉ quinzaine d'octobre — 9 place(s) ✕
Deux rendez-vous dans la journée : à 11h15 pour la prise B de 11h30, et à 14h05 pour la moto — HC 14h15 puis CIR 14h30. Réservé à qui a le droit sur le réglage des places.
Une fenêtre, pas un instantLe rappel reste affiché de l'heure d'alerte jusqu'à l'heure de prise. Ouvrir l'outil à 11h22 le montre encore — sinon il ne servirait qu'à ceux qui étaient déjà devant l'écran.
Le ✕ le range jusqu'au rendez-vous suivant : fermer celui de 11h15 ne fait pas sauter celui de 14h05.
C'est un confort, jamais un filetCe rappel vit dans la page : application fermée, il ne part pas. Il ne remplace pas votre agenda. Le jour de prise reste annoncé plusieurs jours à l'avance dans les lignes ordinaires du bandeau, et il est écrit dans le réglage des places.
Les six onglets
La barre de navigation est fixée en bas de l'écran :
🎙️ Cours · 🔍 Élèves · 📓 Suivi · 🚗 Permis · 🔨 Outils · ⚙️ Gestion
Une pastille verte glisse sous l'onglet actif. Sous la carte, une seconde rangée de boutons — la barre de vues — découpe l'onglet en écrans : par exemple 📚 Historique des leçons, 🔔 Rappels de cours, 👥 Répertoire… dans l'onglet Élèves.
Trois pièges de navigation
- S'il ne reste qu'une seule vue autorisée, la barre de vues disparaît entièrement. On voit alors un écran unique sans deviner qu'il y en avait d'autres. Même règle pour la barre d'onglets : un seul onglet accessible, et elle s'efface.
- Ouvrir un bilan depuis l'historique fait basculer sur l'onglet Cours. On croit avoir quitté l'onglet Élèves par accident : non, c'est voulu, le bilan s'ouvre là où on le modifie.
- Chaque changement de vue relance un chargement complet. Un aller-retour entre deux vues, c'est deux appels serveur.
L'onglet ouvert et la vue ouverte sont mémorisés dans le navigateur : on rouvre l'application là où on l'avait laissée. Chaque changement d'onglet ramène la page en haut.
Les pastilles chiffrées
Un petit rond orange peut apparaître :
- sur l'onglet 📓 Suivi — le nombre d'élèves « à prévoir » (examen blanc, simulateur, ou date de permis) ;
- sur l'onglet 🔍 Élèves et sur son bouton 📥 Procédures — le nombre de procédures à corriger.
PiègeLa pastille de 📓 Suivi compte aussi les dates de permis à prévoir, qui se traitent dans l'onglet 🚗 Permis. Un « 12 » sur Suivi peut donc renvoyer à du travail dans l'autre onglet.
Un compte sans les droits de pastille ne voit jamais de chiffre, même s'il y a du travail. Et les alertes masquées depuis 🔔 Alertes ne comptent plus.
Rôles et droits
Il existe trois rôles, et 43 sections réglables une par une.
| Rôle | Ce qu'il obtient d'office |
| Moniteur | Trois sections seulement : ses prochains cours, le module de cours, et la recherche d'élève en lecture seule. |
| Bureau | Tout, sauf l'administration. Le bureau prépare bien les cours et remplit les fiches : c'est lui qui pose les rappels et envoie les bilans par mail. Seule ⚙️ Administration des accès lui reste fermée. |
| Admin | Absolument tout, administration comprise. Il voit en plus les boutons 🗑️ de suppression définitive et le journal d'activité. |
Chaque section peut valoir Rien, 👁️ Voir ou ✏️ Modifier. Une carte en lecture seule affiche en tête la mention 👁️ Lecture seule et tous ses boutons deviennent inertes et translucides.
Corrigé le 1er septembre 2026 — v765Vide veut enfin dire vide. Jusque-là, un compte dont on avait tout décoché obtenait l'inverse de ce qu'on croyait : l'application lui accordait Modifier sur tout, pendant que le message affirmait il ne verra que l'écran d'accueil. Le geste le plus naturel pour restreindre quelqu'un ouvrait donc tout.
Ce n'est plus le cas : décoché veut dire refusé, et le message dit vrai. Vérifiez vos comptes — quelqu'un qui voyait tout par erreur ne verra plus rien.
Ce que les droits font — v769, appliqué en v818Les droits ne se contentent pas d'organiser l'écran : le serveur consulte une table qui associe chacune des 171 actions à une section et à un niveau. Une action demandée sans le droit correspondant est refusée avant d'atteindre le classeur, quel que soit l'écran d'où elle part.
Le mode observation est terminé depuis le 3 septembre. La table refuse pour de bon : la personne voit Tu n'as pas accès à cette partie de l'outil suivi du nom de la section, et la ligne 🔐 déposée dans 🚨 Signalements dit désormais REFUSÉ — l'action n'a pas eu lieu. Un refus n'endort pas le reste de l'application : seule l'action demandée s'arrête.
La journée d'observation avait relevé dix signalements, et pas une seule tentative d'aller où l'on n'a rien à faire : toutes venaient d'actions que l'écran déclenche lui-même, mal rangées. Chacune a été reclassée dans le geste le plus large qui l'appelle, pas dans l'écran qui porte son nom.
Et une section neuve, alors ?Un écran ajouté après qu'un compte a été réglé n'a jamais été soumis à personne : il ne peut donc pas avoir été refusé. Ces sections-là prennent le défaut du rôle en attendant qu'on tranche — sans quoi un module tout neuf serait invisible chez la personne qui l'avait demandé. Une fois la case vue et décochée, en revanche, elle reste décochée.
Une section née le 3 septembre — v818🔑 Accès à l'espace élève (codes) est sortie de 📥 Procédures à corriger, où elle était rangée par accident. Corriger une procédure et redonner son code à une famille sont deux métiers : ils ne devaient pas dépendre l'un de l'autre.
Elle est née après le réglage des comptes existants : elle prend donc le défaut du rôle, et le bureau l'a d'office — rien à rouvrir dans ⚙️ Accès.
Deux exceptions dures : un administrateur voit toujours les onglets Outils et Gestion, même sans aucun droit coché. Et deux cartes ont une condition double : 🚪 Départ demande le droit et le rôle bureau ou admin ; ⚙️ Administration des accès demande le droit et le rôle admin.
Coupure, reprise, hors ligne
Quand la session se ferme
- 48 heures sans activité. Ce n'est pas une durée de vie fixe : chaque usage remet le compteur à zéro.
- La coupure du samedi 21 h. Toute session ouverte avant le dernier samedi 21 h est fermée — un appareil oublié quelque part ne reste pas ouvert indéfiniment.
Un contrôle tourne toutes les cinq minutes. À l'expiration, l'écran se verrouille avec Déconnexion du samedi soir. ou Déconnecté après 48 h sans activité. et la raison est répétée en gris à la reconnexion.
Sans réseau
L'application s'ouvre entièrement hors ligne, avec les droits mémorisés. Les listes déjà chargées restent visibles, avec une mention du genre Hors ligne — liste en cache. Au retour du réseau, un message Connexion rétablie apparaît et tout se recharge.
La bannière 💾 Cours interrompu retrouvé
Au chargement de l'application, si un travail non terminé traîne dans le téléphone, une bannière propose Reprendre et 🗑️ Supprimer. Quatre formes possibles :
- Une dictée — Pierre Dupont — 842 mots · interrompu le 12/03 à 15:40
- Un bilan manuel — Pierre Dupont — Examen blanc à la main · 📤 avant examen envoyé · 7 rubrique(s) remplie(s)
- Plusieurs bilans manuels (un jour d'examen) — la ligne devient une liste cliquable. Le bouton Reprendre disparaît alors : il faut appuyer sur la ligne voulue.
- Une séance simulateur à plusieurs — prioritaire sur tout le reste.
⚠️ Corrigé le 3 septembre — v838🗑️ Supprimer effaçait les trois réserves d'un coup (dictée, bilans manuels, séance simulateur) alors que sa question disait « CE cours interrompu », au singulier. Sous une liste de cinq examens, il les emportait tous.
Aujourd'hui : chaque ligne de la liste porte sa propre 🗑️ — « Supprimer le brouillon de X ? Les autres bilans commencés ne bougent pas. » — et le bouton du bas porte le compte : 🗑️ Tout supprimer (5). On n'efface que ce qui est désigné, et le bouton dit ce qu'il fait.
Reprendre rouvre la fiche — v835Reprendre un bilan manuel rouvre la fiche, case par case, et non plus la zone de dictée. Le brouillon voyage désormais avec ses réponses, pas seulement avec son texte.
Un brouillon déposé avant ce déploiement n'a pas cette information : celui-là s'ouvrira encore dans la case de dictée.
Passé 48 heures, il ne s'affiche plusL'écran ne propose plus un brouillon vieux de plus de deux jours. Il est toujours dans le téléphone — voir la page de secours au chapitre Pièges et dépannage.
La sauvegarde locale se fait au plus toutes les 4 secondes. Il existe en plus une récupération côté serveur : une transcription déposée avant génération peut réapparaître même après changement d'appareil.
Le bouton « retour » du téléphone
Il ne quitte pas l'application. Il ferme d'abord une fenêtre ouverte ; sinon, s'il y a un travail en cours, il demande Ton travail est en cours. Il est sauvegardé, mais tu vas quitter cet écran. Continuer ? ; sinon il ramène à l'écran des cours.
Chapitre 3
Donner un cours et écrire le bilan
L'onglet 🎙️ Cours de bout en bout : retrouver son cours, le démarrer, dicter ou saisir, relire, envoyer.
Ce chapitre s'adresse au Moniteur — un compte « bureau » n'a pas cet onglet du tout.
L'onglet Cours n'a pas de barre de vues : tout est empilé sur une seule page, dans cet ordre — la bannière de reprise, 📅 Mes prochains cours, ➕ Préparer un cours pour plus tard, 🎙️ Démarrer un cours, puis les écrans qui se substituent à la page (bilan manuel, rendez-vous post-permis, génération, résultat).
📅 Mes prochains cours
La liste des cours préparés, à votre nom. Le titre porte le nombre de cours après filtrage.
Les deux filtres du haut
- Voir aussi les cours des autres moniteurs — décochée par défaut. Chacun ne voit que ses cours, plus ceux qui n'ont pas encore de moniteur attribué.
- Un menu apparaît seulement si la case est cochée : Tous les moniteurs — 27 cours, puis un moniteur par ligne. Un cours sans moniteur figure sous (non attribué).
Liste vide, deux messages : « Aucun cours préparé à ton nom. 12 cours préparé(s) par d'autres moniteurs — coche la case ci-dessus pour les voir. » ou « Aucun cours préparé. Prépare tes cours à l'avance : le jour J, tu choisis l'élève et tu démarres. »
Les tiroirs par journée
Un tiroir par date : Aujourd'hui · 4 cours, Demain · 3 cours, jeudi 14 mars · 2 cours, Sans date · 1 cours. Le tiroir d'aujourd'hui a une bordure orange. Un jour passé porte ⚠️ et son texte devient orange. Sont ouverts d'office : aujourd'hui, demain et les jours passés.
PiègeCe que vous ouvrez ou fermez à la main est mémorisé et l'emporte ensuite sur cette règle. Un tiroir « aujourd'hui » fermé une fois restera fermé les jours suivants.
Les cours de plus de 7 jours ne sont plus affichés du tout.
Le bandeau simulateur
Si au moins deux cours de simulateur d'une même journée portent la même heure et le même moniteur, un encadré orange s'insère en tête : 🎮 3 cours de simulateur à 14h avec la liste des prénoms, un bouton 🎮 Les faire ensemble qui ouvre la séance à plusieurs postes, et un ✏️ pour choisir qui en fait partie. Il n'apparaît jamais sur une journée passée.
Ce qu'affiche une carte de cours
- L'heure en gros, en orange — 09h30. Elle n'existe que si la note commence par une ligne 🕐 …. Les écritures
9h30, 09:30 et 9h sont toutes acceptées.
- Le nom de l'élève, suivi le cas échéant de 🆔 et 💾 — infobulle « À prévoir : carte d'identité · carte SD ».
- Une ligne grise : le type de bilan · 👤 Marie · ↩️ préparé par Paul (seulement si ce n'est pas la même personne) · ⚠️ pas encore enregistré (seulement si la date est passée).
- La note, préfixée 📌, en vert-jaune.
Les neuf boutons d'une carte
| Bouton | Ce qu'il fait | Conditions et pièges |
| ▶ Ouvrir | Charge le cours dans le module d'enregistrement, remplit tout, et fait défiler jusqu'au bouton micro. Devient ⏳ Ouverture…. | Visible seulement si le cours est à vous, sans moniteur, ou si vous êtes admin. Si un enregistrement tourne déjà : Un enregistrement est en cours. Le remplacer ?. Sur un modèle « RDV post-permis », ouvre l'écran dédié. |
| ↩️ Reprendre | Se réattribuer le cours d'un collègue. | Remplace ▶ Ouvrir quand le cours est à quelqu'un d'autre. Confirmation Ce cours est attribué à Paul. Le reprendre à ton nom ? puis Cours repris ✅. |
| ▲ ▼ | Changer la place parmi les cours de la même heure. | Depuis la v787, c'est l'heure qui range le planning. Ces flèches ne départagent plus que deux cours à la même heure ; sur une autre heure : Le planning se range par heure. Change l'heure du cours pour le déplacer. |
| 📅 | Ouvre Cours de Pierre Dupont avec Date et Heure. | L'heure est réécrite en tête de la note sous la forme 🕐 9h30. |
| 🆔 | Ouvre À prévoir pour Pierre Dupont — deux cases : 🆔 Carte d'identité à déposer et 💾 Carte SD à récupérer. | Les repères se rangent en première ligne de la note. C'est ce qui fait apparaître les emojis à côté du nom. |
| ✓ Fait | Retire la préparation de la liste. | N'apparaît que sur un cours dont la date est passée. « Son bilan reste enregistré : on retire seulement la préparation, qui n'a plus lieu d'être. » |
| ✏️ | Rouvre le questionnaire de préparation, pré-rempli. | L'heure posée est conservée. On peut y changer le type de bilan. |
| 👤 | Donner le cours à un autre moniteur. | Si la liste n'est pas encore lue, le bouton passe à ⏳. Puis Cours donné à Marie ✅. |
| ✕ | Supprime la préparation. | Seulement si le cours vous est attribué, ou si vous êtes admin. Sinon, à sa place, une mention grise à Marie. |
PiègeOuvrir le cours d'un collègue par un autre chemin ne marche pas non plus : Ce cours est attribué à Paul. Reprends-le à ton nom avant de le démarrer.
Comportement discretQuand on ouvre un cours préparé, l'application vérifie en arrière-plan si un cours a eu lieu depuis la préparation. Si oui, elle recalcule frise, numéro de leçon et manœuvres, et affiche Infos mises à jour depuis le dernier cours ✅ — mais seulement si vous n'avez pas déjà modifié la note.
➕ Préparer un cours pour plus tard
Une carte repliée, sous la liste. Elle sert à poser le cours du lendemain pendant qu'on a l'élève en tête.
| Champ | Détail |
| Date du cours | Pré-remplie à aujourd'hui. |
| Heure du cours | Facultative. Si remplie, se range en tête de note sous 🕐 9h30. |
| Prénom et nom de l'élève | Champ à suggestions. Dessous, un verdict en direct : ✓ Élève connu, ou ⚠️ Élève existant sous une autre orthographe ? avec jusqu'à trois noms cliquables, ou Nouveau nom — aucun bilan existant sous cette orthographe. |
| Pour quel moniteur | Vous êtes proposé par défaut, avec la mention (moi). |
| Type de bilan | La même liste qu'au démarrage d'un cours. |
Le bouton 📝 Préparer les notes ouvre le questionnaire, titré Préparer le cours de Pierre Dupont. Dans ce contexte, le questionnaire affiche en plus un bloc 📋 Type de bilan — « Ce que sera le cours. Modifiable tant que le cours n'a pas eu lieu. »
À la validation : Cours préparé ✅, le champ élève se vide et la carte apparaît immédiatement dans la liste.
🎙️ Démarrer un cours
Les champs, dans l'ordre
| Champ | Détail |
| Type de bilan | Menu groupé par famille. La liste complète est au § Les 17 types de bilan. |
| Alerte de boîte | Si l'historique dit que l'élève est en automatique alors que vous avez choisi un modèle manuel (ou l'inverse), un encadré rouge apparaît, avec un bouton ↔️ Passer sur « Conduite — Boîte automatique » qui corrige d'un geste. |
| Moniteur | Il n'y a pas de champ moniteur. C'est celui de la session, repris tout seul. |
| Prénom et nom de l'élève | Même verdict en direct que dans la préparation. Si le bureau a demandé un point sur cet élève, une ligne d'alerte s'ajoute. |
| 💬 Messenger de l'élève | « Saisi une fois, il est retenu : tous les moniteurs le retrouveront ici. » Un bouton ↗️ ouvre la conversation. Un pseudo sans adresse complète devient https://m.me/pseudo. Enregistré quand on quitte le champ, si l'élève a un nom et un prénom. |
| Site | Saint-Brieuc ou Loudéac. |
| Date du cours | Pré-remplie à aujourd'hui. |
Les trois encadrés d'information
Dès que le nom est reconnu, jusqu'à trois blocs s'affichent :
- Historique — 3 cours précédents · dernier le 12 mars 2026 avec Marie, puis 📌 la note du moniteur précédent (ou « Pas de note laissée par le moniteur précédent. »), la fiche véhicule avec l'emoji de qui a validé chaque manœuvre, et un bouton 👁️ Voir le dernier bilan.
- Préparation (encadré orange) — 📝 Préparé le 12 mars par Paul · Conduite — Boîte manuelle, la note, 📌 Procédures à réciter avec l'état de chacune (⏳ pas encore récitée, 👀 correction à valider, ✅ récitée et corrigée), 🦉 Fiche véhicule — 12 sur 19 et ❓ Reste à travailler — 7.
- Ce que tu viens de renseigner — même forme, alimentée par le questionnaire que vous venez de remplir.
Les cinq boutons
| Bouton | Comportement |
| 🎙️ Démarrer le cours | Lance le questionnaire puis l'enregistrement. Devient ⏺️ Enregistrement — appuie pour mettre en pause, puis 🎙️ Reprendre l'enregistrement. |
| Ligne d'état | Sous le micro : Appuie pour lancer l'enregistrement en début de cours. / Cours préparé — tu peux démarrer directement. / En pause. Appuie sur "Terminer" pour générer le bilan. / Écran maintenu allumé. Laisse cette page affichée. |
| ✍️ Bilan à remplir à la main | « Sans micro ni résumé automatique : tu remplis chaque rubrique toi-même. » Disparaît dès que le micro est lancé, revient à la fin du cours. |
| 🎮 Plusieurs élèves à la fois | N'apparaît que sur un type Simulateur. Ouvre quatre champs de postes. Refuse moins de deux élèves et les doublons. |
| ✅ Terminer et générer le bilan 💶 | Masqué tant que le micro n'a pas tourné une première fois. Fond rouge sourd volontairement : la génération est facturée, elle ne doit pas partir par réflexe. |
Ce que vérifie le démarrage
Dans cet ordre, chaque message s'affichant dans la ligne d'état :
- La page doit être ouverte en https:// pour accéder au micro.
- Reconnaissance vocale indisponible. Utilise Chrome sur Android.
- Saisis le nom et le prénom de l'élève avant de démarrer. puis Il faut le nom ET le prénom de l'élève. — le nom seul ne suffit pas.
- Choisis un type de bilan. · Choisis la date du cours.
Puis le questionnaire s'ouvre — sauf si le cours a déjà été préparé, s'il y a déjà de la transcription, ou si le modèle est Examen officiel. Le micro démarre, deux panneaux à cocher s'ouvrent, le bureau est prévenu que le cours a démarré, et l'écran du téléphone est maintenu allumé.
Le questionnaire de départ
Une fenêtre qui s'ouvre par-dessus l'écran. Son titre change selon le moment : Avant de démarrer, Préparer le cours de …, Modifier la préparation, Avant de remplir le bilan, Après ce cours. Les boutons du bas suivent : Annuler et Démarrer / Enregistrer / Continuer / Terminer.
En haut de la fenêtre
- Le nom de l'élève en gros.
- 🦉 Manœuvres de la fiche véhicule : 12 sur 19 validées — il en reste 7, avec un tiroir pour voir lesquelles. Si tout est fait : — fiche terminée ✅.
- Un encadré vert 📨 Message du bureau si des consignes attendent. Elles sont marquées « traitées » dès que vous validez.
- Un encadré orange si le bureau attend votre retour sur cet élève.
Les champs
| Champ | Valeurs et comportement |
| 🎓 Formation | Le tout premier champ, avant la boîte : c'est lui qui décide de tout le reste. Une ligne d'effet annonce ce que le parcours choisi retire du questionnaire et de la note. |
| Boîte | BEA — boîte automatique / BV — boîte manuelle. Déduite du type de bilan par défaut. |
| ♿ Conduite aménagée | Cochée, elle ouvre Aménagements du véhicule : boule à gauche, à droite, boule simple, accélérateur à gauche, rétroviseurs additionnels. |
| 🟩 Coussin vert | Case simple, reprise du cours précédent. |
| 📇 Coordonnées manquantes | Bloc entier masqué si tout est connu. Sinon : adresse mail et 📇 Dossier ANTS. Le Messenger ne se demande plus ici — les bilans partent par mail ; le champ reste au répertoire. |
| Frise de formation | La frise en clair, avec deux petits champs à remplir. Plus rien n'est pré-rempli : le second proposait « 2 » quand il ne savait pas, et cette proposition remplaçait la vraie frise de l'élève. En AAC ou CS, un texte fixe remplace les cases. |
| C'est la …ème leçon | Pré-rempli avec le rang calculé, et ce que vous tapez l'emporte — le recomptage automatique ne repasse plus derrière. Une seconde case et la …ème après apparaît selon le contexte (après l'examen blanc, après le rendez-vous post-permis, après un examen raté). Masqué pour un simulateur, un examen blanc ou un examen officiel — ces séances ne comptent pas dans la frise. |
| Examen blanc | — non évoqué — / À prévoir / Réservé / Déjà passé — ajourné / Non planifiable pour le moment. Ouvre ensuite le rang (1er à 5e), la date, et un nombre de leçons. La ligne de tête dit lequel c'est — C'est le 2e examen blanc — au lieu de laisser deviner. |
| Conclusion de l'examen blanc | ✅ Plus que les 3h avant examen / ⏳ Encore des leçons avant examen / ⛔ Pas le niveau. N'apparaît que sur le modèle Examen blanc, et seulement en fin de cours. C'est cette phrase que le bureau relit dans ses listes. |
| Examen du permis | — pas de date — / Date à prévoir / Prévu le… / Annulé / Déjà passé / Non planifiable, et Quel passage ? Le moniteur ne saisit plus la date — elle s'affiche en lecture seule : 🎓 Examen prévu le mercredi 16 septembre 2026 · Posée par le bureau d'après sa place d'examen. Elle ne se change pas ici. Voir « Un moniteur n'écrit pas une date d'examen » juste dessous. |
| Combien de leçons avant l'examen | Il se décompte tout seul d'un cours au suivant. « Encore 2 leçons », dit à la 10e, vaut 1 à la 11e et 0 à la 12e — c'est-à-dire plus que les 3h. Il ne descend jamais sous zéro, et il se corrige à la main à tout moment. |
| Rendez-vous post-permis | Sous l'examen officiel, sa date se répond ici aussi : on l'a sous les yeux au moment où l'on parle de l'examen. Les deux cases se mettent à jour ensemble — il n'y a qu'une date, elle ne peut pas dire deux choses. |
| Pas d'écoutes pédagogiques | Une case. Elle inscrit l'élève dans la liste que suit le bureau, et ajoute un rappel en fin de bilan. La décocher l'en retire. |
| Simulateur nuit et risques | À prévoir / Déjà prévu / Fait ✅. |
| Formation accompagnateur et Rendez-vous préalable | N'apparaissent que si la frise est AAC ou CS. |
| 🦉 Fiche véhicule | Voir juste dessous. |
| Vos autres notes | Texte libre, 400 caractères. |
Une soustraction, pas une érosionLe nombre était recopié tel quel d'un cours au suivant : il restait à 2 pendant six leçons. Le décompter à l'aveugle — un de moins à chaque cours — mentirait dans l'autre sens : deux préparations pour la même leçon, ou un cours annulé, et le compte descendrait sans que personne ait roulé.
L'outil garde donc le rang auquel le nombre a été dit, et le reste se déduit. Un nombre posé avant que l'application ne garde ce repère ne se décompte pas : décompter sans savoir depuis quand, c'est inventer. Et vide et zéro ne disent pas la même chose — vide veut dire « on ne sait pas », zéro veut dire « plus que les 3h ».
Un moniteur n'écrit pas une date d'examen
⚠️ Nouveau — v795Le questionnaire portait un calendrier libre sous Prévu le…, pré-rempli à la date du jour. C'était la dernière porte ouverte, et de loin la plus fréquentée : elle s'ouvrait plusieurs fois par jour, en voiture, sur un téléphone. Les six calendriers du bureau avaient été fermés en v790 — condamner six portes et laisser l'entrée principale ouverte ne servait à rien.
La date d'examen vient des sessions d'examen, et de nulle part ailleurs. Le bureau place l'élève sur une place de préfecture ; c'est ce geste-là, et lui seul, qui pose la date. Le questionnaire la lit :
🎓 Examen prévu le mercredi 16 septembre 2026
Posée par le bureau d'après sa place d'examen. Elle ne se change pas ici.
Trois formulations selon l'état : Examen prévu le…, Examen passé le…, Examen qui était prévu le… pour un examen annulé. Sur Date à prévoir et Non planifiable, rien ne s'affiche — il n'y a rien à lire.
Quand il n'y a pas de date, la ligne dit pourquoi au lieu de laisser un champ vide : 🎓 Aucune date d'examen — c'est le bureau qui la pose, depuis 🎓 Suivi permis. Un champ vide se lit « à toi de la mettre », et c'est précisément ce qu'on retire.
« Reprogrammé le… » suit la même règle et a disparu de la même façon : c'est une date d'examen sous un autre nom. Le moniteur dit Annulé, le bureau reprogramme.
⚠️ Deux sources pour une date — corrigé v817« J'ai toujours pas sa nouvelle date d'examen et il me la faut. Dans le questionnaire c'est bon, mais pas dans mes prochains cours. » Puis : « il a fallu que j'enregistre le questionnaire pour que ça se mette à jour. »
La note allait chercher la date dans les sessions en mémoire, et seulement là. Or donner une place à un élève écrit AUSSI sa date dans sa fiche de suivi — et personne ne la relisait. Tant que l'écran des sessions n'avait pas été ouvert dans la page, la carte annonçait PAS DE DATE D'EXAMEN OFFICIEL — à reprogrammer sur une élève dont la date était posée depuis des jours.
La fiche de suivi est chargée par tous les écrans qui affichent des cartes : c'est le filet, et il ne dépend d'aucun autre écran ouvert avant. La session reste prioritaire quand les deux parlent. Une date passée donne la date sans l'état « prévu » : un examen qui a eu lieu ne s'annonce pas comme à venir.
⚠️ Ajourné puis replacé — corrigé v816« Elle a déjà une nouvelle date de prévue. »
Un élève ajourné et replacé est dans deux sessions : celle de son ajournement et celle de son repassage. L'outil rendait la première trouvée — et comme les sessions sont triées par date croissante, c'était toujours la plus ancienne. Une élève ajournée le 24 août et replacée le 14 septembre voyait donc Examen passé le lundi 24 août 2026 sur son questionnaire, et PAS DE DATE D'EXAMEN OFFICIEL — à reprogrammer sur sa carte, alors que sa nouvelle date était posée depuis longtemps.
La règle : ce qui est devant d'abord, et la plus proche des dates à venir — c'est celle-là qu'on prépare. À défaut, la plus récente des passées, qui dit ce qui a eu lieu. Le jour même compte comme à venir.
📨 Et le moniteur n'est pas laissé sans recoursUne date qui lui paraît fausse — l'élève annonce le 18 quand la note dit le 12 — se signale en une ligne : le bouton 📨 Signaler au bureau sous la date. Le message part dans les messages en attente, l'écran que le bureau lit déjà, et il dit qui signale, quelle date est contestée, et pourquoi.
Le bouton ne corrige rien : il prévient. Corriger serait rouvrir la porte par la fenêtre. Sans lui, une date fausse resterait fausse jusqu'à ce que quelqu'un rappelle le bureau.
Ce que le moniteur garde, parce que ce sont ses observations et non des dates : Annulé, Déjà passé, Non planifiable, le combientième passage, et les leçons restantes avant l'examen. La date d'examen blanc reste saisissable : un examen blanc n'occupe aucune place de préfecture, il n'a pas de session — c'est le moniteur qui le pose.
Le combientième passage, d'un coup d'œil
« Dans la note j'ai besoin de savoir c'est son combientième passage d'examen officiel en un coup d'œil. »
Il y était déjà, mais en texte ordinaire et en fin de ligne — et deux lignes sur cinq ne le portaient pas du tout. Il est maintenant en gras, comme les autres états qu'on cherche d'un coup d'œil, et sur toutes les lignes d'examen :
🚗 EXAMEN OFFICIEL PRÉVU LE MERCREDI 16 SEPTEMBRE 2026 — 2E PASSAGE — encore 2 leçons + 3h avant examen
🚗 PAS DE DATE D'EXAMEN OFFICIEL — 3E PASSAGE — dernier examen le 12/08/2026, ajourné — reprend la conduite — à reprogrammer
Le numéro vient de Quel passage ? quand le moniteur l'a saisi, et retombe sinon sur le compte d'ajournements tenu par le bureau. Au-delà de cinq : 5E PASSAGE OU PLUS.
⚠️ Corrigé le 2 septembre — v800Deux cours préparés le même jour pour le même élève : les deux disparaissaient.
Le ménage du serveur supprimait toute préparation dont l'élève avait un bilan « le jour même, ou après ». Il ne connaissait que la date du dernier bilan, jamais leur nombre. Une élève avec une leçon à 14 h et une autre à 15 h perdait donc les deux cartes à la minute où la première leçon était enregistrée — et c'était une suppression de la feuille, pas un masquage : rafraîchir ne les ramenait pas.
La règle supposait un cours par élève et par jour. Désormais on ne supprime que dans deux cas : un bilan strictement plus tard que la préparation, ou autant de bilans que de préparations ce jour-là. Tant qu'il en reste une à faire, aucune ne part.
⚠️ Et ce n'était que la moitié du défaut — corrigé le 2 septembre, v805. La création refusait elle aussi un second cours pour le même élève le même jour, et rendait « c'est enregistré » avec l'identifiant de la première préparation : l'écran croyait avoir réussi et affichait une carte qui était l'autre cours. Le contrôle porte désormais sur l'élève, le jour et l'heure — deux appuis sur le même créneau restent un seul cours, 14 h et 15 h sont deux leçons. Le bouton 📅 Créer les cours des rappels suit la même règle.
Avec trois préparations et deux bilans, les trois restent. L'outil pourrait deviner laquelle est passée ; se tromper effacerait la préparation du cours à venir, et elle est irrécupérable. Une carte qui traîne se referme au bilan suivant.
La fiche véhicule dans le questionnaire
Deux colonnes de cases : à gauche « travaillée chez nous », à droite 🚗. Chaque colonne a sa case Tout cocher. La légende dit : 🚗 = autre auto-école.
« Les manœuvres déjà validées sont cochées. Celles que tu ajoutes seront signées de ton emoji. La colonne 🚗 est pour un élève repris d'une autre auto-école : ce qu'il y a déjà fait porte 🚗, pas ton emoji. »
PiègeUne manœuvre déjà marquée 🚗 dans un bilan antérieur a sa case droite grisée et non décochable : la marque est écrite, on ne la reprend pas. Une manœuvre revue ensuite chez nous affiche les deux : 🚗 👼.
Ce qui disparaît selon le modèle
| Modèle | Ce que le questionnaire demande |
| Simulateur | La frise seulement. Ni leçon, ni examens, ni simulateur nuit, ni AAC. |
| Évaluation | Au départ : coordonnées, manœuvres et notes libres. En fin de séance : tout revient — c'est là que la frise se fixe. |
| Examen officiel | Note interne uniquement. |
| ♿ Fiche d'évaluation | Seulement Problématique et Leçons avant présentation à la préfecture. |
| Tous les autres | Questionnaire complet. |
En fin de cours (titre Après ce cours), on masque en plus la conduite aménagée, le coussin vert, la frise, le numéro de leçon, les écoutes et la fiche véhicule : tout cela s'est décidé au départ, ou pendant que vous conduisiez.
Trois pièges du questionnaire
- Annuler n'enregistre rien. Le libellé a été choisi exprès : ce n'est pas « passer une étape ».
- La validation fait redescendre l'ANTS et la frise sur la fiche de l'élève, pour tous les moniteurs. Ce n'est pas une note privée.
- Un questionnaire resté ouvert d'un cours précédent est fermé automatiquement, pas ignoré.
Le panneau 📋 Carte SD — Installation — Vérifications
Il s'ouvre au démarrage du micro. « Tout est coché d'avance. Ce que tu corriges ici l'emporte sur ce que l'IA aura compris du cours. » Quatre cases toutes cochées : Carte SD, Installation, Passager, Voyants. Puis Vérifications avec Question n° et Note sur 3.
Piège majeurUne case décochée devient un ❌ dans le bilan de l'élève. Comme tout est coché d'avance, ne pas ouvrir ce tiroir revient à tout valider. Et votre réponse écrase celle de l'IA.
Le panneau 🦉 Fiche véhicule pendant le cours
Fermé par défaut, titre 🦉 Fiche véhicule — 12 sur 19 · coche ce que tu fais aujourd'hui. « Facultatif : ce que tu dictes est déjà repris tout seul. Ces cases servent à compléter ce que l'enregistrement aurait manqué. »
Les 19 manœuvres : MALD (marche arrière en ligne droite), 1/2 tour, MAR (marche arrière en angle de rue), arrêt de précision, créneau droit, créneau gauche, bataille droit, bataille gauche, bataille avant droit, bataille avant gauche, épi, utilisation radio, utilisation téléphone, faire peur, parking avec ticket, GPS, régulateur, « va où tu veux fais ce que tu veux », ouverture du capot.
Une manœuvre déjà validée s'affiche en gris, suivie de l'emoji du ou des moniteurs qui l'ont validée — et elle reste cochable : on la retravaille souvent, et votre marque s'ajoute aux précédentes.
La dictée et la génération
La zone de transcription
Elle apparaît au premier démarrage. Un compteur de mots la suit : 842 mots · 3 reprise(s) appliquée(s).
La boîte fait autoritéSi vous corrigez ou effacez du texte dans la zone, la dictée qui suit s'ajoute à votre version. Les passages supprimés ne reviennent pas. Mettez en pause pour corriger tranquillement.
Trois corrections se font toutes seules : le vocabulaire du métier (voir Mémoire de l'IA), la ponctuation et les majuscules, et surtout les reprises à la voix — dire « tourne à gauche, non pardon, à droite » corrige la phrase en direct.
Les indicateurs de micro
| Affichage | Ce qui se passe |
| 🔴 en écoute | Tout va bien. |
| ⚠️ aucun son capté depuis 45 s | Silence prolongé — vérifiez que le micro n'est pas couvert. |
| ⏸️ micro coupé — reprise… | Coupure momentanée, l'application relance seule. |
| Ligne de détail | 🗣️ paroles captées il y a 4 s · 🤫 rien capté depuis 22 s · état : session terminée |
Si vous quittez l'application ou éteignez l'écran pendant l'enregistrement, un encadré vous prévient au retour : « L'enregistrement a été interrompu 2 fois (écran éteint ou autre application). Ce qui a été dit pendant ces coupures n'a pas été capté. »
Si le micro refuse
- Micro refusé. Appuie sur le 🔒 à gauche de l'adresse > Autorisations > Micro > Autoriser, puis recharge la page.
- Aucun micro accessible. Vérifie qu'aucune autre application ne l'utilise.
- Le français n'est pas disponible pour la dictée sur cet appareil.
✅ Terminer et générer le bilan
- Le micro s'arrête, le bouton passe à Préparation….
- La transcription est figée telle qu'affichée, vos corrections comprises.
- Le questionnaire revient, pré-rempli, titré Après ce cours.
- Une confirmation s'ouvre : Générer le bilan ? avec le type, l'élève, le moniteur et le nombre de mots. Elle signale ce qui cloche : « le nom de l'élève n'est pas renseigné, la transcription est très courte (42 mots), l'enregistrement a été interrompu 2 fois ».
- Sur Générer 💶, un dernier garde-fou : Transcription trop courte pour générer un bilan. en dessous de 30 caractères.
Pendant la génération
Un écran d'attente affiche l'avancement : Mise à l'abri du cours…, Correction du cours — 2 partie(s) sur 5…, Rédaction du résumé…, avec le repère « Un cours de 2h prend environ une minute. »
Après 15 secondes, un bouton 🚗 Commencer un autre cours apparaît si la génération dure encore. Il permet d'enchaîner : le bilan continue de se fabriquer, et une bannière préviendra — ✅ Le bilan de Pierre Dupont est prêt avec un bouton 👀 Le voir, ou ⚠️ Pierre Dupont avec ↩️ Reprendre.
Filet de sécuritéLa transcription est déposée sur le serveur avant toute génération. Un plantage, un rechargement ou une batterie vide ne coûtent jamais deux heures de cours.
Les 17 types de bilan
Le menu est groupé par famille.
| Famille | Modèle | À quoi ça sert |
| Conduite | Conduite — Boîte automatique | Leçon ordinaire en BEA. Bilan complet : carte SD, installation, 9 rubriques d'erreurs, fiche véhicule, transcription du cours. |
| Conduite — Boîte manuelle | Idem en BV. |
| Conduite accompagnée | AAC — Boîte manuelle | Leçon en conduite accompagnée BV, sans bloc vérifications. Rappelle le parcours AAC. |
| AAC — Boîte automatique | Idem BEA ; la carte SD est marquée donnée ce jour d'office. |
| AAC — Rendez-vous pédagogique (RVP 1 et 2) | Le point d'étape de l'AAC. Seul modèle qui affiche le bloc examen blanc sous la transcription. |
| Rendez-vous préalable | Rendez-vous préalable — Boîte manuelle | La séance qui ouvre une AAC ou une CS. Sans vérifications ni fiche véhicule. |
| Rendez-vous préalable — Boîte automatique | Idem BEA. |
| Formation accompagnateur (vouvoiement) | Le bilan destiné à l'accompagnateur, pas à l'élève : rédigé au vouvoiement, et conclu par un rappel sur les erreurs à ne pas transmettre. |
| Simulateur | Simulateur — Boîte manuelle | Séance sur simulateur, notée par compétences. Fait apparaître le bouton 🎮 Plusieurs élèves à la fois. |
| Simulateur — Boîte automatique | Idem BEA. |
| Évaluation | Évaluation — Boîte manuelle | Évaluation de départ : passif de l'élève, état et détail par rubrique, heures de simulateur, leçons avant et après examen blanc. |
| Évaluation — Boîte automatique | Idem BEA. |
| Examen | RDV post-permis | Ne passe par aucun écran habituel : il ouvre l'écran dédié (voir plus bas). |
| Examen blanc | L'examen blanc complet : trajet vers le centre, examen, CEPC, bilan des erreurs, niveau permis. |
| Examen officiel | Le jour du permis : une partie « avant examen » envoyable séparément, ce que l'inspecteur a noté, et un bloc 🔒 Pour nous seulement. |
| Handicap | ♿ Fiche d'évaluation | La fiche pour dossier handicap / préfecture. Ne se dicte jamais, et produit un PDF. |
| ♿ Présentation à la préfecture | Le jour où l'élève en régularisation passe devant la préfecture. Ne se dicte jamais non plus : il n'y a pas de cours ce jour-là. Détaillé au § ♿ Handicap. |
Les cinq modèles « à la main uniquement »
Examen blanc, Examen officiel, RDV post-permis, ♿ Fiche d'évaluation et ♿ Présentation à la préfecture ne se dictent pas. Quand l'un d'eux est choisi : le bouton micro est neutralisé, le bouton manuel devient l'action principale et change de libellé — ✍️ Remplir le bilan — et la ligne d'état dit « Ce bilan se remplit à la main : tu recopies ce que l'inspecteur a noté. »
Bon réflexe de l'outilÀ la fin d'un cours de ce type, l'application remet d'office le type sur « Conduite » pour le cours suivant. Sans quoi le micro resterait masqué au cours d'après, sans explication.
✍️ Le bilan à remplir à la main
C'est l'autre façon de produire un bilan : pas de micro, pas de résumé automatique, on remplit chaque rubrique soi-même. Cela marche sur n'importe quel navigateur, y compris un ordinateur.
- Vérification du nom, du prénom, du type et de la date — mêmes messages qu'au démarrage d'un cours, sans les contrôles de micro.
- Si le modèle est RDV post-permis, bascule immédiate sur l'écran dédié.
- Le questionnaire s'ouvre, titre Avant de remplir le bilan, bouton Continuer — sauf sur l'examen officiel, et sauf s'il a déjà été rempli.
- Le dossier de l'élève est chargé (frise, manœuvres déjà validées) et le formulaire se dessine.
En tête de l'écran : Pierre Dupont · Conduite — Boîte manuelle · v656, puis Frise reprise : … et 12 manœuvre(s) déjà validée(s), reprises automatiquement. La ligne d'aide change selon le navigateur : « Le 🎙️ à côté d'un champ permet de dicter au lieu d'écrire », ou « La dictée demanderait Chrome sur Android, mais tout le reste fonctionne normalement ici. »
Deux boutons en bas : 📄 Composer le bilan (qui compose, rouvre le questionnaire Après ce cours, puis affiche l'écran de résultat) et Revenir, qui retourne à l'écran de cours sans rien perdre.
Un brouillon par élèveUn jour d'examen, on peut avoir quatre ou cinq fiches ouvertes en parallèle et les reprendre depuis la bannière du haut. Chaque élève a son propre brouillon.
⚠️ Le bouton qui a effacé une matinée d'examens — corrigé en v838Sous la liste des bilans commencés, un seul bouton 🗑️ Supprimer demandait « Supprimer définitivement CE cours interrompu ? » — au singulier — et effaçait la table entière des brouillons manuels. Une monitrice y a perdu ses examens officiels de la matinée.
Désormais : une corbeille 🗑️ par ligne (« Supprimer le brouillon de X ? Les autres bilans commencés ne bougent pas. »), et un bouton du bas qui porte le compte — 🗑️ Tout supprimer (5). La question nomme ce qui va partir, et la bannière se redessine au lieu de disparaître.
Ce qui ne se perd plus — v837Sur un examen officiel : la sauvegarde relit l'écran avant de garder (elle gardait un état vieux d'une minute), les marques ☠️ et ⚠️ reviennent avec leurs remarques, les lignes au-delà de la vingtième ne décalent plus tout le reste, et l'onglet qui se ferme dépose avant de partir. Ce dernier filet n'existait que pour le rendez-vous post-permis.
Et le CEPC repris se repeint : ses cases vivent dans un champ caché, les valeurs revenaient mais aucun bouton ne les montrait. Sur une grille qui part du maximum, vous auriez vu 31/31 alors que votre fiche en portait d'autres. Une note reprise vous appartient : aucune marque ne l'écrase.
Chaque type de champ, un par un
Ces types se retrouvent dans tous les formulaires manuels. Les connaître une fois suffit pour les lire partout.
| Type | Ce qu'on voit | Ce qu'il faut savoir |
| 🎙️ | Un petit bouton à droite d'un champ texte. | Il dicte dans ce champ seulement. Devient ⏹️ sur fond rouge pendant la dictée. S'arrête toute seule après 20 sessions vides : Le micro ne répond plus. Appuie à nouveau sur 🎙️. |
| Trois états | ✅ ❌ — sur la ligne du libellé. | Le choix se remplit en couleur pleine et grossit légèrement — voulu, pour qu'on le voie à bout de bras. Certains partent cochés ✅ d'avance : carte SD, installation, passager, voyants. |
| Oui / Non | ✅ Oui ❌ Non — | — |
| Niveau permis | ✅ Oui 🤔 Pourrait ❌ Pas le niveau — | Ce champ commande tous ceux qui suivent : tant qu'aucun niveau n'est choisi (ou si c'est « Pourrait »), les heures avant permis et les frises restent cachées. |
| Évaluation en trois états | ✅ 🍊 ❌ — + une zone « Ce qu'il y a à corriger — une ligne par point ». | Non touchée, la rubrique ressort ✅ ❌ 🍊 dans le bilan — c'est voulu, comme sur la fiche papier. |
| Note sur 3 | 0 1 2 3 + / 3 | Un second appui efface. La note se reporte automatiquement sur le CEPC. |
| Heures | 2 4 6 8 10 + un champ autre | « Les 3h avant examen viennent en plus : “4” signifie 4 + 3. » |
| Repassage | Un champ pré-rempli à 4, suivi de + 3 heures. | « 4 + 3 = deux leçons de 2h, puis les 3h avant examen. » |
| En-tête | Le début du bilan tel que l'élève le lira, avec les quatre cases cochées d'avance et les vérifications. | Identique au panneau du mode vocal. |
| Rubriques d'erreurs | Les 9 rubriques, une zone de texte chacune, avec son 🎙️ : manipulation des commandes, trajectoire, giratoires, VA/VD, PAD, allures, contrôles, divers, manœuvres. | Dans le RVP et la formation accompagnateur : une rubrique laissée vide sort avec son titre seul, comme sur la fiche. |
| Thèmes d'erreurs | Les mêmes 9 rubriques, sous 🧠 Erreurs de ce jour. | Dans la Conduite, comportement inverse : « Remplis seulement les rubriques utiles : les autres ne sortiront pas. » |
| Manœuvres | Les 19 manœuvres dans une zone à défilement. | Une déjà validée s'affiche en gris avec (déjà validée), et reste cochable. |
| Compétences | Par compétence : — non travaillé — / ✅ Acquis / 🟠 En cours / ❌ À revoir, plus une zone d'erreurs. | La zone n'apparaît qu'une fois une valeur choisie. « Laisse “non travaillé” pour les compétences non abordées : elles n'apparaîtront pas dans le bilan. » |
| Photo | Une capture d'écran. | Elle n'est pas envoyée dans le bilan de l'élève. |
La grille CEPC
Elle reproduit le document de l'inspecteur, sur fond blanc même en thème sombre. Aide affichée : « Appuie sur la note de chaque compétence, comme sur le CEPC de l'inspecteur. Un second appui l'efface. »
- Chaque ligne : le libellé, puis les cases E 0 1 2 3 (ou 0 0,5 1 selon la compétence). Les colonnes qui n'existent pas pour une compétence sont grisées mais présentes — c'est l'alignement qui rend la grille lisible.
- La case E est rouge quand elle est prise, et la mention Résultat éliminatoire apparaît à gauche.
- En bas : Total général avec le verdict FAVORABLE, INSUFFISANT ou ÉLIMINATOIRE, et la note sur 31.
Comment raisonne la grilleElle s'ouvre au maximum — 31 / 31, chaque ligne à son plus haut. L'élève part avec tous ses points ; chaque erreur en retire. C'est ainsi que l'inspecteur raisonne, et c'est vrai sur l'examen blanc comme sur l'examen officiel.
Retirer une marque rend les points. Et une note que vous posez à la main vous appartient : aucune marque ne l'écrase ensuite. Le détail est dans Ce que demande chaque modèle.
Les observations et leurs deux boutons
20 lignes sont créées d'avance — « un examen en compte facilement autant, et ajouter une ligne à chaque fois cassait le rythme » — plus un bouton ➕ Ajouter une observation. Chaque ligne a un champ Remarque de l'inspecteur (fond bleuté) et un champ Explication ou correction (fond gris) : les deux fonds évitent de confondre ce que dit l'inspecteur et ce que répond le moniteur.
| Bouton | Effet |
| ☠️ | Marquer comme erreur éliminatoire. Ouvre le choix d'une catégorie du CEPC ; le bouton passe en rouge, une étiquette s'ajoute, le E se coche aussitôt sur le CEPC et l'erreur rejoint le bilan des erreurs. Un second appui retire la marque — et rend les points. |
| ⚠️ | À reprendre dans le bilan des erreurs, avec ou sans point. Deux temps : la compétence, puis Est-ce que ça coûte un point ? — Non, juste à reprendre ou ➖ Oui, enlever un point. Avec point, la ligne affiche ⚠️ Appréhender la route · ➖ 1 point et le CEPC perd un cran sur cette compétence. Jamais le E : seule la tête de mort élimine. |
Le bouton ➖ a disparuIl posait la même question que le ⚠️ — sous quelle compétence ranger cette erreur — et ne s'en distinguait que par le point. Deux boutons côte à côte pour un seul choix, à bout de bras dans une voiture. Le point est devenu une option du ⚠️, sur la même compétence.
Un second appui sur le ⚠️ retire la marque et son point ensemble : les séparer laisserait un point orphelin sur une compétence dont l'erreur a disparu.
Les deux boutons fonctionnent aussi sur l'examen officiel depuis la v910 : ils y étaient déjà, mais ils ne menaient nulle part. Voir 🧾 Notre CEPC, sur l'examen officiel.
Il existe aussi un ☠️ à côté du champ Fautes éliminatoires : il insère (ou retire) le marqueur sur la ligne où se trouve le curseur. Une faute par ligne.
Deux champs particuliers
- Tableau handicap — reproduit le document papier : colonnes Contrôle / Niveau / Observations, avec trois boutons A (bon), B (moyen), C (faible) par ligne. Un second appui efface la note.
- Inspecteur — un menu, plus ➕ En ajouter un…. Un nom ajouté sert à toute l'équipe.
Ce que demande chaque modèle
| Modèle | Les rubriques, dans l'ordre |
| Conduite | En-tête · 🎙️ Ton cours (« Ce que tu as dit pendant le cours. Peut rester vide. ») · 🧠 Erreurs de ce jour (9 thèmes) · 🦉 Manœuvres travaillées · 4 groupes de travail suivis · Plus d'écoutes que de conduite |
| AAC / rendez-vous préalable | Les mêmes blocs, sans 🎙️ Ton cours. |
| RVP | Carte SD · Installation · Passager · Voyants (tous à ✅ d'office) · 🧠 Erreurs de ce jour · puis 📝 Tu peux faire un examen blanc ? et tout le module d'examen blanc. |
| Formation accompagnateur | Carte SD · Installation · les 9 rubriques. |
| Simulateur | Compétences travaillées · 🧠 Remarques du cours. |
| Évaluation | 🔍 Passif · titre 🚨 Résumé des défauts vus ce jour à corriger · Installation · 8 rubriques notées ✅ 🍊 ❌ (manipulation des commandes, trajectoire, giratoires, VA/VD, manœuvres, PAD, allures, contrôles) · Heures de simulateur · Leçons avant examen blanc · Leçons après examen blanc. |
| ♿ Fiche d'évaluation | Conducteur, Formateur, Date (les trois pré-remplis) · Problématique · le tableau CONTRÔLE A/B/C · CONCLUSION. |
L'examen blanc, en quatre sections
- Avant l'examen — carte SD (✅ d'office), installation (un texte pré-rempli : « Efface l'emoji qui ne convient pas. »), erreurs faites en allant au centre d'examen.
- Pendant l'examen blanc — passager et voyants (ces deux-là calculent tout seuls la note d'installation du CEPC), remarque sur l'installation, note des vérifications et n° de la question, remarques de l'inspecteur, la grille CEPC, les observations, les fautes éliminatoires.
- Bilan des erreurs — un seul cadre, 3 · Bilan des erreurs, qui se remplit tout seul quand vous marquez une ☠️ ou un ⚠️ plus haut : chaque erreur se range sous sa compétence, suivie des trois questions à travailler avec l'élève — « qu'en penses-tu ? », « quelles sont TES solutions ? », « ce que je te PROPOSE ». Dès que vous y touchez, il cesse de se réécrire.
Le bloc « 3 · Autres erreurs » a été retiréC'était un canevas à remplir à la main — trois fois 👉 … qu'en penses-tu ? — du temps où rien ne se rangeait tout seul. Depuis que les boutons posent chaque erreur sous sa compétence dans le cadre au-dessus, il ne pouvait plus qu'en dire une deuxième version, écrite à la main et jamais la même. Le canevas a disparu du formulaire et du bilan imprimé en même temps.
Et le cadre qui reste a changé de nom : il s'appelait 3 · Erreurs éliminatoires alors qu'il porte aussi les ⚠️ et les points retirés. Un titre qui annonce « éliminatoires » sur un bloc qui n'en contient parfois aucune, c'est un moniteur qui hésite à y écrire.
- Niveau permis — le rappel de frise, puis Niveau permis ? et, seulement si « ✅ Oui », les heures avant permis, la date d'examen déjà connue, le respect de la frise, les heures posées.
L'examen officiel, en trois moments
- 🚗 Avant examen — « Le trajet jusqu'au centre. À envoyer dès que l'élève a fini de conduire. » Installation, passager, voyants, erreurs à ne pas refaire — avec la case Tu as oublié de dire c'est moi qui aie emmener la voiture, j'ai déjà fais mes réglages — puis le bouton d'envoi.
- 🏁 Examen — « Ce que l'inspecteur a noté. À remplir au retour de l'élève. » Quatre sujets, chacun sous son sous-titre depuis la v839 — 🚗 Installation · 🧰 Vérification · 🚦 Question sécurité routière · 🚑 Premiers secours — puis les observations de l'inspecteur. L'explication de l'installation porte la même case Tu as oublié de dire c'est moi qui aie emmener la voiture… que l'examen blanc.
Pourquoi ces sous-titresLes quatre sujets se suivaient sans rien entre eux : on ne voyait plus où finissait l'un, et le moniteur cochait la mauvaise ligne. L'examen blanc a reçu le sien aussi : 🧰 Vérifications.
- 🔒 Pour nous seulement — « Rien de ce qui suit ne figure sur le bilan de l'élève. Tout va dans ses notes, pour l'équipe. » 🧾 Notre CEPC, l'inspecteur, les heures avant repassage, la note pour l'équipe.
🧾 Notre CEPC, sur l'examen officiel
Les boutons ☠️ et ⚠️ des observations fonctionnent maintenant sur l'examen officiel : la ☠️ coche son E sur notre grille, le ⚠️ range la remarque sous sa compétence, et le bilan de l'élève les présente groupées :
👉 𝗖𝗼𝗻𝗻𝗮î𝘁𝗿𝗲 𝗲𝘁 𝘂𝘁𝗶𝗹𝗶𝘀𝗲𝗿 𝗹𝗲𝘀 𝗰𝗼𝗺𝗺𝗮𝗻𝗱𝗲𝘀
👨✈️ Tu as calé au démarrage ☠️ Erreur éliminatoire
🦁 On revoit le point de patinage
Sans les trois questions — un examen officiel est passé : on ne demande pas ses solutions à l'élève au milieu du compte rendu de l'inspecteur. Une remarque que personne n'a marquée se dit quand même, à la suite : la taire parce qu'on n'a pas appuyé sur un bouton, ce serait perdre ce que l'inspecteur a dit.
⚠️ Avant, ces boutons ne menaient nulle partIls s'affichaient déjà sur l'examen officiel — c'est le même écran d'observations que l'examen blanc — mais ils visaient des champs qui n'existaient pas là. La marque se posait, et rien ne se rangeait ni ne s'imprimait. Ce qui a pu être marqué sur un examen officiel avant cette version est perdu : il n'en reste aucune trace.
Notre CEPC ne part JAMAIS à l'élèveCelui de l'examen blanc est imprimé dans son bilan. Celui de l'examen officiel reste pour nous : c'est le même écran de saisie, et la seule chose qui les sépare est cette absence. Il réapparaît au rendez-vous post-permis, au-dessus des captures du CEPC de l'inspecteur.
La grille CEPC part de tous les points
À l'ouverture, chaque ligne est déjà à son maximum — 31 / 31. C'est le raisonnement de l'inspecteur : il part du haut et il enlève. Ensuite :
- une ☠️ coche E sur sa compétence ;
- un ⚠️ auquel vous répondez « oui, enlever un point » retire un cran — deux marques sur la même compétence en retirent deux ;
- retirer la marque rend les points : se raviser ne coûte rien ;
- à la fin, vous corrigez ce que vous voulez à la main — et une note que vous posez vous appartient : aucune marque ne l'écrase ensuite.
Pourquoi ça a changéLe ➖ retire un cran. Sur une grille vierge, il n'avait rien à amputer : le bouton marquait l'erreur, elle partait bien dans le bilan, et la note ne bougeait pas. La moitié du geste se perdait en silence, et le seul moyen de s'en apercevoir était de recompter les points à la main.
⚠️ Sur un examen blanc, la grille part à l'élèveUn examen blanc où personne ne touche la grille envoie donc désormais 31/31 — ✅ FAVORABLE (avant : 0/31 — ❌ INSUFFISANT). Marquez vos erreurs, ou corrigez la grille avant d'envoyer.
Le bouton ➖ a disparu
Il y avait trois boutons en bout de ligne : ☠️, ⚠️ et ➖. Les deux derniers posaient la même question — sous quelle compétence ranger cette erreur — et ne se distinguaient que par une chose : est-ce que ça coûte un point.
Le point se demande maintenant dans le ⚠️, en deux temps :
⚠️ Quelle compétence ?
L'erreur sera rangée là dans le bilan. On te
demandera ensuite si elle coûte un point.
→ Appréhender la route
Est-ce que ça coûte un point ?
Appréhender la route
[ Non, juste à reprendre ]
[ ➖ Oui, enlever un point ]
La ligne affiche alors ⚠️ Appréhender la route · ➖ 1 point, et le bouton passe à l'orange fort. Un second appui sur le ⚠️ retire la marque et son point ensemble — les séparer laisserait un point orphelin sur une compétence dont l'erreur a disparu.
Le point part sur la compétence du ⚠️Avec le ➖, on pouvait ranger l'erreur sous une compétence et retirer le point sur une autre : la ligne perdait un cran sans qu'aucune erreur ne l'explique. Un geste, une compétence.
📤 Envoyer la partie avant examen
Le bouton compose un message court : installation / passager / voyants avec leurs ✅ ou ❌, les erreurs à ne pas refaire, et « Le bilan complet suivra après ton examen. Courage ! 🍀 ». La fenêtre propose 📋 Copier, ✉️ Par mail, Rester sur la fiche, et 👤 Élève suivant qui ferme la fiche en la gardant de côté : Fiche gardée — reprends-la en haut après l'examen.
Enchaîner une matinée d'examens — v825Quand plusieurs examens officiels se suivent le même jour, la fenêtre liste les autres examens du même moniteur, ce jour-là, dans l'ordre de 📅 Mes prochains cours : 👤 Enchaîner — 2 autres examens ce jour-là. Chaque ligne porte son heure et son nom, avec un ✅ sur ceux dont la partie avant examen est déjà partie.
Un appui met la fiche courante à l'abri, puis ouvre la suivante. Et le bouton principal change de libellé : 📋 Revenir à la liste dès qu'il y a quelqu'un à enchaîner.
FiletLe brouillon est sauvegardé avant l'envoi, pour que rien ne se perde même si l'envoi échoue.
Le module examen blanc du RVP
Sur le modèle AAC — Rendez-vous pédagogique seulement, un bloc 📝 Examen blanc apparaît : dans le formulaire manuel tout en bas, et en vocal sous la transcription (on le remplit après avoir dicté le cours).
| Réponse à 📝 Tu peux faire un examen blanc ? | Ce que devient le bilan |
| ✅ Oui | Les champs de l'examen blanc s'ouvrent — sans sa section 1, puisque l'élève n'a pas roulé jusqu'au centre. La grille CEPC est mise au maximum. La grille remplie prend la place du canevas dans le bilan. |
| ❌ Non | Le bilan porte simplement ➡️ EXAMEN BLANC, es-tu prêt à en faire un ? ❌ et un conseil. |
| — | Bilan inchangé, dans sa forme habituelle. |
Le module ne s'affiche dans le bilan de l'élève que si un examen blanc a réellement été rempli.
🔁 Le rendez-vous post-permis
On y arrive en ouvrant un cours préparé de ce type, ou en choisissant ce type et en appuyant sur le bouton manuel. C'est un écran à part, qui ne produit aucun bilan : il n'y a rien à copier ni à envoyer à l'élève.
| Élément | Contenu |
| Info | Prévu le jeudi 14 mars · Marie · 🔁 2e repassage (ajourné le 3 mars 2026) |
| 🏁 À la sortie de l'examen | N'apparaît que si le moniteur de l'examen officiel a laissé une trace : ce qu'il a demandé en heures, et sa note pour l'équipe. |
| 🧾 Notre CEPC | La grille que le moniteur avait posée le jour de l'examen officiel, en lecture seule, avec son verdict : Notre total : 21 / 31 ou ⛔ Éliminatoire selon nous — Connaître et utiliser les commandes. N'apparaît que s'il y en a une. |
| 📷 Captures du CEPC | « Colle, glisse ou choisis tes captures : recto, verso, observations. » Le CEPC de l'inspecteur, en photo. Elles sont réduites automatiquement. Chaque vignette s'agrandit au clic, et un ✕ la retire. |
| 📄 Bilan d'examen officiel | Tiroir replié, pré-rempli s'il existe. |
| 📝 Bilan écrit par l'élève | « Colle ici ce que l'élève a écrit, ou saisis-le pendant l'entretien. » |
| ✍️ Tes remarques et compléments | Ce qu'il faut retenir de l'entretien. |
| Conclusion | ➕ 3h avant repassage / 🚗 Une leçon de 2h pour refaire le point / ⛔ Pas de repassage possible pour le moment |
| Combien d'heures avant le repassage ? | Caché : n'apparaît que si la conclusion est « 3h avant repassage ». Pré-rempli avec ce que le moniteur de l'examen avait demandé. |
| Commentaire pour le bureau | 600 caractères. |
Comparer les deux CEPCNotre grille est posée au-dessus des captures : c'est elle qu'on a en tête en arrivant, et c'est en la lisant qu'on sait quoi chercher sur la photo. La comparaison se fait à l'œil — le CEPC de l'inspecteur arrive en image, pas en chiffres.
Notre grille ne se modifie pas ici : ce qu'on a pensé le jour de l'examen est justement ce qu'on veut comparer, pas ce qu'on penserait aujourd'hui en voyant la note de l'inspecteur.
Sur ✅ Terminer le rendez-vous : deux garde-fous (Indique la suite à donner avant de terminer. et Indique le nombre d'heures avant le repassage.), puis tout est enregistré, le bureau est prévenu automatiquement par une consigne rédigée pour lui, la préparation quitte la liste des prochains cours, et l'écran se referme au bout d'une seconde et demie.
Et les heures remontent au bandeauUne conclusion ➕ 3h avant repassage fait apparaître l'élève dans l'alerte ⏱️ du bandeau du jour tant qu'il n'a pas de session d'examen. 🚗 Une leçon de 2h ne le fait pas : elle demande une leçon, pas une date, et cet écran-ci la porte déjà.
L'écran de résultat
C'est l'écran final, commun au mode vocal et au mode manuel.
De haut en bas
- Encadré rouge — la note interne. 🔒 Frise · Examen blanc possible ? · Date d'examen ? — visible uniquement moniteurs, avec une rangée de raccourcis cliquables. « Jamais transmise à l'élève. Visible par le moniteur suivant lors d'une recherche. »
- Le bilan, entièrement modifiable. « Les cases laissées en ✅❌ / ❓ sont à compléter par toi : notes chiffrées, nombre d'heures, choix de branche. »
- 📋 Ajouter une procédure… — un menu et un bouton. La procédure s'insère avant la signature du moniteur. Si elle y est déjà : Cette procédure est déjà dans le bilan.
- 📌 Lui demander de réciter — un tiroir replié, qui n'apparaît que si l'administration a ouvert cette possibilité aux moniteurs. On coche des procédures ; le message s'ajoute en fin de bilan avec le lien du coin révisions et le code d'accès de l'élève.
📋 Copier, enregistrer et terminer
Le gros bouton vert-jaune. Dans l'ordre :
- Il pose les demandes de récitation cochées et les ajoute au bilan.
- Il copie tout le bilan dans le presse-papier — c'est ce que le moniteur attend immédiatement.
- Il enregistre ensuite dans le classeur. Le bouton devient bleu pendant l'écriture, exprès, pour qu'on ne réappuie pas.
- Messages possibles : Bilan copié et enregistré ✅ · Bilan et note mis à jour ✅ · ⚠️ Copié, mais NON enregistré dans Sheets.
Si l'enregistrement échoueRien d'autre ne se passe, et une ligne rouge s'affiche : « Le bilan n'est PAS enregistré. Vérifie ta connexion et réessaie avant de quitter cet écran. » Ne quittez pas l'écran.
Sous le bouton, une ligne rappelle d'où viennent les manœuvres retenues : 🦉 Fiche véhicule — 🎙️ entendues : Créneau droit, Épi / ☑️ cochées en plus : GPS / 📋 du questionnaire : Régulateur.
La fenêtre ✅ Bilan enregistré
« Le bilan de Pierre Dupont est enregistré et copié. Tu peux le coller directement sur son Messenger. »
- 💬 Ouvrir le Messenger de Pierre — ou, s'il n'y en a pas : « ⚠️ Aucun Messenger enregistré pour cet élève. Pense à le saisir au démarrage du prochain cours. »
- ✉️ Envoyer par mail (2) — n'apparaît que si l'élève ou son prescripteur a une adresse. Le prescripteur (représentant légal, ou celui qui paie) reçoit une copie.
- ✏️ Modifier ce bilan — revient sur le texte. Le corriger le met à jour en place, sans créer un second bilan.
- 🏠 Accueil — remet tout à zéro pour le cours suivant.
Les blocs qui n'apparaissent que parfois
| Bloc | Quand | Ce qu'il fait |
| Quelle leçon était-ce ? | Sur un bilan déjà enregistré, rouvert depuis la recherche. | Corrige le numéro de leçon dans le bilan et dans les notes. Un moniteur qui découvre l'outil oublie souvent le numéro la première fois, et toute la frise se décale. |
Le compteur continue tout seul — un ÉCART, pas un numéro« Ce cours sera le 12ème et le suivant le 13ème, et ainsi de suite. » Quand vous corrigez le rang d'un cours, l'outil ne retient pas « celui-ci est le douzième » — ça ne serait vrai qu'une fois. Il retient ce qui manque : « il a pris quatre leçons qu'on n'a pas », des leçons prises ailleurs, avant nous, ou sans bilan enregistré. Cet écart reste vrai au cours suivant, et le compteur avance de lui-même. Au survol du numéro, l'outil dit d'où il sort — le nombre de bilans, l'écart posé, par qui et quand. Sans ça, on retape le chiffre par méfiance et on empile les corrections. Un bilan qui annonce lui-même son rang l'emporte sur l'écart : c'est une information plus sûre. |
| 📥 Télécharger le PDF et ✉️ Envoyer par mail | Si le bilan affiché est une fiche d'évaluation handicap. | Le PDF s'appelle Fiche-evaluation-Pierre-Dupont-14-03-2026.pdf. Ces boutons réapparaissent quand on rouvre une fiche faite la semaine dernière — pas besoin de la refaire pour ravoir son PDF. |
| 💾 Enregistrer la correction | Sur un bilan déjà enregistré. | Remplace la ligne existante au lieu d'en créer une seconde. |
Le tiroir « Autres actions »
Volontairement replié et discret.
- 📊 Enregistrer sans copier — enregistre sans toucher au presse-papier. Son libellé devient 📊 Réenregistrer (après modification) une fois le bilan enregistré.
- ⚠️ Signaler une erreur du moniteur — « La correction sera ajoutée en tête du bilan, avant que l'élève ne le reçoive. » On saisit ce qui a été dit à tort et la bonne procédure (avec un menu des procédures enregistrées). Le bloc s'insère en deuxième ligne du bilan, signé, et le bilan repasse à l'état « non enregistré ».
Quitter sans enregistrer
Le petit bouton du bas, discret exprès, « pour qu'on ne l'utilise pas à la place du bouton principal ». Si le bilan n'est pas enregistré : Ce bilan n'a pas été enregistré. Quitter quand même ? Il sera perdu. Il remet tout à zéro. Dans une séance simulateur à plusieurs, il n'efface rien : il passe simplement à l'élève suivant.
Chapitre 4
Suivre les élèves
L'onglet 🔍 Élèves et ses onze vues : retrouver un bilan, envoyer les rappels de la journée, tenir le répertoire, corriger les procédures, suivre le code, les dossiers handicap, les financements, et clore un dossier.
Ce chapitre s'adresse au Bureau — le moniteur n'y voit d'office que l'historique des leçons, en lecture seule.
Les onze vues, dans l'ordre de la barre : 👤 Dossier élève · 📚 Historique des leçons · 🔔 Rappels de cours · ➕ Ajouter des élèves · 📥 Procédures · 🎓 Code · ♿ Handicap · 📊 Évaluation · 💶 Financements · 🎓 Permis obtenu · 🚪 Départ. Chacune n'apparaît que si le compte y a droit.
👤 Dossier élève
Vue MoniteurBureauAdmin — chaque onglet n'apparaît que si le compte y a droit.
Un endroit par élève, où l'on voit tout et d'où l'on modifie tout. L'outil était rangé par outil — répertoire, historique, handicap, financements… Mais on ne pense pas « quel écran », on pense « Léa ». C'est la première vue de l'onglet Élèves, et le point d'arrivée du répertoire comme de la loupe 🔍.
Y arriver
Trois chemins, un seul écran : le champ de recherche en haut du dossier (un nom, un numéro, un mail, une formation), la loupe 🔍 de l'en-tête, ou une ligne du répertoire. Une recherche sans résultat propose ➕ Créer « Marie Dupont », avec le nom déjà tapé.
La même recherche partoutDepuis la v786, le répertoire, la loupe et le dossier utilisent la même règle : nom, numéro, mail, formation, Messenger, sur les élèves connus et ceux qui n'ont qu'une fiche. Avant, la loupe ne cherchait que dans le nom et ignorait les élèves sans bilan — ils semblaient ne pas exister.
📍 Où en est cet élève
En haut, toujours visible : le même encadré que l'historique des leçons — leçon, simulateur, examen blanc, date d'examen, repassages. Une ligne dit d'où vient ce qu'on lit : 🗓️ Son cours préparé du 03/09/2026 · son bilan du 12/07/2026 · sa fiche de suivi.
🗓️ Les dates se lisent en français — v795Les dates de la fiche de suivi arrivent telles que la feuille les stocke, en 2026-09-02. Affichées brutes, elles se lisaient à l'anglaise au milieu de phrases françaises ; et sur la ligne des sources, « son cours préparé du mercredi 2 septembre · son bilan du 2026-09-02 » demandait de comparer deux dates qui ne s'écrivaient pas pareil — alors que c'est justement cette ligne qui sert à vérifier de quand parle le résumé.
Tout le dossier affiche désormais 02/09/2026 : le résumé, le simulateur, l'examen blanc, la date d'examen, les désaccords. Seule la session d'examen garde son jour de la semaine — on organise une matinée d'examen autour d'un mercredi, pas autour d'un 02/09.
⚠️ Corrigé le 2 septembre — v789Ce résumé lisait la note du dernier bilan enregistré. Or ce n'est pas la dernière chose qu'on ait dite d'un élève : le cours qu'on lui a préparé l'est. Résultat, une élève à sa 8e leçon avec son examen blanc réservé s'affichait « 2ème leçon sur 4 · examen blanc à prévoir ». Le résumé lit désormais, dans l'ordre : le dernier bilan, le cours préparé, puis les consignes du bureau — qui priment.
Au passage : le nombre de leçons tient compte du plus grand numéro jamais écrit, pour les élèves venus de l'ancien fonctionnement qui n'ont qu'un ou deux bilans enregistrés.
✨ Le numéro de leçon, enfin le même — v809« Le résumé dans la fiche élève n'est toujours pas bon pour le numéro de leçon, je veux la même chose que dans mes prochains cours. » Ses trois phrases, et ce qu'elles veulent dire :
| Ce que la note dit | La leçon | Pourquoi |
|---|
| 1ère leçon après l'examen blanc (2 prévues, 5ème au total) | 5 | le premier nombre compte depuis l'examen blanc ; le total est dit en toutes lettres |
| 12 ème leçon frise dépassée (5 prévues) | 12 | l'espace entre le nombre et le suffixe se glisse tout seul dans les notes dictées |
| 1ère leçon - plus que 6 avant l'examen blanc | 1 | le 6 est ce qui reste à faire, pas un rang |
Deux lectures cohabitaient. « Mes prochains cours » lisait la note avec la règle complète et rendait 5, 12 et 1. Le résumé passait par un second motif qui ne connaissait ni la charnière — il ramenait une élève de sa 5e à sa 1ère — ni l'espace de « 12 ème », auquel cas il ne trouvait rien et retombait sur le nombre de bilans enregistrés, qui rajeunit de plusieurs leçons les élèves venus de l'ancien fonctionnement.
La règle est maintenant écrite une seule fois, et les deux écrans l'appellent. Une note qui compte depuis une charnière sans annoncer de total ne dit rien du total : dans ce cas l'outil se tait plutôt que de deviner.
✨ La même PHRASE, pas le même chiffre — v811La v809 corrigeait le chiffre : le dossier affichait enfin 6ème leçon au lieu de 1ère leçon. Ce n'était pas la demande.
« À la place de 6ème leçon dans le dossier, je veux 1ère leçon après l'examen blanc (2 prévues, 6ème au total). »
La carte de Mes prochains cours ne calcule rien : elle prend la ligne 🎯 de la note, celle que le questionnaire a écrite, et l'affiche en gros. Reconstruire « 6ème leçon » à côté, c'était redire la même chose en moins bien — on y perdait la charnière, ce qui reste avant l'examen blanc, et la frise dépassée.
Le résumé du dossier lit désormais cette ligne-là, par la même fonction, et n'en reconstruit une que s'il n'y a ni cours préparé ni note à lire — auquel cas il le dit.
🧭 La fiche de route
« Pour le moment je dois attendre de faire un rappel pour que ça aille dans mes prochains cours pour mettre à jour, et je n'arrive pas à tout mettre à jour correctement. »
Le seul écran qui savait écrire ces choses était le questionnaire du cours, et il ne s'ouvre que depuis un cours : pour corriger un dossier, il fallait d'abord inventer un cours. La fiche de route est en bas du résumé, et chaque ligne se corrige sur place :
🧭 La fiche de route de Nolwenn Chafotec
🚗 B boîte manuelle ✏️
🧭 Frise 20h ✏️
📝 Examen blanc : passé le 25/08/2026 · ✅ A le niveau ✏️
🎓 Examen officiel le 14/09/2026 📅
🔁 1er repassage — ajourné le 02/08/2026 ✏️
🤝 Post-permis le 10/08/2026 avec Maryne · ✅ fait ✏️
⏱️ 4h + les 3h avant examen — dit par Erika le 08/09/2026 ✏️
🎯 Manœuvres en créneau ✏️
Une ligne grise en italique veut dire « pas renseigné » — ce n'est pas une valeur, c'est un manque.
| Ligne | Où le crayon écrit |
| 🚗 sa formation · 🧭 sa frise | Elles ouvrent sa fiche du répertoire : c'est là qu'elles vivent, et elles ne se recopient pas ici. |
| 📝 examen blanc | Prévu le, passé le, le résultat, les heures — dans sa fiche de suivi, plus une phrase que tous les autres écrans relisent. |
| 🎓 examen officiel | Rien. Le bouton est un 📅 qui emmène dans Suivi permis. |
| 🔁 repassages · 🤝 post-permis · ⏱️ heures | Sa fiche de suivi. |
| 🎯 la prochaine leçon | Une consigne, qui part dans le rappel et dans la note du prochain cours. La nouvelle remplace la précédente. |
⚠️ La date d'examen ne se tape pas ici« Cette information ne provient que de session examen, c'est le seul endroit où on est sûr qu'un élève a un examen officiel de prévu. »
Une date d'examen n'est pas qu'une date : elle occupe une place. Tapée à la main sans place, c'est un élève qui a l'air prêt et qui n'est sur aucune liste — et une place prise sans qu'on le sache, c'est un élève de moins qui pourra passer.
Un élève sans suiviLa fiche le dit : 🆕 Cet élève n'a pas encore de suivi. Il s'en créera un au premier bilan — ou dès que tu poses une de ces lignes. Elle ne fabrique pas sa ligne en silence : une ligne créée par un simple regard est une ligne dont personne ne sait d'où elle vient.
L'auteur des heuresLa ligne ⏱️ dit qui a annoncé le nombre et quand. Sans lui, on retape le chiffre par méfiance et on empile les corrections. C'est aussi ce qui nourrit l'alerte ⏱️ du bandeau.
Les neuf onglets
| Onglet | Ce qu'on y trouve | Droit |
| 📇 Fiche | Téléphone, mail, prescripteur, Messenger, ANTS, frise. Les pastilles ♿ 🟩 du poste de conduite, le 💬 SMS, et ✏️ Modifier la fiche. | eleves |
| 📚 Cours | Ses leçons, affichées ici, avec le ✉️ de renvoi du bilan par mail — la même ligne que l'historique. | recherche |
| 🎓 Permis | Simulateur, examen blanc, place d'examen, liste, sa session (avec qui il passe et à quelle heure), résultat. | permis |
| 🔑 Accès | Son coin révisions : le code, ce qu'il y trouve, et l'envoi. | acces_eleves |
| 📄 Procédures | Ce qui lui a été demandé, et ce qu'il a récité. | proccorriger |
| 📋 Questionnaire | Les réponses du dernier cours préparé, en lecture seule. | recherche |
| 💶 Financement | Ses dossiers, et ce que porte sa fiche de suivi. | financements |
| ♿ Handicap | Le résumé du dossier, le 📋 rendez-vous DDTM, les six étapes cochées avec leurs dates, la pathologie, l'équipement. Le poste de conduite y est en lecture seule : il se règle dans 📇 Fiche. | handicap |
| 🔒 RGPD | L'export du droit d'accès et la suppression complète. | administrateurs |
⚠️ « Pas de dossier à son nom » — corrigé en v841L'onglet ♿ Handicap répondait « aucun dossier » alors qu'il y en avait un. La cause : les dossiers handicap sont rangés « Nom Prénom », et tout le reste de l'outil dit « Prénom Nom ». Une seule règle de rapprochement désormais, partagée avec la carte de cours.
Et l'onglet affiche enfin quelque chose de lisible — avant, il montrait des noms de colonnes bruts (dossierDdtm : oui). Il donne maintenant : le résumé (N/6 étapes), la mention 🔤 Rangé sous quand le nom diffère, puis en premier le 📋 rendez-vous DDTM — sa date, ou Rendez-vous à prendre en orange — parce que c'est la seule information qui appelle une action.
Le même résumé apparaît sur les cartes de 📅 Mes prochains cours : le moniteur voit où en est le dossier sans ouvrir quoi que ce soit.
Resserrement — v788L'export du droit d'accès était accessible depuis le répertoire à tout compte ayant « eleves ». Il sort pourtant tout sur une personne : ses bilans en entier, ses notes, son suivi — la plus large sortie de données de l'outil. Il est désormais réservé aux administrateurs.
Ce qu'il ne fait pas
Le dossier affiche et délègue : il n'enregistre rien lui-même. Chaque geste appelle la fonction qui sait déjà faire. Un onglet manque volontairement : 🎓 AAC — les rendez-vous préalables ne sont stockés nulle part, ils sont relus dans du texte libre, et un onglet donnerait une apparence de suivi à une devinette.
✨ 📋 Questionnaire — v809« Tu peux mettre la visibilité du questionnaire dans le dossier élève. » Et, plus tôt : « oui, mais en lecture. »
L'onglet montre ce qui a été répondu sur son dernier cours : d'abord d'où vient ce qu'on lit (le cours préparé du tel jour, par tel moniteur), puis les réponses gardées une par une, puis la note entière telle qu'elle est écrite — celle que le moniteur lira au volant.
Sans cours préparé, il relit ce qu'il peut dans la note du dernier bilan et le dit : 📋 Aucun cours préparé : ce qui suit est relu dans la note du dernier bilan, ce ne sont pas des réponses gardées.
Il n'écrit rien, et c'est la condition pour qu'il existe. Le questionnaire est un formulaire dont les réponses sont consommées par le cours ; lui ouvrir un second chemin d'enregistrement depuis le dossier serait exactement la faute que cette page répare. L'onglet le dit en pied : les réponses se changent dans le questionnaire du cours, depuis 📅 Mes prochains cours.
📚 Historique des leçons
Vue MoniteurBureauAdmin
La recherche : retrouver ce qu'un élève a fait, ou tout ce qu'un moniteur a produit.
Les trois champs
- Prénom et nom de l'élève — avec suggestions et verdict en direct (✓ Élève connu, ⚠️ Élève existant sous une autre orthographe ? avec des noms cliquables, ou Nouveau nom). Champ vide : 312 élève(s) enregistré(s) — appuie sur le champ pour voir la liste.
- Moniteur — changer la valeur relance la recherche aussitôt.
- Site — Tous les sites / Saint-Brieuc / Loudéac.
« Laisse le nom de l'élève vide et choisis un moniteur pour voir tous ses bilans. » Le bouton 🔍 Rechercher (ou la touche Entrée) lance. Refus s'il y a moins de 2 caractères et aucun moniteur : Saisis un nom d'élève ou choisis un moniteur.
Ce qui s'affiche
📍 Où en est <élève> — un encadré qui déduit l'avancement du dernier bilan et des consignes encore en attente. Chaque ligne porte ✅ (fait), ⏳ (en attente) ou 📌 (posé) :
🔁 1er repassage — ajourné le 4 août 2026
✅ 3ème leçon sur 20 — frise dépassée
⏳ Simulateur nuit et risques à prévoir
📌 Examen blanc réservé le 12 septembre
⏳ Date d'examen à prévoir
Pas d'écoutes pédagogiques
🎙️ Procédures — N récitée(s) · M en attente — un tiroir. Chaque demande non honorée : ⏳ <procédure> — pas encore récitée, avec qui l'a demandée et quand. Chaque récitation : ✅ (validée) ou 👀 (à valider), cliquable pour déplier « ce qu'il a dit » et « la correction ».
La liste des bilans. Chaque ligne affiche en gras, par ordre de priorité : la note interne précédée de 📌 si elle existe — c'est volontaire, c'est ce que le moniteur suivant doit lire en premier — sinon le type de bilan, sinon le nom de l'élève. Dessous : Cours du 12 mars 2026 · Saint-Brieuc · Marie · Conduite puis l'horodatage de génération.
Un clic sur une ligne rouvre le bilan et bascule sur l'onglet Cours. Un bouton 🗑️ par ligne, administrateurs uniquement : « Cette suppression est DÉFINITIVE : le texte du bilan et sa note seront perdus. Les leçons suivantes seront renumérotées. »
La suppression en masse
Réservé à Admin
Une zone apparaît en bas de carte, seulement si le rôle est admin et qu'une recherche par élève a renvoyé au moins un bilan : 🗑️ Supprimer les N bilan(s) de <élève>. Double sécurité — une boîte ⚠️ SUPPRESSION DÉFINITIVE, puis Pour confirmer, recopie exactement le nom de l'élève : (accents et majuscules ignorés).
PiègeCe bouton n'efface que les bilans. La fiche du répertoire, la fiche de suivi et les cours préparés restent. Pour tout effacer, il faut le 🗑️ du Répertoire.
🔔 Rappels de cours
Vue BureauAdmin
« Dépose la capture de ton planning : l'IA en tire la liste des cours, retrouve les élèves dans le répertoire et prépare un SMS pour chacun. Rien ne part tout seul : tu relis et tu envoies élève par élève. »
Trois modes, trois boutons : ✍️ À la main (ouvert par défaut) · 📷 Depuis le planning · 📜 Historique.
Le point le plus déroutant de l'écranL'application ne propose plus aucun type de rappel d'origine. Tout vient de 📄 Textes types. S'il n'y existe aucun texte d'usage « 🔔 Rappel de cours par SMS », l'écran s'arrête net et affiche : « Aucun modèle de rappel enregistré. Va dans 📄 Textes types, crée un texte avec l'usage “🔔 Rappel de cours par SMS”, et il apparaîtra ici. »
Mode ✍️ À la main
Au chargement, l'écran lit deux choses : les numéros des élèves, et les modèles de message. Si l'un des deux échoue : ⚠️ Chargement incomplet avec un bouton 🔄 Réessayer. Rien ne peut être préparé sans ces deux lectures.
| Champ | Détail |
| Élève — le numéro vient de sa fiche | Suggestions triées, chacune affichant le numéro ou sans numéro. Verdict dessous : ✅ 06 12 34 56 78 · ⚠️ Fiche trouvée, mais sans numéro · ⚠️ Élève inconnu — saisis son numéro ci-dessous. |
| Numéro | Facultatif. Un numéro saisi ici prime sur celui de la fiche. |
| Type de séance | Uniquement les textes types d'usage « rappel de cours ». Les titres sont dépouillés de leurs emojis à l'affichage : le titre peut donc paraître différent de celui saisi. |
| Quand | DEMAIN, AUJOURD'HUI, puis les sept jours de la semaine. |
| Véhicule | Chargé depuis la flotte. Un véhicule indisponible apparaît barré avec ⛔ et son motif (« au garage »…) — on voit pourquoi il manque au lieu de le chercher. Dernière option ⌨️ Autre véhicule…. Le dernier véhicule utilisé est repris automatiquement d'un élève au suivant. |
| Où est la voiture | La liste partagée avec l'écran d'accueil : devant le long du trottoir, cour intérieure, moto, scooter, bureau, salle des tablettes, salle de cours, simulateur, plus Ne pas préciser. |
| 👤 Moniteur qui fera le cours | Première option — ne pas créer le cours —. « Sans moniteur, le rappel part sans créer de cours. » Vous êtes présélectionné si vous êtes dans la liste. |
| 🕐 Heure du cours | Un groupe ⭐ Journée type (08h, 10h, 13h, 15h, 17h), puis toutes les demi-heures, puis ⌨️ Autre heure…. Par défaut 08h00. |
| Mentions à ajouter | Cinq cases : retard possible du moniteur, 🆔 carte d'identité à déposer, 💾 carte SD à récupérer, premier cours boîte manuelle, premier cours boîte automatique. Chacune affiche son coût en caractères. |
| À ajouter pour cet élève | Une précision propre à cet élève. Jamais mémorisée d'un élève à l'autre. |
La règle des joursChoisir un nom de jour désigne toujours le prochain jour de ce nom, jamais aujourd'hui. « MARDI » choisi un mardi vaut le mardi suivant.
Effet caché, utileCocher 🆔 ou 💾 ajoute aussi le pictogramme en tête de la note du cours préparé. Le moniteur voit 🕐 14h 🆔 💾 dans ses prochains cours sans rouvrir le SMS.
L'aperçu et le compteur
Au-dessus de l'aperçu : 243 caractères — 1 SMS · encore 707 de marge. S'il faut découper, le texte passe en orange : 1 120 caractères — 2 SMS · il faut retirer 170 caractères pour n'en faire qu'un. La limite est de 950 caractères par SMS.
L'aperçu est modifiable. Dès qu'on y écrit, la ligne d'état devient ✏️ Texte modifié à la main — les réglages ne le réécrivent plus et un bouton ↺ Revenir au modèle apparaît.
PiègeTant que le texte est « modifié », changer le type, le jour, le véhicule ou les mentions ne met plus rien à jour. On peut envoyer un texte qui contredit ses propres réglages. Et le petit bouton 📋 copie la version des réglages, pas celle affichée.
Le déroulé d'un envoi
- Sans heure : Indique l'heure du cours avant d'envoyer. Rien ne part.
- Confirmation : Envoyer à Pierre Dupont au 06 12 34 56 78 ? — 243 caractères — 1 SMS.
- Sans moniteur, un garde-fou : « Le rappel partira sans créer de cours : rien n'apparaîtra dans “Mes prochains cours”, ni sur l'écran de l'accueil. Continuer quand même ? »
- Le bouton devient Envoi… puis ✅ Envoyé.
- Le répertoire se complète tout seul (voir le tableau ci-dessous).
- Le cours est créé chez le moniteur désigné, avec le bon type de bilan, le n° de leçon, la frise et la note du moniteur précédent.
- Après 0,9 s, l'écran se prépare pour l'élève suivant.
Piège majeurLa question « Aucun moniteur choisi… » n'est posée qu'une seule fois par session de page. Une fois répondu « oui », les quinze rappels suivants partiront sans plus rien demander — et sans créer aucun cours.
Ce que devient le numéro
| Situation | Ce qui se passe |
| Aucune fiche pour ce nom | Une question : « Créer la fiche de “Pierre Dupont” ? Vérifie l'orthographe du nom : elle entrera telle quelle dans le répertoire. » |
| Fiche sans numéro | Le numéro est enregistré sans rien demander — on comble un vide, rien ne peut être perdu. |
| Même numéro | Rien. 06 12 34 56 78, 0612345678 et +33612345678 sont reconnus comme identiques. |
| Numéro différent | Une question : « Sa fiche indique 06 11 …, le SMS est parti au 06 22 …. Mettre à jour ? » |
Ce qui se remet à zéro entre deux élèves
Le nom, le numéro, la note libre et les mentions cochées se vident — « une mention oubliée envoie une information fausse à quelqu'un d'autre ». L'heure avance d'un cran dans la journée type (08h → 10h → 13h → 15h → 17h). Le véhicule, le jour et le moniteur restent — on enchaîne la journée d'un moniteur.
Quand aucun cours n'est crééUn rappel envoyé pour une formation moto, cyclo ou remorque ne crée jamais de cours : Rappel envoyé — pas de bilan pour cette formation (Moto A). Seules les formations voiture produisent un bilan de conduite.
Si l'envoi échoue
| Cause | Ce que dit l'écran |
| Route inconnue | Le Worker Cloudflare n'a pas la route d'envoi : déploie sa dernière version. |
| Clé non configurée | Ajoute les variables ALLO_API_KEY et ALLO_FROM dans les réglages du Worker. |
| Autorisation | Ce compte n'a pas le droit d'envoyer des SMS : vois dans ⚙️ Accès. |
| Quota | Le quota journalier Allo est atteint. |
| Réseau | Le SMS est peut-être parti quand même : vérifie sur Messenger ou dans Allo avant de renvoyer. |
Mode 📷 Depuis le planning
On dépose une ou plusieurs captures du planning (« un planning tient rarement sur une seule image »), puis 🔎 Lire le planning. L'IA ignore les créneaux sans nom d'élève, recopie les noms sans corriger l'orthographe (ils servent à retrouver la fiche) et rend les heures au format 14h00.
En-tête du résultat : 12 cours lu(s) · 9 prêt(s) à envoyer · 2 à départager · 1 sans numéro, puis le modèle utilisé.
Le rapprochement avec le répertoire retient un élève dont un mot entier correspond ; les correspondances partielles sont refusées volontairement — « Mar » ne doit pas rapprocher Marine, Marc et Marie. Plusieurs candidats : ⚠️ 3 élèves portent ce nom. Lequel ? avec un menu. Aucun candidat : un bouton 🔍 Chercher « Dupond » dans le répertoire.
Deux boutons d'ensemble : 📤 Envoyer les N SMS restants (envoi un par un, avec l'avancement Envoi 3 sur 9…) et 📋 Copier les N messages avec les numéros, pour un envoi groupé depuis un autre outil.
Deux pièges réels de ce mode
- La date lue sur le planning n'est pas utilisée pour créer le cours : tous les cours atterrissent à la date de DEMAIN, quelle que soit la date lue. À vérifier après chaque import.
- Le message n'utilise pas le type de séance choisi dans l'écran manuel : il prend toujours le premier texte type de rappel enregistré.
Deux autres comportements à connaître : la ligne est marquée ✅ Envoyé avant la réponse du serveur (elle revient en arrière en cas d'échec, pour ne pas faire attendre) ; et un envoi en série s'interrompt entièrement au premier quota Allo atteint.
Mode 📜 Historique
Les 150 derniers envois. En-tête : 4 envoi(s) aujourd'hui · 6 SMS facturés puis 312 au total. Un champ de filtre, et chaque envoi en tiroir : ✅ ou ⚠️, le nom, la date, le numéro, le nombre de SMS, et le texte intégral en dépliant.
Qui a envoyé se lit sur la ligne, dans une pastille : 👤 Maryne en orange quand c'est quelqu'un d'autre, discrète quand c'est vous. C'est presque toujours la question qu'on se pose devant ce journal.
⚠️ Des envois manquaient au journal — et ils sont perdus« Je suis dans l'historique et je ne vois nulle part ce que Maryne a envoyé ce matin. »
Elles n'étaient pas cachées : elles n'avaient jamais été écrites. Un rappel part avec le droit cours, que tout le monde a ; sa ligne de journal partait avec le droit sms, celui qu'on donne au compte-gouttes parce que les SMS se paient. Ses mails partaient, sa trace était refusée, et l'erreur était avalée pour ne pas faire échouer un envoi déjà parti. Pendant des mois, sans un mot.
Ce qui protège l'argent, c'est l'envoi d'un SMS, et il reste gardé sur sa propre route. Le journal, lui, appartient à qui envoie des rappels autant qu'à qui envoie des SMS. Et un refus s'entend désormais : ⚠️ Mail parti, mais non enregistré au journal.
Les lignes d'avant la correction ne peuvent pas être retrouvées. Une ligne sans auteur affiche 👤 auteur inconnu : c'est le signe d'un envoi d'avant, pas d'un envoi anonyme.
🔁 Rattraper les cours depuis ces rappels
« Les élèves prévenus par SMS, repris du journal des envois. Désigne qui fera le cours et il rejoindra ses prochains cours. » C'est la réparation quand des rappels sont partis sans créer les cours.
- Rappels envoyés le — pré-rempli à aujourd'hui.
- Cours à créer pour le — pré-rempli à demain.
- Tout attribuer à — applique le même moniteur à toutes les lignes d'un coup.
- Puis une ligne par élève : une case cochée par défaut, le nom, une heure pré-remplie avec celle trouvée dans le texte du SMS, et un menu de moniteur.
Bilan final : 8 cours créé(s) · 2 sans effet (déjà présent, ou formation sans bilan) : Léa Martin · Tom Le Goff. Les cours « sans effet » sont nommés, pas comptés en réussites — c'est délibéré.
➕ Ajouter des élèves (anciennement « Répertoire »)
Vue BureauAdmin — la suppression complète est réservée aux admins.
« Les noms proposés dans les listes viennent des bilans déjà saisis. Un élève qui n'a pas encore de bilan n'apparaît donc nulle part. Colle ici ta liste réelle pour qu'ils soient tous proposés. »
➕ Créer un élève
Une fenêtre s'ouvre d'abord : « Vérifie qu'il n'existe pas déjà : les élèves connus sont proposés. » Verdict en direct : ✅ Élève existant (son historique sera rattaché) ou ⚠️ Nouvel élève avec jusqu'à six noms proches, cliquables. Confirmation : « S'il existe déjà sous une autre orthographe, tu créeras un doublon et son historique sera coupé en deux. »
Importer une liste
Deux entrées : un fichier 📄 Depuis un fichier CSV, ou une zone où coller un élève par ligne. « L'application repère toute seule les colonnes : nom, téléphone, mail, formation. Les doublons sont ignorés, rien n'est écrasé. »
Après lecture d'un fichier, un état vert récapitule ce qui a été compris : 📄 42 élève(s) · 38 avec téléphone · 30 avec mail · séparateur « ; » · nom : Nom + Prénom · tél : Portable. Résultat d'import : ✅ 30 ajouté(s) · 8 complété(s) · 4 inchangé(s) · 312 au total.
PiègeSi vous avez chargé un fichier CSV, la zone de texte n'est qu'un aperçu : c'est la liste du fichier qui part. La modifier à la main n'a aucun effet.
✨ Deux colonnes de plus — v797L'import reconnaît aussi la date de naissance (« date de naissance », « né le », « ddn »…) et le mail du prescripteur (« prescripteur », « représentant légal », « accompagnateur »…). Les deux se saisissaient un par un, à la main, sur des élèves qu'on venait justement d'importer en lot.
Mais seulement sur un en-tête nommé. Une colonne de dates peut être une date d'inscription, une colonne de mails peut être celle de l'élève : sans en-tête reconnu, l'import ne prend rien. Se tromper enverrait les rendez-vous théoriques à la mauvaise adresse.
L'aperçu les montre — 🎂 2009-03-12 · ✉️ papa@exemple.fr — et il dit ce qu'il n'a pas compris : ⚠️ 3 date(s) de naissance illisible(s) — attendu 12/03/2009 ou 2009-03-12. Sans cette ligne, l'import annonçait 42 élèves et quarante arrivaient sans âge, en silence.
⚠️ Corrigé le 2 septembre — v797Chaque élève importé repartait avec une frise fausse. Les deux imports construisaient leur ligne en comptant les virgules, et « Ajouté le » tombait en colonne 8 — la frise — tandis que « Par » atterrissait en 9, « Autre AE ». Un élève importé avait donc une frise valant 02/09/2026 11:20 et une auto-école d'origine nommée d'après celui qui avait lancé l'import.
Rien ne plantait : une frise illisible ne dit simplement rien, et le questionnaire repose la question. Si vous avez importé des élèves récemment, la colonne Frise de leur ligne est à vider.
La liste
En tête : 312 élève(s) · 248 avec un numéro. Un champ 🔍 Rechercher un élève, un numéro, une formation qui cherche aussi dans le mail et le Messenger. Plafond d'affichage : 100 fiches — au-delà, 📋 100 fiches affichées sur 312. Affine la recherche.
Chaque ligne : ♀/♂, le nom, la formation, 🏫 et le nom de l'ancienne auto-école si l'élève vient d'ailleurs ; puis 📱 (ou 📱 pas de numéro), 💬 Messenger, ✉️ mail, 👤 mail du prescripteur, 📇 ANTS, 🧭 frise. Quatre boutons : 💬 (ouvre l'application SMS, seulement s'il y a un numéro), ✏️ (la fiche), 📄 (son dossier complet) et 🗑️ (admin seulement).
📄 Son dossier complet — le droit d'accès
Un élève a le droit de demander une copie de tout ce que vous détenez sur lui. Ce bouton édite cette copie dans un onglet à part, prête à imprimer en PDF : sa fiche, ses bilans en entier, sa fiche de suivi, ses résultats d'examen, ses cours préparés, ses captures du CEPC, ses récitations, les procédures qu'on lui a demandées, ses corrections du code, les messages internes le concernant, les SMS et mails reçus, les liens de cours, son accès au coin révisions et le journal des actions le concernant.
À relire avant de le transmettreLe dossier contient vos notes internes du bureau. Elles font partie de ce qu'il a le droit de consulter, mais elles n'ont pas été écrites pour lui. Un avertissement rouge le rappelle en tête de la page — et il disparaît à l'impression, puisqu'il s'adresse à vous.
Trois choses n'y sont pas, volontairementSon code d'accès au coin révisions : c'est une clé, pas une donnée le concernant — et un dossier se transmet parfois par mail. La page dit qu'un accès existe, depuis quand, et sa dernière visite.
Les noms de vos salariés dans le journal : ce sont leurs données, pas les siennes. Le dossier rend la date et l'action, jamais qui l'a faite.
Les images des captures du CEPC : trop lourdes pour un PDF, seules leurs références figurent.
Une catégorie sans rien affiche Rien dans cette catégorie plutôt que de disparaître : « il n'y a rien » et « je n'ai pas cherché » ne doivent pas se ressembler.
Deux boutons de rattrapage
- 🎓 Retrouver N formation(s) depuis les bilans — complète uniquement les fiches sans formation ; celles saisies à la main ne bougent pas.
- ↩️ Annuler le rattrapage des formations — attention : il efface aussi les formations que vous aviez saisies avec les mêmes libellés (BEA, BV, AAC…). Les formations moto, remorque ou personnalisées ne bougent pas.
La fiche d'un élève
En haut, l'accès au coin révisions : soit 🔒 Pas de coin révisions avec un bouton 🔑 Lui créer un accès, soit 🔓 Coin révisions, la date de dernière visite (ou jamais venu), la langue, le code à six chiffres en gros, deux cases (📋 Réciter des procédures et 🎓 Suivi du code en salle) et deux boutons pour transmettre l'accès par mail ou le copier.
Puis, s'il y en a un, son financement extérieur en lecture seule. Puis les champs :
| Champ | Notes |
| 📱 Téléphone portable | Contrôlé : Ce numéro ne semble pas valable. |
| ✉️ Adresse mail | Il faut une arobase. |
| ✉️ Mail du prescripteur | « Représentant légal, ou celui qui paie. Recevra une copie des bilans, en plus de l'élève. » C'est aussi l'adresse de l'accompagnateur en conduite accompagnée. |
| 🎂 Date de naissance | ✨ v797 Juste au-dessus de la formation, parce que c'est là qu'on la regarde. L'âge se recalcule à chaque frappe, avec les 17 ans révolus : 16 ans · 17 ans révolus le 04/04/2027. Une date absurde se voit tout de suite. Elle n'est pas du confort : en AAC, l'examen n'est possible qu'à 17 ans révolus, et c'est elle qui commande le rendez-vous pédagogique n°2. |
| 💬 Messenger | « Les moniteurs le retrouveront depuis le cours. » |
| Genre | Pour les accords du bilan. |
| 📇 Dossier ANTS | « Le questionnaire la reprend, et la met à jour si un moniteur la corrige. » |
| 🎓 Formation | 18 formations d'origine, plus ⌨️ Une autre formation…. Seules les formations “voiture” créent un bilan de conduite au rappel. |
| 🧭 Frise de formation | Deux petites cases dans une phrase ; le total en heures se calcule en direct. Elle n'est enregistrée que si les deux nombres sont remplis. |
| 🏫 Vient d'une autre auto-école | Cocher fait apparaître le nom de l'auto-école précédente. |
PiègeUne formation ajoutée avec ⌨️ Une autre formation… est stockée dans ce navigateur seulement. Un collègue sur un autre poste ne la verra pas dans sa liste.
➕ Une autre formation pour cet élève
Crée une seconde fiche, pour que les bilans des deux parcours ne se mélangent pas. Le nom se propose tout seul sous la forme Pierre Dupont (Permis BE) et change avec la formation. Elle reprend les coordonnées mais pas le parcours. Contrôles : Ce nom est identique : les bilans se mélangeraient. / Une fiche porte déjà ce nom.
🗑️ La suppression totale
Réservé à Admin
Elle efface tout : bilans, fiche de suivi et examens, cours à venir, captures de CEPC, messages en attente, fiche du répertoire. Boîte détaillée, puis recopie exacte du nom. Bilan : ✅ Pierre Dupont supprimé — 3 message(s) · 2 cours préparé(s) · fiche de suivi · 5 capture(s) · 42 bilan(s).
Piège d'affichageLa progression s'écrit dans la ligne d'état de l'import, tout en haut de la carte. Sur un long répertoire, on ne voit rien se passer et on croit que ça a planté. Ce n'est pas le cas : remontez.
📥 Procédures à corriger
Vue BureauAdmin — l'envoi direct sans relecture est admin seulement.
« Ce que les élèves envoient sur Messenger, en attente de correction. » Une procédure est un déroulé que l'élève doit savoir réciter : le créneau, le giratoire, les vérifications… Il la récite depuis son coin révisions, ou l'envoie sur Messenger ; l'auto-école la corrige et lui renvoie.
⚙️ Réglages et alertes
Un tiroir dont le résumé s'affiche sans déplier : — moniteurs · IA : BE · BV · ⚠️ envoi auto.
1 · Demande en fin de cours
Un interrupteur. Activé : « Les moniteurs peuvent demander des récitations sous le bilan, et le message part à l'élève. » Désactivé : « Seul le bureau demande des récitations. Le tiroir 📌 reste caché aux moniteurs. »
2 · Correction automatique par l'IA
Une case par catégorie de procédure, avec à droite le nombre de procédures concernées :
| Catégorie | Ce qu'elle regroupe |
| 🚚 Remorque BE | Les procédures rangées dans une boîte contenant « BE » en mot entier — « BEA » ne compte pas. |
| 🕹️ Boîte manuelle BV | Les procédures BV. |
| ⚙️ Boîte automatique BEA | Les procédures BEA. |
| 👥 Communes à tous | Les procédures sans boîte renseignée. |
Activée : « Une récitation de ces catégories est corrigée dès son arrivée, la proposition t'attend dans la fiche. Les autres attendent le bouton ✨. » Cocher enregistre immédiatement : Correction automatique : BE · BV ✅.
Seules les catégories réellement utilisées sont proposées — plus celles déjà cochées, pour qu'on puisse toujours les décocher. Si le catalogue n'a pas pu être lu, les quatre sont proposées : se limiter aux cochées laisserait croire que les autres n'existent pas.
3 · ⚠️ Envoi direct à l'élève, sans relecture
Réservé à Admin
Un interrupteur rouge. « La correction de l'IA part seule, sur les catégories qu'elle corrige. Aucun moniteur ne la lit avant l'élève. » Impossible à activer si aucune catégorie n'est cochée. Sa portée : uniquement les catégories que l'IA corrige — les autres récitations attendent toujours un moniteur.
4 · ✉️ Alertes envoyées à
L'adresse qui reçoit un mail à chaque récitation. Un bouton ✏️ pour la changer, et un 🩺 qui ouvre 🩺 État des mails : d'où partent les mails, et les derniers envois manqués avec leur motif.
Les trois boutons d'action
| Bouton | Ce qu'il ouvre |
| 📌 Demander | « Elle apparaîtra en tête de son espace, avec la date. Elle disparaîtra quand il l'aura récitée. » Élève, procédure, et un mot pour lui. En bas, la liste vivante des demandes en attente avec un 🗑️ par ligne. Après succès, le champ élève se vide mais la procédure reste sélectionnée — on enchaîne plusieurs élèves. |
| ➕ Reçue | Pour déposer ce qui arrive par Messenger : élève, son Messenger, une remarque, et une capture d'écran (coller, glisser-déposer, ou choisir un fichier). La capture n'est renvoyée que si elle a changé. |
| 🔑 Codes | Les codes du coin révisions. Voir ci-dessous. |
🔑 Codes du coin révisions
En haut : Donner un accès à, Sa langue (avec un ⚙️ pour gérer la liste des langues) et 🔑 Créer son code. « Ouvrir une autre langue lui permet de réciter dans sa langue. Chaque récitation coûte alors une traduction en plus — à réserver à ceux qui en ont besoin. »
Puis une carte par élève : le nom, vu le … ou jamais venu, la langue, le code masqué (••••••), et les boutons — ✉️ (envoyer l'accès par mail), 📋 (copier le message), 🌍 (changer sa langue), 🔄 (nouveau code : « l'ancien ne marchera plus ») et 🗑️.
Les codes sont masqués — v765La liste rendait auparavant les codes de tous les espaces élèves en clair, d'un seul coup. Elle affiche maintenant •••••• : appuyez dessus pour en afficher un, et la demande est journalisée. Les boutons ✉️ et 📋 fonctionnent comme avant — ils vont chercher le code tout seuls.
Les codes périment — v771Douze mois sans venir, et le code ne vaut plus. La carte l'annonce : ⏳ code expiré (12 mois sans venir), et l'élève qui essaie lit « Ton accès a expiré. Demande un nouveau code à l'auto-école. » — un message distinct d'un code faux, pour qu'il sache à qui s'adresser.
Le compte n'est pas effacé : 🔄 le rouvre, et l'élève garde ses récitations. C'est une porte qui se referme, pas un dossier qu'on jette.
📚 Révisions — ce à quoi il a accès
Sous chaque élève, un tiroir : 📚 Révisions — 🚚 Remorque — permis BE · 7 procédures. Chaque procédure a une case.
Le principe : additif, jamais soustractifLes procédures que sa formation lui donne sont cochées et verrouillées, en gris, avec la mention par sa formation. Les autres sont cochables pour lui en ouvrir en plus. Une procédure ajoutée demain à sa formation lui parvient sans qu'on rouvre sa fiche ; et une case décochée par mégarde ne peut pas le priver de ce qui lui revient.
Sans formation renseignée : ⚠️ formation non renseignée et « il ne reçoit que les procédures communes. Coche ci-dessous pour lui en ouvrir en attendant. »
Les cinq listes de l'écran
- 🎙️ N récitation(s) à valider — en premier, « l'élève attend, et la correction est déjà rédigée ». Bordure orange tant que ce n'est pas validé.
- 📌 N procédure(s) demandée(s), pas encore récitée(s).
- 📥 N à corriger — les fiches déposées à la main, avec une vignette 🖼️ ou 💬 et un bouton ✅ (marquer comme corrigé).
- ✅ N correction(s) envoyée(s) — avec ses propres filtres (élève, moniteur, deux dates) et un compteur 12 sur 87.
- ✅ N déjà corrigée(s) — replié, à opacité réduite, « on y revient rarement ».
La fenêtre d'une récitation
C'est le cœur du dispositif. De haut en bas :
- Un bandeau si l'élève a récité dans une autre langue, et la Traduction en français en lecture seule.
- Ce qu'il a dit — modifiable : « la dictée se trompe parfois sur un mot. Corrige avant de demander la correction. »
- La correction qu'il verra — « Relis et ajuste avant de valider. »
- Ce qu'il recevra, dans sa langue — seulement si l'élève a une langue.
✨ Corriger avec l'IA
Ou 🔄 Refaire la correction si une correction existe déjà. Ce qu'il faut savoir :
- L'IA corrige le texte affiché à l'écran, pas celui d'origine : vos rectifications de transcription comptent.
- Elle s'appuie sur la procédure de référence enregistrée dans 🚦 Procédures. S'il n'y en a pas : « Aucune procédure de référence enregistrée : appuie-toi sur les règles habituelles de la conduite. » — la correction se fait alors au jugé.
- Deux consignes s'ajoutent si la procédure les porte : « l'ordre des étapes compte », et la consigne libre de l'auto-école.
- Le format imposé : tutoiement, bienveillance, puis 1. ce qui est juste, 2. ce qui manque ou est faux, point par point, 3. une phrase d'encouragement. Dix lignes au plus.
- L'IA ne se lance jamais toute seule à l'ouverture — sauf si la correction automatique de sa catégorie est activée : la proposition est alors déjà là.
Valider et envoyer
Deux cases sous un trait, « En plus de son espace : » — ✉️ Lui envoyer par mail (cochée par défaut) et 💬 Préparer le message Messenger (décochée). Puis ✅ Valider et envoyer. Résultats possibles : Validée et envoyée à … ✅ · Validée ✅ — mail non envoyé : … · Validée — l'élève peut la voir ✅.
Si Messenger était coché, une fenêtre s'ouvre avec le message prérempli et modifiable ; 📋 Copier copie et ouvre messenger.com dans un nouvel onglet.
🎓 Code
Vue BureauAdmin
« Les douze séances d'ETG, lues depuis les formulaires scannés en salle. » Deux sous-vues : 🎓 Code en salle et ♿ Code aménagé.
🎓 Code en salle
Un tiroir 🎯 Quelle séance lancer ?, ouvert d'office, répond à la question du jour : Personne n'a encore fait : séance 4 · séance 9, ou Les moins vues : séance 7 — 14 élève(s) ne l'ont pas faite. On peut aussi taper des noms séparés par des virgules pour un groupe précis : la réponse s'écrit en direct — Aucun n'a fait : séance 2 · séance 8.
Trois boutons de période : Dernier mois (par défaut) · 3 mois · Tous.
PiègeLa période porte sur l'élève, pas sur la séance. Quelqu'un venu la semaine dernière affiche tout son parcours — sinon la grille n'aurait plus de sens.
La grille : une colonne Élève, les colonnes 1 à 12 avec leur barème, puis Faites (8/12).
À lire attentivementLa case porte le nombre de FAUTES, pas le score. 0 à 3 → vert, 4 à 6 → orange, plus de 6 → rouge. Un · gris signifie que la séance n'a pas été faite ; une * signale une saisie à la main. Une séance repassée garde son meilleur résultat.
Toute case est cliquable, faite ou non. La fenêtre de saisie affiche Barème de cette séance : sur 40. Le formulaire dit 36/40 — ce que tu saisis le remplacera. avec un aperçu en direct du nombre de fautes, et un 🗑️ pour retirer sa saisie et rendre la main au formulaire scanné.
♿ Code aménagé
Une seule session à la fois. Un bandeau porte le nom de la session, avec un ✏️ pour le changer. ➕ Ajouter un élève demande nom, résultat et remarque.
Chaque élève est un tiroir : 🎓 Nom (ou ✅ Nom si validé), sous-titre 2/4 étape(s) · Oui · Réussi. En dépliant : Souhaite faire la session (En attente de réponse / Oui / Non) et les quatre étapes à cocher — Demande envoyée, Inscription envoyée à la DDTM, Redevance payée, Inscription validée.
PiègeCocher une étape relance le rechargement complet de l'écran : tous les tiroirs ouverts se referment. C'est aussi le cas dans la vue Handicap.
♿ Handicap
Vue BureauAdmin
« Les dossiers de codification et de régularisation, lus dans le classeur de suivi. » Deux situations : régularisation (l'élève a déjà le permis, il faut faire adapter son titre) et codification (il ne l'a pas encore).
Un tiroir d'alerte ouvert d'office : ⏳ N dossier(s) en attente, une ligne par élève avec le premier blocage de la chaîne, un seul à la fois :
visite médicale ─► évaluation à placer ─► document d'évaluation
─► dossier DDTM à envoyer ─► codification ─► demande de titre
Chaque élève est un tiroir : ♿ Nom ou ✅ Nom si toutes les étapes sont faites, avec la première ligne de la pathologie en sous-titre. En dépliant : 🩺 Pathologie (« ce que le moniteur doit savoir avant de monter dans la voiture »), 🔧 Équipement, les six étapes à cocher (certificat médical, évaluation placée, document rempli, dossier envoyé à la DDTM, codification faite, demande de titre à faire), le commentaire, puis ✏️ Modifier et 🗑️.
Dans la fiche, l'équipement se coche dans une liste, pas en texte libre ; ce qui avait été saisi autrefois hors liste apparaît en dessous sous Aussi noté : … et est conservé tel quel.
Pourquoi l'enregistrement paraît lentLa fiche écrit un champ à la fois, en cinq à sept appels successifs : le classeur reste maître du reste, et une écriture ratée n'en emporte pas d'autres.
La fiche d'évaluation PDF ne se produit pas ici mais depuis l'onglet Cours : voir l'écran de résultat.
♿ Régularisation de permis — la formation
✨ Ajoutée — v810« Ce sont des élèves qui ont déjà le permis mais qui doivent faire des leçons avant de repasser devant la préfecture pour valider un nouveau permis avec des aménagements du véhicule. Ça découle de l'onglet handicap. »
Deux formations sur la fiche de l'élève : ♿ Régularisation de permis (BEA) et ♿ Régularisation de permis (BV). Le bilan reste un bilan de conduite — c'est la même conduite — mais le questionnaire change.
Ce que ce parcours n'a pas, et qui disparaît du questionnaire comme de la note : pas de frise, pas d'examen blanc, pas de simulateur (il conduit depuis des années ; ce qui s'apprend ici est un poste de conduite, et il ne s'apprend pas sur un simulateur qui n'est pas aménagé), pas de rendez-vous post-permis (il n'y a pas d'ajournement à rattraper), pas la case « pas d'écoutes pédagogiques », et pas d'examen officiel.
⚠️ Et la note ne le dit plus non plus — v814« Pour régularisation pas besoin d'écrire "examen blanc pas encore évoqué", idem pour passerelle. Là c'est écrit dans mes prochains cours. »
La réponse était bien effacée ; la phrase, elle, restait écrite sur la carte. Les réponses et les lignes de note ne portent pas les mêmes noms — examBlanc s'écrit dans la famille examenBlanc, rdvPostFait dans rdvPost — et la traduction se faisait à la main, avec deux passerelles écrites une par une. Il en manquait deux.
C'est une table maintenant : chaque champ qu'un parcours retire dit quelle ligne de note il emporte, et un test vérifie qu'aucun n'est orphelin. Sur une régularisation, la carte perd l'examen blanc, le simulateur, le rendez-vous post-permis et les écoutes ; la passerelle perd les mêmes sauf le simulateur, qu'elle peut faire.
⚠️ Le poste de conduite est OBLIGATOIRE — la seule exception de l'outilPartout ailleurs, ♿ conduite aménagée ne bloque rien : elle s'affiche sur la carte pour que le moniteur prépare la voiture. Ici, c'est l'objet même des leçons — et c'est ce qu'on présentera à la préfecture. Le bouton le réclame comme il réclame une frise : 📋 Il manque les aménagements du véhicule, et il ouvre la case et la liste.
La case cochée sur la fiche compte autant que dans le questionnaire : c'est la même information, la réclamer deux fois ferait ressaisir ce qui est déjà là.
Ce qui remplace la frise : le compteur Leçons avant présentation à la préfecture, celui de la fiche d'évaluation dont ces leçons découlent. Il apparaît sur leurs bilans, et lui seul — la Problématique reste attachée à la fiche d'évaluation.
Leurs leçons portent leur nom : la note dit 7ème leçon de régularisation, et non « 7ème leçon » tout court — ils ont déjà leur permis, et un rang nu ferait croire à un parcours ordinaire.
⚠️ Corrigé — v813« Dans le questionnaire c'est bien noté 7ème, mais sur mes prochains cours c'est écrit 1. »
J'avais donné à la régularisation la règle de la passerelle : compter les leçons faites dans sa boîte. Pour la passerelle c'est exact — l'élève a passé son permis en automatique, donc toute leçon en manuelle est une leçon de passerelle. Pour la régularisation, non : il a déjà un permis, il a pu conduire dans les deux boîtes, et ses leçons peuvent être enregistrées sous n'importe quel libellé. La boîte ne distingue rien. Le compte rendait 0, et écrasait le 7 que le questionnaire venait d'afficher.
Le mot vient toujours du parcours ; le nombre ne se compte par boîte que pour la passerelle. Un rang corrigé à la main tient pour de bon, comme partout ailleurs.
⚠️ …sauf que ce n'était pas vrai — corrigé en v836« Un rang corrigé à la main tient pour de bon » l'était sur la carte, pas depuis le questionnaire. Sur une passerelle, le chiffre tapé était aussitôt écrasé par le comptage par boîte.
La cause était plus large que le symptôme : deux clés portaient le même nom dans l'objet du questionnaire — leconMain et premierCours étaient écrites deux fois. En informatique, c'est la dernière qui gagne : les deux calculs du haut ne servaient à rien depuis le début, en silence. Un test compte désormais les clés et tombe s'il en revient une en double.
🔄 Remise à niveau BV et BEA
✨ Deux formations neuves — v836Elles existent maintenant pour de vrai dans le menu du répertoire : Remise à niveau (BV) pour la boîte manuelle, Remise à niveau (BEA) pour l'automatique. Celles qui avaient été saisies à la main avant sont reconnues par leur nom et retombent dessus.
Elles suivent le même principe que la régularisation de permis : ni frise, ni examen blanc, ni date d'examen officiel, ni rendez-vous post-permis, ni case « pas d'écoutes pédagogiques ».
Deux différences avec la régularisation : le simulateur nuit et risques reste demandé, et le ♿ poste de conduite aménagé reste demandable sans être obligatoire.
Trois nombres à la place de la frise
Là où la frise s'afficherait, le questionnaire pose trois cases, dans l'ordre du parcours :
__ h sur simulateur __ h dans notre voiture __ h dans sa voiture
14 h en tout — aujourd'hui : 2ème dans notre voiture
Une leçon vaut une heure, et les étapes s'enchaînent dans cet ordre. Une étape à 0 est sautée — il n'y a pas toujours de simulateur, ni d'heures dans sa propre voiture.
Les trois nombres se corrigent aussi directement sur la carte de 📅 Mes prochains cours, sans rouvrir le questionnaire : h simu · h notre auto · h sa voiture.
La carte et la note annoncent alors : 🎯 2ÈME DANS NOTRE VOITURE (6ème leçon de remise à niveau, encore 8 h) — et …, dernière) quand il ne reste rien. Programme non saisi ou dépassé : le rang seul, sans étape inventée.
Rien de tout cela ne part à l'élèveLes trois nombres et la position dans le parcours n'apparaissent pas dans son bilan. C'est une information de conduite, pour nous.
♿ Présentation à la préfecture — le bilan du jour J
✨ Nouveau modèle de bilan — v810« Ils repassent, mais ce n'est pas vraiment un examen : il n'y a pas de CEPC, c'est juste validé ou non validé. Par contre il y a quand même des réflexions à noter que fait l'inspecteur. »
Un modèle à part, rangé sous Handicap avec la fiche d'évaluation, et rempli à la main : il n'y a pas de cours dicté ce jour-là, seulement ce que l'inspecteur a dit.
Ce qu'il demande : Nouveau permis validé (✅ oui / ❌ non), la date, les aménagements présentés, les réflexions de l'inspecteur, ce qui reste à faire, et une 🔒 note pour l'équipe qui ne part jamais à l'élève.
Aucun CEPC, aucune case, aucun E. Le type « observations » de l'examen officiel range chaque remarque sous une catégorie du CEPC : s'en servir ici donnerait à l'élève une grille vide qui ne veut rien dire.
⚠️ Deux corrections — v812« Quand je mets ce type il reste encore la partie simulateur nuit et risques, ça ne sert à rien. » C'était vrai : simuNuit figurait bien dans la liste de ce que ce parcours n'a pas — la réponse était effacée — mais rien ne cachait la question. Une question posée finit toujours par recevoir une réponse.
« Le type de formation n'est pas persistant : j'enregistre, et quand je rouvre le questionnaire ça n'y est plus. » Elle y était, sur la fiche : c'est le menu qui ne savait pas la montrer. Quand la valeur enregistrée ne correspondait à aucune option — une formation ajoutée à la main, ou d'avant — il restait sur — à préciser —, et on lisait « effacée ». Il ajoute maintenant l'option manquante, comme la fiche de l'élève le faisait déjà de son côté.
Deux effets de bord réparés au passage : une formation ajoutée à la main n'apparaissait jamais dans le questionnaire (elles arrivaient toutes marquées « pas voiture »), et une « Régularisation de permis » tapée à la main avant que l'outil la connaisse ne déclenchait aucune de ses règles — elle est reconnue par son nom, et emporte tout le parcours avec elle.
« Non validé » n'est pas « ajourné »Le bilan l'écrit noir sur blanc : Ce n'est pas un ajournement : il n'y a pas d'examen à repasser. On reprend des leçons, et on se représente. Un ajournement se rattrape par un rendez-vous post-permis et un nouvel examen ; ici il n'y a ni l'un ni l'autre.
📊 Évaluation de départ
Vue BureauAdmin
« Saisis les heures rendues par le simulateur : le reste se calcule. » C'est l'écran du devis : à partir du nombre d'heures que le simulateur d'évaluation annonce, il produit le programme, le prix, et les messages tout prêts.
Quatre champs : 🚗 Heures en manuelle (le curseur s'y place tout seul), 🚙 Heures en automatique (calculée, corrigeable), Élève (sert à retrouver son adresse mail) et Formation.
Règle asymétriqueModifier la manuelle efface la correction de l'automatique ; corriger l'automatique ne touche pas à la manuelle.
Le tableau compare les deux boîtes : total des heures, simulateur, conduites de 2 h, avant examen blanc, et le devis en euros. Les deux devis détaillés (21 lignes chacun) sont rangés dans l'ordre de Driv'up pour se recopier directement ; les deux seules quantités qui bougent — simulateur et conduite 2 h — sont en couleur.
Six boutons produisent les textes : 💬 Messenger — BV, 💬 Messenger — BEA, ✉️ Mail — BV, ✉️ Mail — BEA, 📝 Frise BV, 📝 Frise BEA. Les versions mail portent l'avertissement « Sans emoji ni caractère stylisé : Driv'up les remplace par des points d'interrogation » et, si un élève est nommé, un bouton ✉️ Envoyer. Les frises produisent la note interne à coller dans Driv'up.
Choisir AAC ou CS remplace tout l'écran : plus de tableau ni de devis, mais un encadré rappelant que le programme est fixe (20 h en manuelle, 15 h en automatique avant le départ avec l'accompagnateur) — « les heures saisies apparaissent dans le message, pour montrer à l'élève ce qu'il économise. »
Les tarifs viennent de 💰 Tarifs : les changer là-bas change tous les devis suivants.
💶 Financements
Vue BureauAdmin
« Pôle emploi, Région Bretagne et code aménagé, lus dans le classeur de suivi. »
Un tiroir d'alerte ouvert d'office : ⏳ N échéance(s) proche(s) — les dossiers non terminés dont l'échéance est dépassée ou à moins de 60 jours. L'échéance surveillée dépend du financeur : le permis pour la Région, les 30 heures pour France Travail.
La liste est groupée par financeur. Chaque dossier montre le montant, l'échéance, puis les versements attendus — trois pour France Travail (inscription, code, 30 heures), deux pour la Région (inscription, permis) — chacun avec son état : — en cours, ✅ Payé, ⛔ Abandon. Pour la Région s'ajoute le remboursement : « Quand l'élève abandonne, la Région réclame ce qu'elle a versé. »
Deux pièges
- Changer de financeur dans un dossier redessine les blocs de versement et perd ce qui y était saisi — les échéances Région et France Travail ne portent pas les mêmes noms.
- Les dates sont des champs texte libres, pas des calendriers. Une date mal écrite n'est pas comprise, et l'alerte d'échéance ne se déclenche pas.
🎓 Permis obtenu
Vue BureauAdmin
« Les messages se préparent tout seuls quand vous cochez ✅ Permis obtenu dans “🏁 Examens passés — résultat à saisir”. » On y arrive donc normalement tout seul : l'application bascule ici d'elle-même. Un tiroir Préparer manuellement pour un élève permet de le faire à la main.
Deux réglages en tête, préremplis depuis le dossier mais corrigeables : Dossier ANTS et Permis obtenu en. Les changer régénère instantanément les messages et la liste de tâches.
Trois blocs de message, chacun avec son 📋 Copier :
- Félicitations — le message complet, la publication Facebook, les liens d'avis Google, les suites de formation possibles.
- Demande ANTS — deux textes très différents selon qui s'en occupe. « Par l'élève » renvoie vers service-public.fr et rappelle les tarifs (gratuit, ou 45 € TTC si nous le faisons). « Par nous » liste les quatre pièces à déposer sur Driv'up, dont l'e-photo à code de 22 caractères, à usage unique.
- Passerelle BEA → BV — uniquement si le permis est en BEA. Le programme en cinq étapes, avec la mention à retenir : « Valable que 4 mois. »
Puis une liste ✅ À faire au bureau — des cases à cocher purement visuelles, non mémorisées : quitter la vue les remet à zéro. Chaque tâche porte son chemin exact (Facebook, Driv'up, Keep, Enpc-center), et cinq tâches supplémentaires apparaissent pour un permis BEA.
🏁 Clôturer le dossier
- 🧹 Retirer de toutes les listes — fiche de suivi, messages en attente, cours préparés. Les bilans et les captures sont conservés.
- 🗑️ Supprimer toutes ses fiches et ses N bilan(s) — double confirmation avec recopie du nom.
À noterContrairement à l'historique et au répertoire, ce bouton de suppression n'est pas réservé aux administrateurs. Le raisonnement assumé : à ce stade l'élève a son permis, son dossier n'a plus d'objet.
🚪 Départ de l'auto-école
Vue BureauAdmin — un moniteur ne la voit jamais, même avec le droit.
« Élève qui arrête sa formation ou part ailleurs. Réservé au bureau. »
Trois champs : le nom, le Motif (transfert vers une autre auto-école, déménagement, arrêt de la formation, motif financier, sans nouvelles de l'élève, autre) et la Date du départ. Puis 🚪 Préparer le départ.
S'affichent alors : le message à l'élève (modifiable, avec 📋 Copier ce message) et une liste ✅ À faire au bureau — Facebook, Driv'up, solde du compte, réservations à annuler, Enpc-center, dossier papier. Si le motif est un transfert, quatre tâches s'ajoutent en tête : certificat de fin de formation, transmission du dossier ANTS, restitution des pièces, solde de tout compte.
Les cases sont gardées — v776Elles ne vivaient que dans la page : un rechargement, et tout repartait vierge. On recochait de mémoire, ou on refaisait une démarche déjà faite — un dossier ANTS transmis deux fois, ce n'est pas rien. Chaque clic est maintenant enregistré, avec la date et qui l'a coché.
Si la relecture échoue, l'écran le dit au lieu d'afficher des cases vides : des cases vides faute d'avoir pu lire ressemblent exactement à des cases vides parce que rien n'est fait.
PiègeLe message à l'élève est le même quel que soit le motif, y compris « Sans nouvelles de l'élève ». Relisez-le avant de l'envoyer.
Réservé aux administrateursLes deux boutons de clôture — 🧹 Retirer de toutes les listes de suivi et 🗑️ Supprimer tout le dossier — n'apparaissent que pour un rôle admin. Un compte bureau voit la carte, le message et les tâches, mais aucune action : la ligne du bas est vide chez lui.
⚠️ Corrigé le 1er septembre — v778Ce bouton s'appelait 🗑️ Supprimer les 14 bilan(s), et il ne supprimait effectivement que les bilans. La fiche du répertoire — nom, téléphone, adresse mail, numéro ANTS —, les cours préparés, les captures du CEPC, les messages au bureau et la fiche de suivi restaient en place. Le bouton du 🧹 Ménage avait le même défaut.
Trois écrans proposaient de supprimer un élève, et ils ne faisaient pas la même chose. Un droit à l'effacement qui dépend du bouton sur lequel on a appuyé n'en est pas un. Les trois passent désormais par le même effacement, écrit à un seul endroit : si vous répondez à une demande d'effacement, il ne reste rien de l'élève, d'où que vous le fassiez.
La suppression efface vraiment tout — v771Elle balayait trois feuilles et en oubliait six : le nom de l'élève restait dans le journal des envois, les liens de cours, les corrections ETG, les cours en route, les alertes masquées et les coûts IA — et son adresse dans les mails manqués. Un droit à l'effacement qui laisse six traces n'en est pas un. Les neuf feuilles sont maintenant balayées.
Et surtout : si l'élève n'avait aucun bilan, rien n'était effacé du tout. Un élève parti avant son premier cours gardait son accès au coin révisions, ses récitations et ses lignes dans le journal. Ce n'est plus le cas.
Seule exception, volontaire : sa ligne de résultat d'examen est anonymisée plutôt que supprimée, pour que le taux de réussite ne bouge pas.
Enfin : cette vue ne propose pas de suppression totale (captures, cours préparés, fiche du répertoire). Pour un ménage complet, il faut le 🗑️ du Répertoire.
Chapitre 5
Conduire un élève jusqu'au permis
Les onglets 📓 Suivi et 🚗 Permis. C'est le travail du bureau : décider qui est prêt, réclamer les places, poser les dates, saisir les résultats.
Ce chapitre s'adresse au BureauAdmin
| Onglet | Vues |
| 📓 Suivi | 🌙 Simulateurs et examens blancs · 🤝 Suivi CS · 🎓 Suivi AAC · 👂 Écoutes pédagogiques Les deux suivis dépendent de leur propre droit : 🤝 Suivi AAC et conduite supervisée, à cocher dans ⚙️ Accès. Ils ne sont plus liés au droit des examens blancs. |
| 🚗 Permis | ⛔ Pas prêts · 🤔 À envisager · 📣 Préparation · 🎓 Suivi permis · 🏁 Résultats · 🏍️ Moto · 🚚 Remorque |
Les sept vues de Permis sont rangées dans l'ordre où l'élève les traverse. Elles dépendent toutes du même droit : on ne peut pas donner la moto sans donner les résultats d'examen.
Ce qui se recharge, et quand
À l'arrivée sur l'un des deux onglets, puis toutes les 90 secondes. Le rafraîchissement automatique s'abstient dans cinq cas : le curseur est dans un champ, une fenêtre est ouverte, un tiroir ouvert contient un champ de saisie, l'onglet du navigateur est en arrière-plan, ou le serveur a refusé (silence de deux minutes).
Piège de fondLe troisième cas est très large. Ouvrez la fiche d'un élève et plus rien ne se rafraîchit dans toute l'application, tant que vous ne l'avez pas refermée. Un collègue peut prendre la même place au même moment sans que vous le voyiez. Refermez les tiroirs quand vous avez fini.
🌙 Simulateurs et examens blancs
Le bouton 🔄 Actualiser les listes relit tout. « Actualisation automatique toutes les 90 s, sauf pendant une saisie. »
Détail rassurantCe bouton et son jumeau de l'onglet Permis changent de libellé ensemble, même si un seul est visible. C'est voulu : sinon on croit que celui du permis ne répond pas.
➕ Ajouter une date manuellement
« Pour un élève qui n'apparaît pas dans les listes. La date rejoint directement ses notes internes au prochain cours. »
| Champ | Valeurs |
| Prénom et nom de l'élève | Autocomplétion ; un nom inconnu est accepté. |
| Type | 🚗 Examen du permis / 📝 Examen blanc / 🌙 Simulateur nuit et risques |
| Situation | À prévoir — pas encore de date / Date fixée |
| Date | N'apparaît que si « Date fixée ». |
| Leçons restantes | Facultatif. |
La saisie fabrique une phrase calibrée au mot près, pour que l'application sache la relire plus tard : Examen du permis fixé au jeudi 12 novembre 2026 — encore 3 leçons avant (bureau). Le formulaire se vide ensuite et l'élève ajouté est surligné en orange deux secondes et demie.
Deux pièges
- Le libellé du bouton peut mentir : après un enregistrement, il revient à 📅 Enregistrer la date même si vous êtes en mode « à prévoir ».
- Cette saisie n'écrit pas dans la fiche de l'élève. Elle crée une consigne, qui ne sera prise en compte qu'au prochain cours (voir le circuit d'une information).
🌙 Simulateurs nuit et risques
« À faire obligatoirement avant l'examen blanc. » N'y figurent que les élèves dont l'état est « à prévoir » — ceux dont la date est fixée n'apparaissent plus ici.
Un grand ⚠️ apparaît si le simulateur est à prévoir alors que l'examen blanc est réservé dans une leçon ou moins.
Actions, visibles directement : la case 📣 Message envoyé pour réserver (pour savoir qui a été relancé), 📅 Fixer la date (l'élève quitte alors la liste), et ➡️ Envoyer vers… si le compte a le droit sur le permis.
📝 Examens blancs à prévoir
Triés du plus urgent (zéro leçon restante) au plus lointain. Le ⚠️ a trois causes possibles, par ordre de priorité : moniteur à désigner, message à envoyer pour réserver, plus qu'une leçon avant l'examen blanc.
Tant qu'aucune date n'est posée : une case 📣 Message envoyé pour réserver et un bouton 📅 Fixer la date.
Une fois la date posée, un encadré remplace le bouton : 📅 Examen blanc le 12 septembre · Marie, avec un menu de moniteur, la situation de l'examen du permis, et deux boutons — 📝 Attribuer et préparer la fiche et ✕ Annuler cette date.
📝 Attribuer et préparer la fiche est l'action la plus lourde de cet écran :
- Elle vérifie qu'un moniteur et une situation d'examen sont choisis.
- Elle enregistre le moniteur et, selon le cas, la date de permis.
- Elle envoie une consigne de date de permis.
- Elle crée le cours préparé au nom du moniteur, à la date de l'examen blanc, avec le modèle « Examen blanc » et la note 📝 EXAMEN BLANC · fiche à remplir pendant l'épreuve.
- Elle pré-remplit le questionnaire de ce cours.
- Elle envoie une seconde consigne pour prévenir de la date et du moniteur.
Deux pièges de rangement
- « Fixer la date » ici écrit dans un champ différent de la date du passage constaté. Les deux coexistent : l'un est un rendez-vous, l'autre un fait accompli.
- La liste 📝 Examens blancs prévus — ceux dont la date est déjà posée — n'est pas ici mais dans l'onglet Permis, vue 🤔 À envisager.
🤝 Suivi CS — la conduite supervisée
✨ Nouveau — v798Un élève en conduite supervisée disparaissait de tous les écrans pendant des mois : pas de date d'examen, donc absent de toutes les listes du permis ; pas une leçon par semaine, donc absent des rappels. On ne le revoyait que le jour où quelqu'un y repensait.
Une ligne par élève, et le compteur part du rendez-vous préalable : CS depuis 1 mois et 3 jours — préalable le 30/07/2026. Il est calculé, jamais saisi — une durée qu'on écrit est fausse le lendemain — et il compte en mois de calendrier : parti le 31 janvier, il n'est pas encore à un mois le 28 février.
La question « te sens-tu prêt pour un examen blanc ? »
Quatre états, et il faut les quatre :
| État | Ce qu'il veut dire |
| Question pas encore posée — sous le seuil | Il vient de partir. La liste ne crie pas. |
| ⏰ Personne ne lui a rien demandé | Au-delà du seuil. C'est le cas que cette liste existe pour montrer. |
| ⏳ Demandé le 14/08 — on attend sa réponse | Puis 🔔 au bout du délai de relance. |
| ✅ Prêt — a répondu oui le 20/08 · ⏳ Pas encore prêt | Il a répondu. |
Pourquoi quatre et pas trois« Jamais posée » et « posée sans réponse » demandent deux gestes différents. Les confondre, c'est relancer quelqu'un à qui on n'a jamais rien demandé. Et « pas encore » n'est pas « non » : la ligne garde la date et propose de redemander — sinon il sort de la liste et personne ne le rappelle jamais.
⏰ Le seuil, réglable, en haut de la liste
2 mois avant de signaler un élève à qui personne n'a rien demandé, puis 1 mois entre deux relances. Le bouton Changer les modifie ; ils sont enregistrés dans la feuille, donc partagés par tous les postes — un seuil réglé sur le téléphone du bureau et invisible depuis l'ordinateur, ce serait deux vérités.
PiègeLe bouton Changer n'apparaît que si le compte peut écrire les places (droit bureau_places en modification). Un bouton qui échoue vaut moins qu'un bouton absent.
⏸️ La pause — « je pars en vacances trois mois »
Une date, et il ne remonte plus jusque-là. Elle se lève toute seule quand la date passe : une pause qu'il faudrait lever à la main serait un élève oublié.
Et quand il dit oui
La liste ne pose pas l'examen blanc elle-même : elle envoie la consigne, exactement comme le bouton 📅 Planifier du bureau, et l'élève entre dans 📝 Examen blanc à prévoir avec tous les autres. À partir de là, plus rien n'est spécifique à la CS.
Pas encore làLe bouton 📨 Bientôt : lui envoyer annonce qu'il n'envoie pas encore et refuse. L'envoi par mail arrivera avec le rendez-vous théorique, qui a besoin de la même page de réponse. Noter « envoyé » sans rien envoyer ferait attendre une réponse qui ne viendrait jamais — et on ne relancerait pas, croyant avoir demandé. En attendant : ✋ Posée de vive voix.
🎓 Suivi AAC — la conduite accompagnée
✨ Nouveau — v799Trois rendez-vous jalonnent l'année, et deux conditions ouvrent l'examen. Rien de tout ça ne s'écrivait nulle part avant : le questionnaire posait les bonnes questions et n'en gardait que des états, dans le texte de la note.
⚡ Plus rapide — v808« Le suivi AAC c'est super long à charger, et quand on met les dates. Idem dans dossier élèves quand on enregistre les modifications de la fiche. »
Trois fonctions cherchent un élève par son nom — sa fiche de suivi, sa fiche de répertoire, son dernier état — et chacune relisait toute la liste en normalisant chaque nom au passage. Dessiner une seule ligne du suivi AAC en appelle huit : pour trois cents élèves, cela faisait sept cent mille normalisations pour afficher un écran, repayées entièrement à chaque date posée. Les listes sont maintenant indexées une fois par chargement : le même affichage coûte plus de cinquante fois moins.
Deux relectures inutiles ont sauté avec : enregistrer une fiche ne relit plus les centaines de fiches au classeur avant de redessiner (la fiche en mémoire vient d'être mise à jour), et poser une date ne jette plus tout l'état du bureau — le cache et la mémoire partagent le même tableau, celui qu'on vient justement de modifier.
La ligne qui gouverne tout
Examen possible le 12/02/2027 (le 1 an) — la plus tardive de :
- 17 ans révolus, c'est-à-dire le lendemain de l'anniversaire ;
- 1 an après le rendez-vous préalable, pour valider la conduite accompagnée.
Un élève qui fait son préalable à 16 ans et demi ne passe donc qu'à 17 ans et demi. La ligne dit laquelle des deux conditions commande : une date sans sa raison ne se vérifie pas, et ne s'explique pas au téléphone.
⚠️ Ce que l'outil ne dit pasIl n'écrit jamais « il peut passer ». Il dit « examen possible le … », et c'est une affirmation sur les dates uniquement. Le kilométrage est suivi dans DriveUp : l'outil n'en sait rien et n'en parle nulle part. Une date qui se présenterait comme un feu vert serait un mensonge.
Les trois rendez-vous
| Rendez-vous | Quand |
| ① Préalable | Le départ. Tout se compte à partir de lui. |
| ② RVP 1 | Six mois après le préalable. |
| ③ RVP 2 | La plus tardive de (préalable + 10 mois) et (examen possible − 2 mois). C'est le dernier point de contrôle avant l'examen : calé au plus tôt, un élève parti à 15 ans l'aurait passé un an avant de pouvoir présenter quoi que ce soit. |
| 🗣️ Théorique | Aucune échéance, et c'est voulu : n'importe quand après le préalable, de préférence entre les deux, mais ce n'est pas une obligation. Seul son état s'affiche — et c'est bien assez pour voir qu'il manque. |
Chacun a quatre états : à prévoir · prévu le … · fait le … · fait le … (autre auto-école). Le quatrième compte : il se comporte comme « fait », mais il prévient qu'il n'y a aucun bilan à aller lire. Sans ce mot, on cherche une trace qui n'existe pas. Le bouton 🏫 Fait ailleurs… le saisit pour un élève repris d'une autre auto-école.
Les trois parcours
| Parcours | Ce que ça veut dire | Effet |
| 🎓 à valider | Le parcours normal, par défaut. | Les trois rendez-vous sont attendus, et la règle du 1 an s'applique. |
| 🚗 abandonnée | « Attendre un an, c'est trop long — il a 17 ans, il veut passer. » | Plus aucun rendez-vous attendu ; ceux qui ont été faits restent écrits. La règle du 1 an tombe avec la validation. Il part dans « examen blanc à prévoir ». |
| 👻 fausse AAC | Préalable fait, il conduit, mais aucun rendez-vous pédagogique n'est prévu. Il attend ses 17 ans. | Idem, sans examen blanc d'office : le poser deux ans à l'avance polluerait la liste tout ce temps. |
Pourquoi deux mots pour un même comportement🚗 et 👻 se comportent pareil dans le code. On garde les deux parce que ce n'est pas la même histoire : « il a fait son RVP 1 puis a renoncé » et « il n'a jamais eu l'intention de valider » n'appellent pas la même explication à un parent.
⚠️ Deux gardes« D'office » ne veut pas dire « par-dessus ». Si l'élève a déjà passé un examen blanc, la bascule n'en repose pas un second : la fenêtre dit examen blanc passé le 12/05 — rien n'est reposé. Sinon, un élève dont l'examen blanc disait « pas le niveau » serait renvoyé dans « à prévoir » par un automatisme, effaçant un résultat réel.
Le retour en arrière est une porte à sens unique. Tant qu'aucun examen officiel n'a été passé depuis l'abandon, le parcours se rechange librement. Après, le bouton disparaît et la ligne dit pourquoi : 🔒 Examen officiel passé le 14/10 : la conduite accompagnée ne peut plus être validée. C'est pour ça que la date de la bascule est enregistrée.
Le rouge ne veut dire qu'une chose
Échéance dépassée, sur un rendez-vous encore attendu. Rien d'autre. Un parcours abandonné n'attend plus rien : ses rendez-vous ne rougissent jamais. Sinon le rouge se mettrait à signaler ce que personne n'attend, et le seul retard qui compte s'y noierait.
Les filtres en tête de liste : Tous · ⚠️ En retard · 🗣️ Théorique à faire · 🗓️ Organisation théorique · 🔁 À reprogrammer · Ne valident pas.
🗓️ Organisation théorique
Un écran à part, derrière son propre bouton : tout ce qui concerne le rendez-vous théorique de groupe s'y trouve, et rien d'autre. Les autres filtres montrent des élèves ; celui-ci montre des tours.
| Zone | Ce qu'on y fait |
| Le tour en cours | Le tableau des réponses, famille par famille et créneau par créneau — c'est lui qui sert à choisir la date. La colonne qui recueille le plus de ✅ est mise en avant. Chaque ligne porte ses gestes : 📨 renvoyer son lien, 🔒 / 🔓 couper ou rendre son accès au site. |
| Ceux qui n'ont pas répondu | Listés à part, avec de quoi les relancer — un par un, ou tous d'un coup. |
| 📌 Les rendez-vous retenus | Les tours clos dont la date est prise : la liste des élèves convoqués, et de quoi leur renvoyer leur lien pour qu'ils revoient la date sur le site. |
| Les trois derniers tours terminés | Pour mémoire, avec leur tableau. Au-delà de trois, ils ne servent plus. |
Retenir une dateLe bouton demande une confirmation avant d'envoyer. Les retenus reçoivent un mail de confirmation avec leur lien ; les autres reçoivent un mot qui dit qu'aucune date ne réunissait tout le monde et qu'on leur en reproposera. Sur le site, chacun lit sa propre réponse : votre rendez-vous est le … ou nous vous reproposerons d'autres dates.
Un tour retenu peut être annulé : il se rouvre, et la date posée sur les fiches est retirée — seulement si elle correspond encore à ce tour-là.
Couper l'accès au siteLe 🔒 rend le lien d'une famille inopérant : Ce lien n'est plus valable. C'est pour un lien parti par erreur. Le 🔓 le rend.
🎓 L'examen officiel — ajourné quand, et une nouvelle date ou pas
✨ Ajouté — v802« Il me manque l'examen officiel : s'il a déjà une date, s'il a déjà été ajourné, si oui quand. Par exemple Axel Hinault, je n'ai pas l'information qu'il a été ajourné et si un nouvel examen est prévu. »
Deux lignes, parce qu'il y a deux faits, et qu'ils ne se déduisent pas l'un de l'autre :
🔁 2e passage — ajourné le 24/08/2026
🎓 Pas de date d'examen
Un élève ajourné en août peut avoir une date en octobre comme n'en avoir aucune. C'est justement cette différence qui appelle un geste — les fondre en une phrase ferait disparaître celui des deux qu'on ne cherchait pas.
La ligne du bas dit, selon le cas : 🎓 Examen le 16/10/2026 · Saint-Brieuc · 🎓 Dernier examen le 24/08/2026 — aucun nouvel examen prévu · 🎓 Examen annulé — date à reprendre · 🎓 Date d'examen à prévoir · 🏁 Permis obtenu. Une date qui ne vient que d'un bilan, et pas de la fiche de suivi, le dit : (annoncé dans un bilan).
Deux détails qui comptentLe jour même est encore « à venir » : le cours d'aujourd'hui est peut-être l'examen. C'est la veille qu'une date devient « dernier examen ».
Quand la date passée est déjà celle de l'ajournement, elle n'est pas redite — deux fois la même date sur deux lignes, et on croit qu'il s'agit de deux examens.
Ceux qui sont ajournés sans nouvelle date passent en tête de liste, devant les rendez-vous en retard : un RVP en retard se rattrape le mois prochain, un élève ajourné et non reprogrammé, personne ne le rappelle. Ils ont leur filtre : 🔁 À reprogrammer. Les deux mêmes lignes apparaissent en Suivi CS et dans le dossier élève.
🗣️ Le rendez-vous théorique — à la place du Doodle
✨ Ajouté — v804 à v807« Pour ce rendez-vous j'ai besoin de plusieurs élèves en même temps, au minimum 4. C'est un rendez-vous où l'élève est présent avec l'accompagnateur. J'utilise un Doodle avec des propositions de date et je prends celle où il y en a le plus, je remets les autres en attente. Je veux supprimer ce Doodle. »
En haut de la liste AAC, 🗣️ Organiser rendez-vous théorique ouvre la fenêtre : on coche les élèves, on pose au moins deux créneaux et une date limite. Le serveur refuse un créneau unique — ce ne serait plus une proposition, ce serait une convocation. Moins de quatre élèves avertit, mais n'empêche pas : il en faut normalement 4 — à toi de voir.
Chaque famille reçoit un seul mail pour les deux adresses (élève et prescripteur), donc un seul lien et une seule grille. Il part par contact@evolutionconduites.fr, comme les rappels et les bilans. Avant l'envoi, l'écran nomme ceux qui n'ont pas d'adresse ; après, il dit ce qui n'est pas parti au lieu d'annoncer « envoyé » pour tout le monde.
✨ Ce que le mail dit — v807« Il faut aussi indiquer qu'ils seront plusieurs à ce rendez-vous, que le rendez-vous sera retenu selon la majorité, et que la date sera confirmée ultérieurement. »
Le mail et la page annoncent donc la règle du jeu : Merci de sélectionner toutes les dates auxquelles vous êtes disponibles. La date ayant obtenu la majorité des réponses sera retenue, et nous vous la confirmerons ultérieurement.
Sans cette phrase, la famille coche une seule date : la sienne. Elle lit « voici les créneaux possibles » comme « choisissez le vôtre », et le bureau récolte huit réponses qui ne se croisent nulle part. La page le redit au moment de la confirmation — c'est le seul écran qu'elle relit, et « c'est noté » seul laisse croire que la date cochée est acquise.
Sur leur page : deux boutons par créneau, ✅ On peut et ✖️ On ne peut pas, jamais une case à cocher — « décoché » et « pas encore répondu » se ressemblent trop. Une réponse vide ne part pas. Ils peuvent revenir modifier jusqu'à la date limite.
Côté bureau, une grille élèves × créneaux avec le compte sous chaque colonne et le meilleur mis en avant. Trois signes pour trois états : ✅, ✖️, · pour le silence — et les muets sont nommés en clair, ce sont eux qu'on relance. 📅 Retenir le … fixe le rendez-vous pour ceux qui ont dit oui seulement ; les autres redeviennent proposables.
✨ Les réponses en direct — v807« La page où ils indiquent la confirmation est très longue à charger, et je n'ai pas en direct les réponses côté outil, je dois recharger la page. »
La page des familles s'ouvre maintenant en une fraction de seconde : elle ne réveille plus le classeur, c'est le Worker qui lit — le même chemin que 🎓 Suivi permis et le répertoire.
Et la grille se relit toute seule toutes les 90 secondes tant que la vue est ouverte, avec les mêmes garde-fous que le reste du bureau (curseur dans un champ, fenêtre ouverte, onglet en arrière-plan…). Elle ne se redessine que si quelque chose a changé. Un bouton 🔄 Actualiser les réponses relit tout de suite — on regarde souvent juste après avoir raccroché.
✨ Un tour n'est pas une liste close — v808« Une fois que c'est envoyé je ne peux ajouter personne. Il me faut la possibilité d'ajouter du monde à cette organisation même si une première salve est partie, et la possibilité d'ajouter des dates ou de changer des dates en fonction de certains retours. »
Deux boutons de plus sur la carte du tour, tant qu'il est ouvert :
➕ Ajouter des familles — la même liste à cocher, mais seulement ceux qui ne sont ni dans ce tour ni dans un autre. Ils reçoivent les mêmes créneaux et la même date limite : c'est le même rendez-vous, pas un second tour. Le compte des quatre tient compte de ceux déjà invités.
📅 Modifier les créneaux — ajouter une date, en déplacer une, en retirer une. Une case Prévenir les familles du changement (cochée par défaut) leur envoie la liste à jour, avec leur lien habituel et un mail qui dit dès la première ligne que les dates ont changé.
⚠️ Une réponse porte sur une dateSi samedi 12 à 9 h devient samedi 19 à 9 h, ceux qui avaient dit oui avaient dit oui au 12. Garder leur oui, ce serait leur faire dire ce qu'ils n'ont pas dit — et attendre un samedi matin des gens qui ne viendront pas.
Donc : un créneau déplacé ou retiré perd ses réponses ; un créneau ajouté ne coûte rien ; un créneau inchangé garde les siennes. L'écran le dit deux fois : sous chaque créneau déjà répondu (↑ 3 réponse(s) portent sur ce créneau — le déplacer ou le retirer les effacera), puis dans la confirmation, avec le compte exact.
La date de réponse, elle, reste. La famille a répondu, même si ce sur quoi elle répondait a changé : « pas de réponse » et « a répondu sur des dates qui ont bougé » ne se relancent pas pareil.
✨ « Aucune de ces dates » — v808Un bouton ✖️ Aucune de ces dates ne nous convient sur la page des familles : il coche tout en « on ne peut pas » d'un geste (un second appui défait), et n'envoie rien tout seul — rien ne part avant le bouton d'envoi.
Il fallait sinon appuyer six fois ; beaucoup s'arrêtaient en route, et le bureau lisait un silence là où il y avait un non clair. Côté bureau, ils sont nommés à part : ✖️ Aucune de ces dates : Axel Hinault, Nolwenn Tanguy — il leur faudra d'autres créneaux. Les relancer comme des sans-réponse, ce serait déranger quelqu'un qui a répondu.
Deux garantiesLe lien ouvre une page, il n'enregistre rien. Outlook et Gmail ouvrent chaque lien d'un mail entrant pour le contrôler : une page qui enregistrerait une disponibilité à l'ouverture donnerait au bureau des réponses que personne n'a données. Seul le clic sur le bouton répond. C'est déjà la règle du lien de cours.
Un seul tour ouvert par élève. Deux propositions en même temps, et on ne saurait plus à laquelle il a dit oui. Ceux qui sont déjà dans un tour sont écartés — et nommés : les écarter en silence, c'est croire les avoir invités.
✏️ Corriger un rendez-vous — v815
✨ La porte de sortie« Il faut que je puisse modifier les dates dans le suivi AAC et CS en cas d'erreur de saisie : là j'ai enregistré un RVP, sauf que l'élève ne l'a pas fait encore. »
Ce qui manquait n'était pas la modification, c'était le retour en arrière : les boutons ✅ … fait disparaissaient une fois la date posée, comme si une chose faite ne se défaisait pas. Il fallait aller corriger le classeur à la main — exactement ce que cet outil existe pour éviter.
✏️ Corriger ses rendez-vous ouvre les quatre d'un coup — préalable, RVP 1, RVP 2, théorique — chacun avec son état (— pas encore fait · ✅ Fait · 📌 Prévu · 🏫 Fait dans une autre auto-école) et sa date. « Pas encore fait » efface aussi la date et le remet dans ce qui est attendu.
Le bouton ne disparaît jamais : c'est une porte de sortie, elle ne peut pas dépendre de ce qui reste à faire. La liste CS a le sien pour sa date de préalable. Et l'ancien 🏫 Fait ailleurs…, qui demandait d'écrire « prealable, rvp1 » dans une boîte de texte, a disparu : c'est un choix du menu maintenant.
Effacer le préalable se confirmeLe compteur, les échéances des deux RVP et la date d'examen possible se comptent tous à partir de lui. La fenêtre le dit avant, pas après.
🎨 La couleur d'un rendez-vous — v815
✨ Ce qui appelle un geste, et rien d'autre« Quand c'est attendu, écris-le en plus gros et en orange ; quand c'est fait, en vert. Là il n'y a que les RVP qui sont en vert, pas le rendez-vous préalable. » Et : « quand c'est attendu à 2 mois écrit en orange, avant laisse en noir. »
Fait (ou prévu, ou fait ailleurs) → vert. Attendu dans les deux mois, ou déjà en retard → orange, plus gros. Attendu plus tard → noir : un rendez-vous dans huit mois n'appelle aucun geste, et tout peindre en orange reviendrait à ne plus rien signaler.
Le préalable était dessiné à part, sans une ligne de style — c'est pour ça qu'il restait gris quand les RVP passaient au vert. Les quatre passent maintenant par la même fonction.
🎂 L'âge, et ce qui se passe sans lui
La date de naissance se saisit sur la fiche de l'élève (sous la formation), s'importe depuis un CSV, et se saisit aussi depuis cette liste. Sans elle : âge inconnu, et la ligne refuse d'annoncer une date d'examen possible — l'âge est une des deux conditions, en donner une seule serait pire qu'un blanc.
👂 Écoutes pédagogiques
« Qui ne réserve pas d'écoutes, et qui réserve sans venir. » Deux listes qui ne parlent pas de la même chose et n'ont aucun lien : un élève peut être dans les deux.
🚫 Signaler une absence en écoute
« L'élève avait réservé et n'est pas venu. Indique le créneau qu'il a laissé vide. » Sous le nom, le téléphone s'affiche en direct : 📱 06 … en vert, ou ⚠️ Aucun numéro sur sa fiche — le SMS ne pourra pas partir.
La date est pré-remplie à aujourd'hui. Une case 📱 Le prévenir par SMS déplie le message type — modifiable avant envoi, et signé automatiquement du prénom du moniteur connecté. Un compteur passe en orange dès que le message dépasse un SMS.
Sur 💾 Enregistrer l'absence : refus s'il n'y a pas prénom et nom, refus sans date, et refus si le SMS est demandé sans numéro — et dans ce dernier cas rien n'est enregistré. Si l'absence passe mais que le SMS échoue : Absence notée, mais SMS impossible : … — l'absence est bien conservée.
😱 Ne réserve pas d'écoutes
« Signalés par les moniteurs au questionnaire. Ils restent listés tant que la case l'est ; la date est celle du premier signalement. »
PiègeLa seule façon d'entrer dans cette liste est la case du questionnaire du moniteur. Le bureau ne peut pas y ajouter quelqu'un lui-même. Le bouton ✓ Il réserve l'en retire quand il s'y remet.
🚫 Pas venu en écoute
« Une place réservée et laissée vide, c'est un autre élève qui n'a pas pu venir. Les récidivistes apparaissent en rouge. » Regroupées par élève et triées par nombre d'absences décroissant. À partir de trois absences, le cadre et le nom passent en rouge. Chaque absence peut être supprimée individuellement.
Ce qui est commun aux sept vues du permis
La ligne d'un élève
NOM DE L'ÉLÈVE ⚠️
état, boîte, heures, examen blanc
Dernier cours le 12/09/2026 avec Chrystel
📨 consigne en attente (transmis au prochain cours)
💰 reste 240 € · 📅 …
▸ Ouvrir la fiche
Un élève déjà ajourné reçoit un cadre distinct. Le lien de dépliage alterne entre ▸ Ouvrir la fiche et ▾ Refermer.
Décoder la ligne d'information
Les heures prennent toujours l'une de ces trois formes :
- ⏱️ heures à préciser — c'est ce qui bloque le bureau : sans cette information, on ne peut pas placer une date. On la réclame plutôt que de laisser un blanc.
- ⏱️ plus que les 3h
- ⏱️ 4 + 3h
L'examen blanc s'affiche par ordre de priorité :
- S'il existe un post-permis : 🔁 Post-permis prévu le … / 🔁 Post-permis à fixer / 🔁 Post-permis fait le … — 4 + 3h. L'examen blanc n'est alors plus affiché du tout — il date d'avant l'ajournement et n'apprend plus rien.
- Sinon, ce que le bureau a saisi : ✅ A le niveau (12 septembre), ⛔ Pas le niveau, 🤔 Pourrait avoir le niveau, 📅 Examen blanc à venir le 20 septembre.
- Sinon, ce que disent les notes des bilans.
Les trois boutons qu'on retrouve partout
| Bouton | Ce qu'il ouvre |
| ⏱️ 4 + 3h | Le bouton affiche la valeur actuelle : orange quand elle manque, vert quand elle est renseignée. Au clic : « Combien d'heures avant l'examen ? Les 3h avant examen viennent en plus : “4” signifie 4 + 3. » avec les choix 0, 2, 4 (mis en avant), 6, 8 et ✏️ Autre. |
| 📝 Niveau | Un aiguillage d'abord : 📝 Examen blanc ou 🔁 Post-permis. Pour un élève en repassage, le message précise « C'est un repassage : le post-permis fait foi » et met le post-permis en avant. |
| ➡️ Envoyer vers… | Le bouton central de l'onglet. Voir ci-dessous. |
➡️ Envoyer vers… — déplacer sans détruire
« Où envoyer X ? Sa fiche est conservée : date, heures, examen blanc, paiements. » C'est la raison d'être de ce bouton : retirer un élève d'une liste détruisait sa ligne de suivi ; le déplacer conserve tout.
| Destination | Effet | Consigne envoyée |
| 🤔 Élèves prêts au permis | Efface les drapeaux « à planifier », « retiré », « annulé ». | Examen blanc passé le <aujourd'hui> — plus que les 3h avant examen (bureau) |
| 🗓️ Liste RDV Permis | Le met dans le panier de la prochaine prise de dates. | aucune |
| ⛔ Pas le niveau | Pose le niveau à « non ». | Examen blanc passé le <aujourd'hui> — pas le niveau (bureau) |
| ⏳ Attente bilan post-permis | Efface « rendez-vous fait ». | aucune |
| ⛔ Ne plus suivre pour le moment | Pose « retiré ». | aucune |
Piège importantDeux de ces destinations écrivent une phrase datée d'aujourd'hui dans les notes de l'élève, comme si l'examen blanc avait eu lieu ce jour-là. C'est délibéré — certaines listes se reconnaissent aux notes, pas au suivi — mais cela falsifie la date réelle de l'examen blanc dans son dossier.
Ce bouton apparaît aussi dans les listes de l'onglet 📓 Suivi : on peut donc « envoyer vers Pas le niveau » depuis la liste des simulateurs.
⛔ Pas prêts
Ceux qu'on ne peut pas envoyer à l'examen. Quatre tiroirs.
Le bandeau de prise de dates
Il n'apparaît que dans les dix jours précédant une échéance, et passe du vert au rouge à un jour ou moins.
📆 Prise de dates dans 4 jours — mardi 6 octobre
Places de la 1ʳᵉ quinzaine de novembre 2026 (1 au 15 novembre)
17 élève(s) présentable(s) · 3 écarté(s) pour indisponibilité
▸ Voir les 17 élèves
▸ Écartés (3)
En dépliant, chaque nom est précédé de 🔁 (repassage) ou 🆕 (premier passage), avec un bouton → RDV PERMIS. En bas, 📋 Mettre les N dans la liste RDV PERMIS bascule tout le monde d'un coup. Les écartés sont listés avec leur raison — « possible seulement à partir du 12 novembre », « absent du 3 au 14 novembre » — qui vient du bloc 📅 Disponibilités.
Quand la préfecture décaleLa règle habituelle — 1er et 2e mardi du mois précédent — se corrige au cas par cas : les deux champs prise le du réglage des places l'emportent quand ils sont remplis. Le bandeau affiche alors 📌 Date réglée à la main : on sait d'où vient la date qu'on lit.
Vides, c'est la règle qui s'applique — ne les remplissez que si la préfecture décale. Ils partent avec le mois quand il s'efface : il n'y a jamais rien à nettoyer.
🚫 Examen non planifiable
Imbriqué dans les autres. Ceux que le moniteur a signalés au questionnaire : dossier ANTS incomplet, avis médical en attente, pièce manquante. Ce n'est pas un problème de niveau — c'est un papier qui manque.
⛔ Examen blanc — pas le niveau
« Replacer un examen blanc ou fixer un nombre d'heures. » Un bouton ➕ Ajouter un élève qui n'a pas le niveau permet d'y entrer quelqu'un à la main, avec la date de l'examen blanc et, facultativement, Ce qui a manqué (« Ex : trop d'erreurs en giratoire »).
Trois actions par élève :
| Bouton | Effet |
| 📝 Replacer un examen blanc | Demande dans combien de leçons, puis transmet au moniteur. |
| ✅ Prêt sans nouvel examen blanc | Le raccourci quand le moniteur juge, après une leçon de 2 h, que l'élève peut y aller sans repasser d'examen blanc. Demande les heures, confirme, puis le fait passer chez les prêts au permis. |
| ⏱️ Fixer un nombre d'heures | Transmet Nh de conduite à prévoir avant de reparler d'examen. Ne déplace pas l'élève : il reste ici. |
⏳ Attente bilan post-permis
« Élèves ajournés : colle leur bilan puis fixe le rendez-vous post-permis. » Les dossiers bouclés — bilan d'examen + date + moniteur, les trois — sont repliés à part en haut, sous ✅ N rendez-vous déjà organisé(s), avec un bouton ↗️ Reprendre.
Les autres sont triés bilan manquant d'abord : bilan d'examen à récupérer → bilan reçu, rendez-vous à fixer → rendez-vous le 22 septembre avec Chrystel.
Le tiroir contient : 📄 Bilan de l'examen officiel (« Le rapport de l'inspecteur »), 📝 Bilan écrit par l'élève (« Ce que l'élève a envoyé par Messenger. Le moniteur le corrigera avec lui. »), la date, le moniteur, les 📷 Captures du CEPC, et 💾 Enregistrer et préparer le cours.
Ce bouton a deux comportements : sans date ou sans moniteur, il n'enregistre que les deux bilans (✅ Enregistré. Ajoute la date et le moniteur pour préparer le cours.) ; avec les deux, il crée le cours préparé chez le moniteur, avec le modèle 🔁 Rendez-vous post-permis, la note et le bilan officiel, et prévient le moniteur.
PiègeColler une image (Ctrl+V) fonctionne n'importe où dans la page quand une fiche à captures est ouverte. Un Ctrl+V malencontreux ajoute une capture au dossier de l'élève affiché.
⛔ Pas de repassage pour le moment
Piège de structureCe tiroir est imbriqué à l'intérieur de « ⏳ Attente bilan post-permis ». Il faut donc ouvrir le second pour seulement apercevoir le premier, et son compteur reste invisible tant que le parent est fermé. Rien ne le laisse deviner.
Deux actions : ↗️ Revoir le rendez-vous post-permis et ✅ Le niveau est revenu — remettre en examen à prévoir, qui remet l'élève en circulation et prévient le moniteur.
🤔 À envisager
Ceux à qui on va pouvoir donner une date. Trois tiroirs.
📝 Examens blancs prévus
« Ceux dont la date est posée, du plus proche au plus lointain. » Deux sources réunies : les dates posées par le bureau, et les cours préparés portant le modèle « Examen blanc » — ce que le moniteur crée en préparant sa journée. Un élève dont la date d'examen du permis est déjà posée est exclu : l'examen blanc a joué son rôle, il n'y a plus rien à décider ici.
Un bouton ➕ Prévoir un examen blanc ouvre une fenêtre avec élève, date, heure, moniteur, et une case Créer aussi le cours cochée par défaut. L'effet écrit la date sans toucher au niveau — « Prévu n'est pas passé : le niveau reste inconnu. »
Si la date est dépassée, l'icône devient ⚠️ et trois boutons supplémentaires apparaissent, qui reprennent mot pour mot les trois conclusions du questionnaire :
- ⛔ Pas le niveau — il passe dans la liste au-dessus.
- ✅ Plus que les 3h — sans confirmation, et met les heures à 0.
- ✅ Encore N leçons — pré-rempli à 2. Chaque leçon vaut deux heures : « 3 leçons » enregistre 6 h.
🚗 Élèves prêts au permis
Le cœur de l'onglet. C'est le vivier dans lequel le bureau pioche quand il obtient des places.
Y figurent ceux dont la note dit « date d'examen à prévoir », ceux dont l'examen a été annulé, et ceux qui ont un rendez-vous post-permis fixé mais pas encore fait — « on attend ce rendez-vous pour savoir s'il repasse, et sans ça il disparaissait de toutes les listes entre-temps ». Sont exclus ceux qui sont déjà placés : une date dans leur fiche, une date dans leurs notes, ou une place dans une session ouverte.
Un menu de filtre à sept entrées : Tous — par priorité, 🆕 Premier passage, 🔁 Repassages, 🔴 Urgents seulement, Date à prévoir, ❌ Examens annulés, Sans priorité définie.
Si des élèves du vivier sont écartés par un drapeau, un bandeau les nomme : ℹ️ 4 élève(s) masqué(s) : Marie Dupont (dans RDV PERMIS) · Paul Martin (retiré de la liste), avec ↩️ Les remettre dans la liste.
Les actions
| Action | Effet |
| ☑ Mettre dans la liste RDV PERMIS | Le geste principal. Bascule l'élève dans le tiroir suivant. Décocher le ramène ici. Effet immédiat, sans confirmation. |
| 📅 Date de permis | Le raccourci quand on connaît déjà la date. Attention : contrairement au 📅 du tiroir RDV PERMIS, celui-ci n'écrit pas la date dans la fiche de suivi — il n'envoie que la consigne, et l'élève ne quittera la liste qu'une fois celle-ci relue. |
| Menu de priorité | Six niveaux : — normal —, 🟢 Peut attendre, 🟡 À planifier, 🟠 Assez pressé, 🔴 Urgent, 🚨 Prioritaire absolu. Un ⚠️ s'affiche à partir de « Urgent ». |
| ⏸️ Pas de repassage pour le moment | N'apparaît que si un post-permis est fixé et pas encore fait. Le retire de la liste sans supprimer son rendez-vous. |
| 🗑️ Retirer de la liste | « Il y reviendra si un moniteur le signale à nouveau. » Solde aussi toutes ses consignes en attente, sans quoi il réapparaîtrait aussitôt. Corrigé en v832 : la ligne restait là. Trois causes enchaînées — le relais réécrivait le nom du moniteur, la page du moniteur resignalait son cours entre l'affichage et le clic, et l'écran annonçait ✅ sans avoir rien lu. L'heure de départ accompagne maintenant le retrait, et le message distingue les deux cas : Retiré de la liste ✅ ou Ligne déjà partie — elle ne reviendra plus ✅. |
Garde-fouAjouter un élève qui a déjà obtenu son permis est refusé net : « X a déjà obtenu son permis le … Il ne peut pas rejoindre cette liste. S'il s'agit d'une erreur, annule son résultat depuis le journal. »
📅 Disponibilités
Un tiroir dont le titre résume l'état : 📅 Disponibilités — à partir du 1 novembre 2026 — absent du 3 au 14 août. Deux informations : Peut passer à partir du (« Pour un AAC pas encore éligible, par exemple ») et Indisponible (vacances, absence). Ce sont elles qui pilotent le tri « présentables / écartés » du bandeau de prise de dates.
🗓️ Liste RDV PERMIS
« Cochés depuis la liste précédente. Indique qui prend la date et sur quelle semaine. » C'est le panier de courses du bureau au moment de la prise de dates.
Le bloc 📊 Répartition des places s'ouvre par défaut, avec deux vues au choix, en deux boutons :
- 👤 Par personne — c'est la vue par défaut, et c'est celle du site des rendez-vous : chacun y a sa liste. Elle range par qui prend la date, puis par semaine et par centre.
- 📅 Par date — pour vérifier qu'aucune semaine ne déborde.
📊 Répartition des places — 10 élève(s) 👤 Par personne 📅 Par date
👤 Chrystel 📋 Copier
📍 Saint-Brieuc · 12→16 oct. · S42 — 4 élève(s) · 2 jours ouverts
Marie Dupont 👤 Chrystel 📍 Saint-Brieuc 🗓️ S42 📅 ✕
Paul Martin ⏳ attente post-permis 🗓️ à définir 📅 ✕
📍 Loudéac · 19→23 oct. · S43 — 1 élève · ⚠️ aucun jour ici
⚠️ À attribuer
📍 Saint-Brieuc · 12→16 oct. · S42 — 3 élève(s) 👤 Attribuer les 3
La ligne d'un élève ne répète plus la date : elle porte son nom, puis trois boutons — 👤 qui prend la date · 📍 le centre · 🗓️ la semaine à viser — en orange quand la réponse manque. Puis 📅 pour lui donner sa place, et ✕ pour le renvoyer chez les « prêts au permis ».
⚠️ À attribuer est rangé en dernier : c'est ce qui reste à faire, pas ce qu'on est en train de faire. Quand plusieurs élèves attendent au même endroit, 👤 Attribuer les N les donne tous d'un coup — celui qui va à la préfecture prend toute la liste. Et 📋 Copier met la liste d'une personne au format du site.
Des boutons, plus des menus — v842 à v847Les trois menus déroulants sont devenus des rangées de boutons : le choix pris est plein avec un ✓, les autres sont creux, et rappuyer dessus le retire. Toute la rangée se fige pendant l'enregistrement.
Qui prend la date propose des favoris ⭐, quatre au plus, partagés par toute l'équipe : l'étoile ☆/⭐ dans Autre… épingle quelqu'un pour tout le monde.
Semaine à viser n'annonce que les jours du centre déjà choisi, en montre cinq au plus, et range derrière « Autres… » les semaines dont la journée d'attribution est passée — elles portent alors la mention · prise passée. Une semaine sans jour ouvert dit ⚠️ aucun jour ici en rouge.
Le 📅 ne donne pas une date, il donne une place« Une date d'examen ne se choisit pas dans un calendrier : elle se prend sur une journée que la préfecture a donnée. » La fenêtre 🎓 Sa place d'examen liste donc les places réellement prenables, dans cet ordre : ⬜ libres, 👻 tenues par un prête-nom, 🔄 à remplacer. Elle rappelle en haut la semaine demandée, et fait confirmer nommément avant de déloger quelqu'un — qui repart alors dans RDV Permis. S'il n'y a rien : « Aucune place d'examen prenable à venir… ouvre-la dans 🎓 Suivi permis (➕ Nouvelle session). »
Sous la synthèse, seuls les dossiers incomplets sont détaillés — ceux à qui il manque le centre, le moniteur ou la semaine, sous un titre orange ⏳ À compléter (N). Si tout est complet : « ✅ Tous les dossiers sont complets. Utilise la synthèse ci-dessus pour saisir les dates obtenues. »
Dans les deux listes à la fois — v840Un élève qui attend son rendez-vous post-permis peut figurer ici en même temps, avec la pastille ⏳ attente post-permis : on prépare sa place sans attendre, et sa place d'examen se prend après.
📣 Préparation
C'est ici qu'on écrit aux élèves qui vont passer. Rien n'est jamais envoyé par l'application : tout se copie-colle à la main dans Messenger.
📣 Message groupe Messenger
On choisit une Date de l'examen — mardi 6 octobre 2026 — 4 élève(s) — et un bouton 🔄 Actualiser les dates relit tout, sessions comprises.
Une même journée peut compter plusieurs groupes (deux inspecteurs, ou matin et après-midi). Chaque groupe est un cadre avec : son nom modifiable, un ✕ (« ses élèves reviennent au premier »), et quatre réglages — Premier examen, Conduite par candidat (55 min par défaut), Pause après le candidat n°, Durée de la pause.
Puis l'ordre de passage, une ligne par élève :
1- 🅑 💰📆 Marie Dupont ⚠️ ↑ ↔️
2- 🅰 Paul Martin ✅ ↑ ↔️
Le numéro, la boîte (🅑 BV / 🅰 BEA / ♿ handicap), le nom, puis ✅ (dossier prêt) ou ⚠️ (il manque quelque chose). Le ↑ le fait passer plus tôt, le ↔️ l'envoie dans un autre groupe.
L'aperçu se recalcule à chaque changement :
🕐 Rendez-vous à 13h00 · 🥙 pause 15h00–16h00
1- 🅑 Marie Dupont — conduite 13h05/14h00 · examen 14h00/14h32
2- 🅰 Paul Martin — conduite 14h00/14h55 · examen 14h55/15h27
Enfin ✍️ Composer les messages de ce groupe produit, empilés, chacun avec son 📋 Copier : le message d'annonce, les 🧠 Rappels avant examen, et les messages 🚨 Planning formation avant permis. Ces deux derniers viennent de 📄 Textes types ; s'il n'y en a aucun, l'écran dit exactement où les créer.
✉️ Message permis SOLO
Les messages qu'on envoie un par un, à un élève qui passe seul. Ils viennent des textes types rangés sous la catégorie « Permis solo ».
Le repère ⭐Le message dont le titre commence par ⭐ est toujours affiché en haut, dans un cadre orange ; les autres sont derrière un menu. L'étoile doit être dans le titre, pas dans le contenu — sans elle, c'est le premier de la liste qui est promu, et cet ordre peut changer.
Chaque message est en lecture seule (un clic sélectionne tout le texte, pratique sur téléphone) avec un 📋 Copier le message.
🎓 Suivi permis
La vue la plus riche. Trois blocs empilés.
🔄 Reprendre les examens blancs
« Les notes des bilans portent déjà le résultat de l'examen blanc, sa date et les heures avant permis. Ce bouton les verse dans le suivi, sans toucher à ce qui a été saisi à la main. »
C'est un rattrapage en masse. Il relit les notes de tous les élèves et remplit uniquement les champs vides : le niveau (un examen « à venir » est laissé tranquille), la date, et les heures — « plus que les 3h » vaut 0, et chaque leçon annoncée vaut deux heures. Confirmation : « Reprendre 34 élève(s) depuis leurs notes ? Seuls les champs vides seront remplis. » Un échec sur un élève n'arrête pas les autres.
Le tableau des places
📊 octobre 2026
18 candidat(s) prévu(s) sur 22 place(s) — 4 élève(s) à prévoir
🚗 1ʳᵉ quinzaine : 12 · 2ᵉ quinzaine : 10
🏍️ 4 place(s) · 1ʳᵉ quinzaine : 2 · 2ᵉ quinzaine : 2
🔄 2 remplacement(s) · 👻 3 place(s) fantôme(s) · 🏫 1 à donner à une autre AE
🏁 Saint-Brieuc : 13 · Loudéac : 5
Jours ouverts à la prise de date
• du mardi 6 au vendredi 9 octobre · S41
🚗 2 j Saint-Brieuc · 1 j Loudéac · 3 examens prévus
🏍️ 1 j HC · 2 j CIR
• du lundi 12 au vendredi 16 octobre · S42
🚗 1 j Saint-Brieuc · 2 j Loudéac · 0 examen prévu
🏍️ 0 j HC · 0 j CIR
Total : 🚗 3 j Saint-Brieuc · 3 j Loudéac — 🏍️ 1 j HC · 2 j CIR
Le reste est vert s'il y a de la marge, rouge avec « N en trop » si le quota est dépassé. Un ⚠️ N candidat(s) sur un mois non configuré signale des examens tombant sur un mois qui n'a pas été réglé.
Le tiroir ⚙️ Régler les places disponibles
En haut, hors de tout mois : 🚗 Total de nos ETP B et 🏍️ Total de nos ETP A, relevés sur le site des rendez-vous permis. Ils servent à tous les mois, et ils sont différents l'un de l'autre.
Puis, mois par mois : 🗓️ Générer (crée toutes les semaines de travail du mois), puis deux blocs bâtis à l'identique — 🚗 Catégorie B, et 🏍️ Catégorie A en dessous.
📬 Ce que dit le mail de la préfecture
Le mail donne des seuils cumulés, en deux temps :
Pour la catégorie B, le seuil est désormais fixé à 5
avec une publication en deux temps :
· Mardi 8 septembre : seuil de 2,5
· Mardi 15 septembre : seuil porté à 5
On recopie les deux chiffres tels quels — 2,5 puis 5 — dans Seuil du 1er mardi et Seuil total (2e mardi). Le second est un total : la soustraction est faite par l'outil, et le calcul s'écrit en clair sous les cases :
1ʳᵉ quinzaine : 2,5 × 3,5 = 8,75 → 9
2ᵉ quinzaine : (5 − 2,5) × 3,5 = 8,75 → 9
Le résultat se pose dans Places du mois, 1ʳᵉ quinzaine et 2ᵉ quinzaine. L'arrondi est au plus proche, la moitié vers le haut — 8,49 donne 8, 8,5 et 8,75 donnent 9.
Le calcul ne vous enlève jamais la mainRéécrivez un nombre et il reste : la case passe en ✏️ à la main · calculé : 9 ↩︎, et plus rien ne la touche — ni un seuil corrigé, ni un rechargement, ni un changement d'ETP. Seul le ↩︎ la rend au calcul.
Trois choses que l'écran dit au lieu de les déciderLes deux chiffres inversés. Si le seuil total est plus petit que celui du 1er mardi, la 2e quinzaine serait négative : rien n'est calculé, et l'écran dit que les deux chiffres sont probablement à échanger.
Deux arrondis ne font pas toujours le même total qu'un seul. 7,5 + 7,5 donne 8 + 8 = 16, là où 15 arrondi d'un bloc fait 15. Quand ça arrive, l'écart est annoncé — à vous de trancher, l'outil ne sait pas ce que la préfecture accepte.
L'ETP est figé par mois. Chaque mois garde l'ETP avec lequel il a été calculé : changer l'ETP de l'école en décembre ne réécrit pas les places d'octobre, qui sont peut-être déjà prises. L'écran signale l'écart et propose 🔁 Recalculer — il ne le fait jamais tout seul.
Les dates de prise, et les jours de chaque semaine
Sous les deux blocs : 1ʳᵉ quinzaine — prise le et 2ᵉ quinzaine — prise le. Elles valent pour la B comme pour la A — la préfecture ouvre le même mardi, seule l'heure change. Laissez vide pour garder la règle : 1er et 2e mardi du mois précédent. Ne les remplissez que si la préfecture décale.
Puis, pour chaque semaine, ses deux dates et ses jours : Jours 🚗 — Saint-Brieuc et Loudéac — puis, sous un trait, Jours 🏍️ — HC — Plateau et CIR — Circulation. Les jours moto n'ont pas de distinction de centre.
Nettoyage automatique et silencieuxÀ chaque chargement, une semaine disparaît le lendemain de sa date de fin, et un mois disparaît dès qu'il est écoulé. Le réglage saisi s'efface tout seul, sans avertissement.
🎓 Sessions d'examen
« Une ligne par demi-journée. Appuie pour voir qui passe, puis sur un élève pour son dossier. »
Deux boutons en tête : ➕ Nouvelle session d'examen et 📥 Reprendre les dates déjà enregistrées — ce dernier crée les sessions à partir des dates du suivi et des notes des moniteurs, sans jamais écraser une session existante : une session du même jour s'agrandit au lieu qu'une seconde soit créée.
Un bloc ⚠️ À traiter s'affiche en haut, bordé d'orange, uniquement s'il y a quelque chose — « c'est ce qu'on cherche en premier le matin ». Il porte trois lots, pas deux : 🔄 À remplacer (prévenus, à rappeler) · 👻 Prête-noms (jamais prévenus) · ⬜ Places libres (personne dessus).
Déplacer une session déplace ses élèves — v849Changer la date d'une session dans son éditeur réécrit la date d'examen de tous ceux qui y tiennent une place, y compris ceux dont le nom n'est pas dans les champs de la fenêtre.
C'est une correction, pas un effet de bord : avant, la session partait au 3 septembre et la fiche de l'élève restait au 2, ou perdait sa date. Il tombait alors entre deux listes — vu comme convoqué par « Élèves prêts au permis », invisible dans « Examens passés ».
⚠️ Des places vidées — et comment les retrouver« Ma collègue a fait un cliquer-glisser pour modifier les sessions de certaines personnes et tout a disparu : ce qu'elle a décalé s'est transformé en place libre, et on ne sait plus qui était sur ces places. »
La panne est réparée. La date d'examen s'écrit en toutes lettres — lundi 14 septembre 2026 — et la relecture ne savait lire que 14/09/2026 : elle rendait donc du vide, le classeur comprenait « date effacée » et retirait l'élève de toutes ses places à venir. Ça se déclenchait à chaque placement, pas seulement au glisser-déposer.
Et pour ce qui a déjà été perdu, un bouton 🔎 Retrouver les places vidées en tête de l'écran des sessions : il liste les places devenues libres, propose les élèves qui ont perdu leur date au même moment, et les remet d'un appui.
L'en-tête d'une session
mardi 6 octobre 2026 · 14:15 session 1/2 [3/5] 💬 ▼
🏁 Saint-Brieuc · 👤 Chrystel · 🚗 2 BEA · 3 BV
💬 Groupe Messenger fait
- Le jour même, le cadre passe en couleur avec un fond teinté. Une session passée est grisée et quitte la liste, regroupée en bas sous 🗂️ N session(s) passée(s).
- session 1/2 n'apparaît que si deux sessions tombent le même jour — sans ça rien ne les distingue.
- Le compteur 3/5 : combien de dossiers prêts sur combien de places. Il s'allume en plein orange quand tout est prêt.
- 💬 : le groupe Messenger, grisé tant qu'il n'est pas fait. Un clic bascule sans ouvrir la session.
Une place dans une session
14:15 Marie Dupont [BEA] 📝 fiche à remplir 📣 🔄
🟠 pas prévenu · reste 180 € à payer
📅 2h le 12/09 + 2h le 18/09
✅ A le niveau (2 septembre) · ⏱️ 4 + 3h
| État | Affichage |
| Pas d'élève | 👻 Place libre — appuie pour y mettre un élève |
| À remplacer | 🔄 À REMPLACER — place à donner en rouge — passe avant tout le reste |
| « Tout est OK » coché | ✅ Tout est prêt — le bureau l'a dit après vérification, aucun signalement automatique ne le contredit |
| Sinon | 🔴 (pas prévenu) ou 🟠 (prévenu), suivi de ce qui manque : dossier à vérifier, faire le point, reste 180 € à payer, à relancer, examen blanc à prévoir, simulateur à prévoir |
La mention 📝 fiche à remplir en orange signifie que la fiche de préparation est totalement vide — typiquement un élève repris d'une ancienne date. La ligne d'examen blanc est cliquable : elle ouvre directement la saisie.
Deux boutons à droite : 📣 / 🔕 (prévenu ou non, bascule immédiate) et 🔄 (échanger deux places : premier clic ici, second clic sur l'autre place ; les élèves permutent avec leur état, mais les heures ne bougent pas — elles appartiennent à la place, pas à l'élève).
Trois boutons en bas de session : ➕ Une place (son heure est calculée d'après l'écart entre les places existantes), ✏️ La session, 🗑️ Supprimer.
La fiche d'une place
Un bandeau examen blanc, puis trois boutons — « Deux boutons plutôt qu'un crayon : le bureau doit voir qu'il peut renseigner l'un ou l'autre » — 📝 Examen blanc, 🔁 Post-permis, ❓ Faire le point. Puis les heures en cases : 0, 2, 4, 6, 8, 10 et un champ libre, dans un cadre bordé d'orange si les heures manquent.
Puis un formulaire complet : élève sur cette place (« Laisse vide pour une place fantôme »), heure, remarque, 📣 Élève prévenu, 📁 Dossier vérifié, puis sous un séparateur 📋 Sa préparation — ✅ Tout est OK, 🔄 À remplacer, ❓ Faire le point, reste à payer, paiement prévu le, leçons de 2 h et de 1 h à poser, boîte, relancer le, nature du paiement, accompagnement à payer, réservations posées sur le planning, auto-école à qui donner la date, autres notes.
Deux boutons, et ils ne faisaient qu'un jusqu'à la v793 :
- 👻 Prête-nom — il garde sa place et son nom reste visible. On sait seulement qu'il n'est pas ferme et que la place est reprenable sans le prévenir.
- ⬜ Vider la place — « Son nom disparaît de cette date et la place redevient libre. Sa date d'examen est effacée : il repart dans la liste RDV Permis. »
⚠️ Corrigé le 2 septembre — v793Il n'y avait qu'un bouton, 👻 Retirer, et il effaçait le nom : on ne voyait plus qui tenait cette date, alors que c'est justement l'information dont le bureau a besoin.
Et sa fenêtre annonçait « sa date d'examen est effacée » alors qu'il ne touchait qu'à la place. L'élève gardait sa date sur sa fiche sans être sur aucune session. Les deux sont réparés.
💾 Enregistrer est l'action la plus étendue de l'application. La fenêtre se ferme immédiatement, et en arrière-plan : la place est enregistrée, la fiche de suivi mise à jour, et si un élève a été remplacé, l'ancien perd sa date, son centre et ses drapeaux et reçoit Examen du permis annulé (était le …) — date à reprendre (bureau). Le nouvel occupant, lui, reçoit sa date. En cas d'échec : ⚠️ Marie Dupont : enregistrement incomplet — vérifie et refais.
Deux pièges
- Ce que vous cochez ici est la même donnée que ce que vous cochez ailleurs. « Tout est OK » coché ici modifie l'affichage partout.
- Enregistrer une place écrase la date et le centre de l'élève avec ceux de la session. Un élève qu'on pose sur une session perd sa date antérieure sans avertissement.
L'éditeur de session
| Champ | Défaut |
| Date | Obligatoire. |
| Heure du 1er passage | 14h15 — « le créneau le plus courant ». Plus ⌨️ Autre heure…. |
| Nombre de places | 4 (de 1 à 20). |
| Minutes par passage | 30 (de 15 à 60). |
| Centre d'examen | Saint-Brieuc. Champ libre. |
| Moniteur · Boîte · Inspecteur | Facultatifs. |
Puis 👥 Les élèves de cette session : « Juste les noms pour l'instant. Leur fiche de préparation se remplit ensuite, place par place. Laisse vide pour garder une place fantôme. » Chaque champ est précédé de son heure calculée en direct. Changer le nombre de places redessine les champs sans perdre ce qui est déjà saisi ; réduire ce nombre ne supprime jamais une place occupée.
🏁 Résultats
« Apparaissent automatiquement le lendemain de la date d'examen. »
PiègeL'élève arrive le lendemain, pas le jour même — « l'élève passe souvent dans l'après-midi ». Un examen du matin ne peut donc pas être saisi dans la journée depuis cette liste.
Trois sources, depuis le 4 septembre — v849La liste ne se contente plus de lire les fiches : elle lit aussi les places tenues sur une session déjà passée. Un élève convoqué dont la fiche a perdu sa date y apparaît quand même — même s'il n'a encore ni bilan ni consigne.
Avant, il tombait entre deux listes : « Élèves prêts au permis » voyait sa place et l'écartait, pendant que celle-ci, qui ne lisait que sa fiche, ne lui réclamait rien. Il n'était nulle part.
Quand les deux sources se contredisent, la ligne le dit : ⚠️ sa place sur la session, mais aucune date sur sa fiche, ou ⚠️ une date sur sa fiche, mais plus de place sur aucune session. Rien n'est réparé tout seul — effacer une date d'examen sur un doute serait pire que le désaccord.
Le bloc 📷 Captures du CEPC est disponible directement ici : « elles vous servent à décider ici, et suivront jusqu'au rendez-vous post-permis. »
✅ Permis obtenu
- Le résultat est consigné pour les statistiques, avec la boîte, le parcours (AAC ou CS, déduit de la frise), le moniteur, le centre et le rang du passage.
- Toutes ses consignes en attente sont soldées.
- Sa fiche de suivi est supprimée — il disparaît de toutes les listes.
- L'application bascule d'elle-même vers 🔍 Élèves › 🎓 Permis obtenu, avec son nom déjà saisi et ses messages prêts.
❌ Ajourné
« Il passe en attente de son bilan d'examen, puis du rendez-vous post-permis. » Le compteur d'ajournements s'incrémente, la date d'ajournement est enregistrée, une consigne part vers le moniteur, et après 400 ms une fenêtre s'ouvre automatiquement : 📤 À envoyer à <élève>.
Piège« Ajourné » remet à zéro treize champs d'un coup — date de permis, drapeaux « à planifier », « retiré », « tout OK », « à remplacer », « date à donner », « fantôme », rendez-vous post-permis, bilan d'examen, suite et commentaire — sans que la confirmation le détaille. Un élève ajourné perd tout ce qui avait été préparé pour lui.
🚫 Ne l'a pas passé
La troisième issue, et celle qu'on oublie : « L'examen n'a pas eu lieu : sa date s'efface et il repart dans les élèves prêts au permis. Aucun repassage n'est compté. »
Pourquoi elle existeSans elle, un élève absent le jour J devait être marqué « ajourné » — ce qui comptait un repassage qu'il n'a jamais fait, et faussait ses statistiques.
Sa date est effacée aux deux endroits où elle vit : sa fiche de suivi, et la note de son dernier cours — que le bureau ne peut pas réécrire, d'où la consigne Date d'examen à prévoir (bureau) qui prime sur l'annonce précédente.
La fenêtre 📤 À envoyer
« Quatre envois, dans cet ordre. Copie chacun et colle-le sur Messenger. »
- La marche à suivre — avec son 📋 Copier.
- Les captures du CEPC — pas de texte : « Envoie les captures du résultat — celles déposées dans sa fiche. »
- Le modèle de bilan post-permis — ce que l'élève devra remplir.
- La relance, plus tard — « À envoyer s'il ne répond pas. »
En dessous, un aide-mémoire à cocher, rien n'est bloquant : supprimer le groupe Messenger, synchroniser Driv'up, envoyer le message, le commentaire d'examen, le RDV post-permis gratuit. Chaque ligne porte son chemin exact. Un bouton ✏️ Messages permet à chacun de corriger ces textes — « celui qui s'en sert est le mieux placé pour les tenir à jour ».
🏍️ Moto
Un élève apparaît ici si sa fiche du répertoire porte une formation moto (Moto A, A1 permis, A1 passerelle, A2), ou si un seul champ moto de sa fiche de suivi est renseigné. ➕ Ajouter un élève moto demande le nom puis la formation, et crée la fiche du répertoire si elle n'existe pas.
PiègeUn élève explicitement retiré du suivi moto ne revient jamais, même si sa fiche porte encore « Moto A ».
🗓️ Semaines ouvertes à la prise de date
Tout en haut de l'écran, avant les listes : les semaines encore ouvertes et leurs jours moto.
🗓️ Semaines ouvertes à la prise de date 3 HC · 3 CIR
octobre 2026
• 12→16 oct. · S42 — 🏍️ 1 j HC · 2 j CIR
• 19→23 oct. · S43 — 🏍️ 2 j HC · 1 j CIR
• 26→30 oct. · S44 — ⚠️ aucun jour moto ici
Places A : 2 en 1ʳᵉ quinzaine · 2 en 2ᵉ
Réglé dans 🎓 Suivi permis → ⚙️ Régler les places disponibles.
Cet écran ne fait que le relire.
En lecture seule, et c'est vouluOn règle les jours dans 🎓 Suivi permis, on les regarde ici. Deux écrans où l'on saisirait les mêmes jours, ce serait deux vérités — et une seule de juste.
⚠️ aucun jour moto ici n'est pas une semaine oubliée : c'est une semaine où l'on ne peut rien prendre. Le dire évite de la chercher.
L'étape n'est jamais choisie à la main : elle se déduit de ce qui est rempli. Chaque cadre est un tiroir, ouvert d'office s'il contient quelqu'un.
Rangés par date d'examenDans 🏍️ Plateau prévu, 📆 Circulation prévue et leurs cadres « passé », les élèves sont groupés sous la date de leur examen, avec un titre bien visible : 📅 Lundi 14 septembre 2026 · dans 4 jours. Une liste à plat ne disait pas qui passe le même jour — et c'est la seule question qu'on se pose devant ces cadres.
Une date illisible ne fait pas disparaître l'élève : il est rangé en dernier, sous son propre titre. Les permis remorque sont rangés de la même façon.
| Cadre | Ce qu'on y fait |
| 1 · 📋 Préparation du plateau | 📄 Dossier ANTS (pas commencé / en cours / fait, puis par qui) · 🎓 Code moto · 📝 Évaluation · 🏍️ Plateau commencé · 🔢 Passages déjà faits (« Sans compter celui qui vient. Utile pour un élève repris d'une autre auto-école » — sert à ne pas fausser les statistiques) · ✅ Prêt pour le plateau. |
| 2 · 📅 Plateau à prévoir | 📆 Poser la date du plateau · ↩️ Retour préparation. |
| 3 · 🏍️ Plateau prévu | 📆 Changer la date · 🗑️ Annuler la date · 🏁 Saisir le résultat — disponible avant la date : « un examen du matin se saisit l'après-midi. » |
| 4 · 🏁 Plateau passé | ✅ Plateau obtenu → circulation à prévoir · ❌ Plateau échoué → retour au cadre 2. |
| 5 · 🛣️ Circulation à prévoir | 🛣️ Leçons restantes · 📆 Poser la date. |
| 6 · 📆 Circulation prévue | Changer, annuler, ou saisir le résultat. |
| 7 · 🏁 Circulation passée | 🎓 Permis obtenu (« Tout son suivi moto sera effacé. Ses bilans restent. ») · ❌ Circulation échouée (« Son plateau reste acquis. ») |
Trois pièges
- ✅ Prêt pour le plateau demande « Dans combien de leçons ? ». Il faut laisser le champ VIDE pour que l'élève passe au cadre 2. Un nombre le laisse au cadre 1.
- Le passage des cadres 3→4 et 6→7 se fait le lendemain, pas le jour même.
- « Plateau obtenu » ne donne pas le permis : la confirmation le rappelle.
Dans tous les cadres : un champ ✏️ Remarque… qui suit l'élève d'un cadre à l'autre (enregistré 900 ms après la dernière frappe, la bordure clignote en orange pour confirmer), et un bouton 🚪 Retirer.
En bas, un tiroir 📊 Statistiques moto : taux de réussite par épreuve, nombre du premier coup, et récapitulatif par mois. « Ils se comptent à partir d'aujourd'hui, au fur et à mesure des examens. »
🚚 Remorque
Même principe, quatre cadres, et une mécanique d'examen particulière : les deux épreuves se passent le même jour.
| Cadre | Ce qu'on y fait |
| 1 · 📋 Préparation | 📄 Dossier ANTS — trois questions : fait ? par qui ? validé par l'ANTS ? « Le dépôt et la validation sont deux choses différentes : un dossier déposé peut rester des semaines sans réponse. » · 🎓 Code (dont ✅ Pas besoin (moins de 5 ans)) · 📚 Les cours (aucun / cours 1 / cours 1 et 2 / les trois — dans l'ordre) · 📅 À prévoir. |
| 2 · 📅 À placer | Le seul cadre sous-groupé par mois. 📅 Changer le mois · 📆 Poser la date · 📚 Les cours reste ici, car « les cours se terminent parfois après que le mois est choisi ». Choisir « aucun mois » renvoie l'élève en préparation. |
| 3 · 🚚 Examens prévus | 🏁 Saisir le résultat. Un élève qui ne repasse que la circulation porte une étiquette verte Circulation seule à côté de son nom. |
| 4 · 🔁 À repasser | 📅 Mois de repassage · 📆 Poser la date. |
La saisie du résultat, en deux épreuves
- Épreuve 1 — plateau. Échoué → « Il ne passe pas la circulation : l'examen sera à refaire en entier. » Il va en « À repasser » avec Examen complet. (Cette étape est sautée pour un élève qui ne repasse que la circulation.)
- Épreuve 2 — circulation. Ajournée → « Il a son plateau : il ne repassera que la circulation. » Réussie, les deux → permis obtenu, et tout le suivi remorque est effacé (les bilans restent, les traces partent aux statistiques avant l'effacement).
Deux différences avec la moto
- Il n'y a pas de bouton « Retirer » en remorque. Le seul moyen de sortir quelqu'un est d'effacer sa formation dans le répertoire et tous ses champs.
- Le mois et la date sont deux choses distinctes : poser une date efface le drapeau « à prévoir » mais laisse le mois en place.
Le parcours en un coup d'œil
Le trajet d'un élève voiture à travers les cinq premières vues, avec les gestes qui le font avancer.
Examen blanc « pas le niveau »
│
⛔ PAS PRÊTS ── 📝 Replacer un examen blanc ──► onglet SUIVI
│ └─ ⏱️ Fixer des heures (il reste ici)
│
└─ ✅ Prêt sans nouvel examen blanc
│
▼
🤔 À ENVISAGER · 🚗 Élèves prêts au permis
│ ☑ Mettre dans la liste RDV PERMIS
▼
🤔 À ENVISAGER · 🗓️ Liste RDV PERMIS
│ centre + moniteur + semaine, puis 📅 Date obtenue
▼
🎓 SUIVI PERMIS · une place dans une session
│ 📣 prévenu · 📁 dossier vérifié · ✅ tout est OK
▼
📣 PRÉPARATION · message Messenger du groupe
│
│ ┄┄┄ l'examen a lieu ┄┄┄ (l'élève arrive LE LENDEMAIN)
▼
🏁 RÉSULTATS · Examens passés
┌────────┴────────┐
✅ Permis obtenu ❌ Ajourné
│ │
▼ ▼
🔍 ÉLÈVES · Permis ⛔ PAS PRÊTS · ⏳ Attente bilan post-permis
obtenu │ bilan + date + moniteur
▼
cours préparé « 🔁 RDV post-permis »
│
┌─────────────────┼─────────────────┐
➕ 3h avant 🚗 Une leçon de 2h ⛔ Pas de repassage
repassage pour refaire le possible
│ point │
▼ ▼ ▼
🤔 À ENVISAGER ❓ Faire le point ⛔ PAS PRÊTS · Pas de
(avec le repère 🔁) à la leçon repassage pour le moment
│ ✅ Le niveau
▼ est revenu
🤔 À ENVISAGER
Deux façons d'annuler un examen
- ❌ Annuler l'examen — efface date, centre et drapeaux, conserve heures, examen blanc et paiements, et prévient le moniteur.
- Vider la place dans la session — même effet, plus l'effacement dans la session.
Transférer une date à un autre candidat
Cocher Place à remplacer — à donner à un autre élève déplie un encadré orange avec un champ Nouveau candidat et un bouton ➡️ Transférer la date à ce candidat. Le repreneur hérite de la date ; l'ancien reçoit Examen du <date> redonné à un autre candidat — nouvelle date à prévoir et retourne dans « Élèves prêts au permis » — « il perd sa date, pas sa fiche : ses heures, son examen blanc et ses paiements restent. »
Chapitre 6
Les outils
L'onglet 🔨 Outils : ce qui alimente le reste de l'application. Les textes tout prêts, les procédures de référence, la mémoire de l'IA, la structure même des bilans — et les écrans de contrôle.
Ce chapitre s'adresse au BureauAdmin — le journal d'activité est réservé aux administrateurs.
Les neuf vues : 🚚 Places BE · 💳 Paiement en plusieurs fois · 🚦 Procédures · 📄 Textes types · 🧠 Mémoire de l'IA · 📋 Modèles de bilan · 📚 Historique des cours · 📈 Réussite · 📊 Journal
🚚 Demande de places BE
« Elle part à la DDTM trois mois à l'avance. Le courrier reprend le modèle de la préfecture. »
Il s'agit de réclamer à la préfecture les créneaux d'examen poids-lourd et remorque. La demande doit partir le dernier jour du mois M−3 : les places de décembre se demandent avant le 30 septembre. Passé ce délai, il n'y a plus rien à faire.
Le Mois demandé est pré-rempli sur M+3, l'année aussi, et ETP PL / BE vaut 0,3 par défaut. Une ligne de délai s'affiche selon l'urgence :
- ⚠️ La date limite était le 30/09/2026 — dépassée depuis 12 jours.
- ⏳ À envoyer avant le 30/09/2026 — plus que 8 jour(s).
- À envoyer avant le 30/09/2026 — 45 jours.
Le tableau des semaines utilise les numéros de semaine ISO — ceux que compte la préfecture. Sous chaque numéro, les dates en tout petit : elles ne partent pas dans le courrier, elles évitent seulement de se tromper de semaine quand deux mois s'en partagent une. La dernière semaine du mois est pré-remplie à 2 unités, c'est l'habitude de la maison.
PiègeChanger de mois conserve les unités déjà saisies pour les numéros de semaine identiques. Deux mois voisins partagent parfois une semaine : la saisie se reporte silencieusement.
Deux boutons :
- 📥 Télécharger — fabrique un PDF A4 nommé PL_2026_09_Évolution_Conduites_E180220010.pdf. Si la fabrication du PDF échoue, l'application bascule sur l'impression du navigateur : choisissez « Enregistrer en PDF » dans la fenêtre d'impression.
- ✉️ Envoyer — demande l'adresse (pré-remplie avec celle de la dernière fois), confirme, puis envoie le PDF en pièce jointe. Si le PDF échoue : « Envoyer la demande dans le corps du message ? » — le détail semaine par semaine passe alors dans le texte.
En bas, 📋 Les demandes faites avec un encart d'alerte ⏳ 3 mois sans demande (il surveille M+3 à M+5). Chaque demande enregistrée porte trois boutons : 🎓 Places obtenues, 📝 (remarque) et 🗑️.
💳 Paiement en plusieurs fois
« Les frais se règlent à l'auto-école, les mensualités par ALMA. »
Le principe, pour qui découvreL'élève ne paie pas ses frais de dossier à ALMA. Il les règle d'abord à l'auto-école ; ensuite seulement on lui envoie le lien ALMA pour ses mensualités. Plus il étale, plus les frais montent : 4,6 % HT en 2 fois, 4,8 % en 3 fois, 5,8 % en 4 fois, TVA en sus.
On saisit un Montant à financer (le curseur s'y place tout seul) et Pour quel élève. Une alerte apparaît au-delà du plafond : ⚠️ ALMA n'accepte pas au-delà de 2 000,00 €. Ce montant ne passera pas.
Le tableau se recalcule à chaque frappe : Frais, Mensualités (3 × 157,33 €) et Coût total pour 2, 3 et 4 fois.
Quatre boutons : ✉️ Envoyer par mail (va chercher l'adresse dans la fiche de l'élève), 📋 Copier pour Messenger, 💾 Ajouter au suivi, et Voir le message pour relire ce qui partira.
📋 Dossiers en cours suit chaque dossier avec deux cases dans l'ordre : L'élève a fait sa demande sur ALMA (la bordure passe à l'orange), puis Payé par ALMA, encaissé sur Driv'up — « La ligne quittera le suivi », avec confirmation, et elle disparaît définitivement.
Enfin un tiroir orange ⚠️ Marche à suivre — ne pas envoyer à l'élève, qui contient tout le processus interne (ALMA, les huit étapes Driv'up). Un bouton ✏️ Modifier la marche à suivre n'apparaît que pour un administrateur : c'est une consigne d'auto-école, pas une note personnelle.
🚦 Procédures de conduite
« Les procédures de référence : consultables par tous, modifiables ici. Elles servent aussi à corriger une erreur dans un bilan. »
Ce sont les textes contre lesquels l'IA compare les récitations des élèves (voir 📥 Procédures à corriger). Chaque procédure est un tiroir dont le titre porte un marqueur de public :
| Marqueur | Qui la voit |
| 🚦 Nom | Toutes les voitures |
| 🚦 Nom 🚚 | Remorque — permis BE seulement |
| 🚦 Nom 🅰️ | Boîte automatique seulement |
| 🚦 Nom 🅼 | Boîte manuelle seulement |
Ouverte, on voit le texte, puis un encart ✨ Correction par l'IA avec la case L'ordre des étapes compte et la consigne libre. Ce bloc est affiché sans avoir à ouvrir l'éditeur, parce que ces réglages changent la façon dont l'élève est jugé.
L'éditeur ajoute deux blocs :
- Pour qui ? — « Un élève en remorque ne voit que les procédures BE, et lui seul les voit. »
- ✨ Comment l'IA doit corriger celle-ci — la case L'ordre des étapes compte (« Une étape hors de sa place est comptée comme une erreur. Pour un déroulé ; pas pour un inventaire de vérifications. ») et un champ Autre consigne.
Trois boutons par procédure : 📋 Copier, ✏️ Modifier, ✕. Au-delà de quatre procédures, un champ de filtre apparaît.
📄 Textes types
« Les textes que vous envoyez souvent. Rédigez-les une fois ici, l'application les reprendra à votre place. » À ne pas confondre avec Modèles de bilan, qui concerne la structure des bilans.
Les onze emplacements
Chaque texte est rangé sous un usage, qui décide où il apparaîtra dans l'application :
📣 Groupe Messenger — planning du jour · 📌 Groupe Messenger — rappels avant examen · 🎓 Élève ayant obtenu son permis · 📝 Examen blanc — message à l'élève · 🔁 Rendez-vous post-permis · 🚪 Départ de l'auto-école · 😱 Rappel écoutes pédagogiques · 🚨 Planning formation avant permis · 🔔 Rappel de cours par SMS · 🚦 Procédure de conduite · 📄 Texte libre
📄 Le bilan qu'un rappel doit créer — v809
✨ La fin d'une devinette« Quand je fais un rappel avec type de séance permis voiture dans mes prochains cours, il apparaît avec type de bilan conduite BEA alors qu'il devrait apparaître en tant que type de bilan examen officiel. J'ai l'impression que ça fait 15 fois que je dis la même chose pour ça. »
La table de référence était bonne ; c'est son principe qui ne l'était pas. Les types de séance des rappels ne sont pas fournis par l'outil : ce sont ces textes-ci, écrits à la main. Le bilan à créer était donc deviné d'après le titre. « Permis voiture » ne tombait dans aucune règle et repartait en conduite ordinaire, donc en BEA d'après la fiche. Un titre libre ne peut pas porter une règle : chaque correction de la devinette en cassait une autre.
Un texte d'usage 🔔 Rappel de cours porte maintenant un menu 📄 Le bilan que ce rappel doit créer. Choisis-le une fois, et le cours ajouté à « Mes prochains cours » portera celui-là — quel que soit son titre.
La boîte suit l'élève : choisis la famille (« Conduite — Boîte automatique »), l'outil prend la version automatique ou manuelle d'après sa fiche. Laissé sur — d'après la fiche de l'élève —, c'est sa formation qui décide, ce qu'il faut pour une leçon ordinaire.
Rien à recréer — v811« Je fais comment pour les rappels qui sont déjà créés ? Je n'ai pas le bouton, et je vais pas m'amuser à tous les recréer. »
Il n'y avait rien à recréer : c'est l'écran qui ne montrait pas le menu. Il décidait quels blocs afficher avant de lire l'usage du texte qu'on venait d'ouvrir — donc toujours comme s'il s'agissait d'un texte libre. Corrigé : ouvre n'importe quel rappel existant avec ✏️ Modifier, le menu y est.
En attendant que tu les configuresUn texte qui ne déclare rien retombe sur la lecture du titre : les textes déjà écrits continuent de marcher. Cette lecture a été corrigée au passage — un titre qui parle de permis veut dire l'examen officiel (« Permis voiture », « Rappel permis »…), sauf pour les deux-roues, qui n'imposent jamais rien. Mais dès qu'un texte déclare son bilan, le titre ne décide plus.
Les variables
Chaque usage annonce les siennes, sous forme de boutons cliquables qui insèrent la variable à l'endroit du curseur.
Pour le rappel de cours : {date} donne « dimanche 23 août », {datecourte} donne « 23/08 » — calculés depuis le champ Quand. Les heures se calculent depuis celle du cours : {heure+2h}, {heure+1h30}, {heure+45min}, et le signe moins recule. Un cours à 13 h donne 13h à {heure+2h} → 13h à 15h. Une heure ronde s'écrit 15h, pas 15h00.
Bon réflexe de l'outilSi le champ Quand est vide, les {heure+…} sont effacés plutôt que laissés en clair dans un message envoyé. Toute variable non fournie disparaît de la même façon.
Le rangement par catégorie
Il n'y a pas de colonne « catégorie » : elle est encodée dans le nom, séparée par ` › ` — Permis › Félicitations. Le champ 📁 Catégorie est libre, avec suggestion des catégories déjà utilisées. Chaque dossier s'affiche 📁 Permis (4) avec un bouton rouge 🗑️ Vider qui liste ce qu'il va supprimer avant de le faire.
Anomalie connueLe bouton 📥 Importer ne fait rien. Il devrait permettre de coller plusieurs textes d'un coup, séparés par === Titre ===, mais la fenêtre ne s'ouvre jamais. En attendant, il faut créer les textes un par un.
PiègeLes textes sont gardés 5 minutes en mémoire. Un texte modifié par un collègue peut mettre jusqu'à cinq minutes à apparaître sur un autre poste.
🧠 Mémoire de l'IA
« Les mots que la reconnaissance vocale écrit mal, et ce que les moniteurs ont dicté à l'IA pendant leurs cours. »
Pourquoi cet écran existeL'IA n'apprend pas d'elle-même : chaque bilan repart de zéro. Cette page est sa mémoire : elle est relue avant chaque correction et jointe aux consignes.
📝 Corrections de vocabulaire
Deux champs : Ce que la machine écrit (Ex : ongle mort) et Ce qu'il faut écrire (Ex : angle mort). « La correction s'applique pendant l'enregistrement du cours, et elle est transmise à l'IA. Elle vaut pour le mot entier : “frein” ne touchera pas à “freinage”. »
Chaque correction porte deux boutons : ✅ / ⏸️ (active / suspendue — une correction suspendue s'affiche en transparence) et 🗑️.
📍 Lieux et points d'intérêt
« Communes, quartiers, ronds-points, centres d'examen. L'IA les reconnaît et les orthographie correctement au lieu d'écrire n'importe quoi. » Chaque lieu a un Quoi — commune, quartier, rond-point, route, centre d'examen, commerce. Les lieux sont groupés par genre dans la consigne envoyée à l'IA, pour qu'elle accorde correctement.
📜 Règles
« Une consigne que l'IA doit suivre dans tous les bilans. Écris-la comme tu la dirais à un moniteur qui débute. » — par exemple « Ne jamais écrire “rond-point”, toujours “giratoire”. »
Note capitaleUne règle écrite ici est active tout de suite. Une règle qu'un moniteur a dictée pendant un cours arrive inactive : une consigne valable pour un cours ne doit pas devenir permanente sans qu'on l'ait voulu. C'est à cet écran de l'activer.
PiègeAjouter une règle demande deux allers-retours serveur (ajout, puis activation). Si le second échoue, la règle existe mais reste inactive sans que rien ne le dise. Vérifiez qu'elle porte bien ✅ Appliquée aux bilans.
📋 Modèles de bilan
« Ce qui structure vos bilans de conduite : les modèles de la liste “Type de bilan”, le formulaire que le moniteur remplit à la main, et les consignes données à l'IA en mode vocal. »
L'encart de rappel, en tête🎙️ Mode vocal : l'IA lit la transcription et remplit le modèle ; ses consignes sont modifiables ici.
✍️ Mode manuel : le moniteur remplit lui-même les mêmes rubriques, sans IA.
Le texte produit est identique dans les deux cas.
Chaque modèle est un tiroir portant sa description en clair. Un modèle ajouté par l'auto-école porte une bordure orange et la mention · ajouté, et un bouton rouge pour le retirer (« Les bilans déjà enregistrés ne changent pas. »).
➕ Ajouter un modèle de bilan
« Le nouveau modèle reprend la structure d'un modèle existant : même bilan produit, même fonctionnement en vocal et en manuel. Seuls son nom et son groupe changent. » On choisit un nom, un groupe, et la Structure de bilan reprise. Une case permet d'ouvrir le formulaire manuel juste après la création.
✍️ Formulaire du bilan manuel
« Les rubriques que le moniteur remplit, dans l'ordre. Elles valent pour tous les modèles de cette structure. » Chaque rubrique a un nom, un bouton ↑, un ✕, un type et une option.
Les onze types disponibles : ✅❌ Trois états · ✍️ Texte libre · ▪️ Ligne courte · 🧠 Rubriques d'erreurs · 🦉 Fiche manœuvres · 📋 Compétences · 🧾 CEPC noté · 👮 Observations · 🎯 Niveau permis · 👍 Oui ou non · 📷 Photo. Leur comportement est décrit au chapitre 3, Chaque type de champ.
Le petit champ de droite change de sens : défaut pour « Trois états », lignes pour les autres. Un formulaire vidé de tous ses noms est refusé. Le bouton ↩️ revient au formulaire d'origine — en prévenant qu'il faut recharger la page pour le voir appliqué.
🎙️ Consignes données à l'IA
« Ces consignes valent pour tous les modèles qui partagent cette structure, et ne servent qu'en mode vocal. » Une zone en police à chasse fixe, pré-remplie avec les consignes d'origine, et un ↩️ pour y revenir.
Le modèle RDV post-permis n'a ni formulaire ni consignes : il passe par son écran dédié.
📈 Taux de réussite
« Calculés à partir des résultats saisis dans “Examens passés”. »
Deux filtres : Période (3, 6, 12 derniers mois — 12 par défaut — ou depuis le début) et Passages (tous, premier passage, repassages). Le bouton 📊 Calculer n'est pas obligatoire : les deux listes recalculent au changement.
L'écran affiche un encart central avec le taux global en gros, puis — si le filtre est « Tous » — le taux au premier passage, puis cinq blocs de barres triés du meilleur au moins bon : par moniteur, par boîte, par parcours, par type de formation, et par centre d'examen (ce dernier n'apparaît que s'il y a plus d'un centre).
Code couleur : vert à partir de 70 %, orange de 55 à 69 %, rouge en dessous, gris s'il n'y a pas de donnée.
Le seuil de fiabilitéEn dessous de 5 passages, la ligne porte Trop peu de passages pour être significatif. Un taux sur deux examens ne veut rien dire, et l'écran le dit plutôt que de laisser croire le contraire.
📊 Journal d'activité
Réservé à Admin — aucun droit de section ne peut l'ouvrir : seul le rôle compte.
« Qui a fait quoi, et quand. »
Trois filtres : Utilisateur, Élève et Période (aujourd'hui et hier / 7 jours / 30 / 90 / tout ce qui est conservé). Puis 🔄 Actualiser le journal.
En tête, un bloc d'alertes : ✅ Rien d'inhabituel sur cette période. ou un tiroir ⚠️ N point(s) à regarder, ouvert d'office si une alerte est de gravité haute. Trois gravités : 🔴 haute, 🟠 moyenne, 🔵 basse. Chaque alerte a un bouton 🔍 Voir ce jour-là qui remplit les filtres tout seul.
Puis un récapitulatif — 134 action(s), la répartition par personne, et Journal conservé 90 jours · 4821 ligne(s) au total — et un bouton 📥 Exporter en tableur qui produit un CSV au format français (séparateur point-virgule, accents préservés pour Excel).
Les lignes sont groupées par jour, avec une icône par type d'action : 📝 bilan enregistré, 🗑️ dossier supprimé, 📅 cours préparé, 👤 cours réattribué, 📨 message au moniteur, 🚗 fiche de suivi modifiée, ⚙️ réglage des places… Toute action contenant « supprim » est surlignée en rouge pâle.
↩️ Défaire un résultat noté par erreur
Un bouton ↩️ apparaît sur les lignes de résultat ou de suppression de suivi. Il propose trois choix : Annuler, Le remettre ajourné, En attente de résultat. Un compte rendu détaillé suit, et en cas d'échec partiel : « Le résultat est effacé, mais son suivi n'a pas pu être recréé. Refais-lui un bilan pour le remettre dans les listes. »
La lecture est plafonnée à 300 lignes : au-delà, l'écran le dit et il faut affiner les filtres.
Il s'ouvre vite à nouveau — v777Le journal lisait la feuille entière — jusqu'à vingt mille lignes sur six colonnes — pour en afficher trois cents. Tant que peu d'actions y entraient, ça passait ; depuis que toutes les actions y sont journalisées (une correction de sécurité de la v765), le volume a été multiplié et l'écran est devenu très long à s'ouvrir. Il lit désormais par la fin, par blocs, et s'arrête dès qu'il a de quoi remplir l'écran.
Si une recherche filtrée s'arrête avant d'avoir tout remonté, elle le dit et indique jusqu'à quelle date elle est allée : « rien trouvé » ne doit pas vouloir dire à la fois « ça n'existe pas » et « je n'ai pas cherché jusqu'au bout ».
« Conservé 90 jours » est une règle, pas une promesseUn second plafond de 20 000 lignes s'applique en même temps, et c'est lui qui mord en premier maintenant que tout est journalisé. Le récapitulatif prévient quand on en approche, et dit jusqu'à quelle date la trace remonte réellement. Une trace qu'on croit avoir et qui n'existe pas ne se découvre que le jour où on la cherche.
Chapitre 7
La gestion
L'onglet ⚙️ Gestion : l'écran de l'accueil, les alertes, les tâches de l'équipe, la flotte et la carrosserie, la paie, la caisse, les messages aux moniteurs, les tarifs et les accès.
Ce chapitre s'adresse à Admin — certaines vues s'ouvrent aussi à un compte bureau selon ses droits. L'administration des accès, jamais.
Les vues : 📺 Affichage · 🔔 Alertes · ✅ Tâches · 🚗 Flotte · 💶 Paie · 🏦 Caisse · 💸 Coûts IA · 📨 Messages internes · 💬 SMS · 🩹 Cours non terminés · 🚨 Signalements · 🧹 Ménage · 💰 Tarifs · ⚙️ Accès
📺 Affichage dynamique
« Ce qui tourne sur l'écran de l'accueil et sur la vitrine. » L'écran lui-même est une page séparée, à ouvrir en plein écran sur un téléviseur.
📅 Le planning affiché aujourd'hui
Ouvert par défaut. « 7 ligne(s) · heure, véhicule et emplacement se règlent ici. L'écran se met à jour dans la minute. »
Chaque ligne tient sur deux rangées : l'heure, le nom de l'élève avec en sous-titre 👁️ Ambre G. (ce que verra l'écran en mode anonyme), le moniteur (modifiable en un geste — « un échange de dernière minute ne doit pas obliger à tout refaire »), ▲ ▼ ; puis le véhicule et le lieu.
Comportement intelligentChoisir un lieu « en salle » efface le véhicule et masque son champ — une séance en salle n'a pas de véhicule.
Le bouton de fin de ligne change de sens selon l'origine : pour une ligne ajoutée à la main, 🗑️ la supprime ; pour une ligne venant d'un cours préparé, il la retire de l'écran seulement — « Son cours reste dans les prochains cours du moniteur. » Une ligne déjà masquée porte un ↩️, sans confirmation.
Chaque modification est enregistrée immédiatement, avec un message à chaque fois. Un cours dont l'heure est passée est grisé : il a quitté l'écran mais reste modifiable.
📺 Adresses des écrans
« À ouvrir sur le téléviseur, en plein écran. Le jeton est déjà dans l'adresse : copie-la telle quelle. Elles ne donnent accès qu'à l'affichage : ni bilans, ni élèves, ni réglages. »
Deux adresses, chacune avec son 📋 : 🏠 Accueil — avec le planning et 🪟 Vitrine — sans le planning.
Le défaut a été inversé — v771Le planning affiche « Ambre G. » par défaut, prénom et initiale. Il fallait auparavant penser à ajouter anonyme=1 pour cela : sans ce paramètre, les noms entiers s'affichaient en salle d'attente et côté rue. Un réglage qu'il faut penser à mettre est un réglage qu'on oublie.
Pour afficher les noms entiers, il faut désormais le demander expressément avec &complet=1. Et la vitrine ne l'accepte jamais, quoi qu'on écrive dans l'adresse : ce qui se voit depuis le trottoir n'a pas à nommer les élèves. Si vos anciennes adresses portent encore anonyme=1, vous pouvez le retirer : il ne fait plus rien.
📍 Gérer les emplacements
Chaque emplacement porte son emoji, son nom, la mention « sans véhicule » le cas échéant, et un extrait du texte qui part dans le SMS de rappel. On peut les réordonner, les modifier, les supprimer — mais il faut en garder au moins un.
Incohérence connueUn emplacement personnalisé ajouté ici n'apparaît pas dans la liste déroulante des lignes du planning déjà affichées : cette liste-là est écrite en dur. Il apparaît en revanche dans la fenêtre d'ajout manuel.
Les diapositives
Ce qui tourne à l'écran entre deux plannings. Chaque diapositive a un rôle :
| Rôle | Comportement |
| 🔄 Elle tourne dans le carrousel | Elle passe à l'écran avec les autres, chacune son tour. |
| 🎬 Vidéo | On colle l'adresse du fichier .mp4 dans le champ Message. Lue sans le son et jamais coupée : la durée choisie est arrondie au tour complet. |
| 📢 Texte défilant en bas | Défile en permanence ; plusieurs textes se suivent à la queue leu leu. |
| 🖼️ Fond fixe de la vitrine | Image affichée derrière tout le reste. Sans elle, le dégradé vert par défaut s'applique. |
| 📝 Texte fixe à gauche de la vitrine | Affiché en permanence pendant que les photos tournent à droite. Une seule à la fois. |
Chaque diapositive porte aussi : un titre, un message, une image (à coller, glisser ou choisir), l'écran visé (les deux / accueil / vitrine), une durée (15 secondes par défaut, ou 🔁 En boucle), et deux dates facultatives — « Sans dates, elle passe en permanence. Avec, elle apparaît et disparaît toute seule — pratique pour une porte ouverte ou une fermeture. »
Les boutons ▲ ▼ règlent l'ordre du carrousel et ⏸️ / ▶️ mettent en pause. Une diapo en pause s'affiche en transparence.
🔔 Alertes du bureau
« Ce qui attend une décision, et qui voit les pastilles. » Quatre alertes sont suivies :
| Alerte | Ce qu'elle dit | Qui la voit |
| 📝 Examen blanc à prévoir | Il en faut un, et il n'est pas posé. | droit notif_examblanc |
| 🌙 Simulateur nuit et risques | Idem pour le simulateur. | droit notif_simu |
| 🚗 Date d'examen du permis | Il est prêt, la date reste à prendre. | droit notif_permis |
| ⏱️ Heures avant examen à poser | Quelqu'un a dit un nombre d'heures, et personne n'en a encore rien fait. | tout le monde |
Les trois premières disent qu'il MANQUE quelque choseLa quatrième dit l'inverse : quelqu'un a dit quelque chose, et il faut aller le chercher. Elle porte donc le nombre et son auteur sur la ligne : Nolwenn Chafotec — 4h + les 3h avant examen · dit par Erika · 08/09/2026. Une alerte qui se trompe de nom, on cesse de la croire.
Elle s'éteint seule dès que l'élève a une session. Voir le bandeau du jour pour le détail.
🔔 En attente groupe par type. Chaque ligne porte un bouton 🙈 Masquer : « Le dossier de l'élève n'est pas modifié : seule l'alerte disparaît de la pastille. » Les masquées sont listées dessous, avec qui les a masquées et quand, et un ↩️ Remettre sans confirmation. Pour une alerte ⏱️, la ligne masquée rappelle le nombre qui a été écarté : ⏱️ Heures avant examen à poser (4h).
À savoirCet écran montre toutes les alertes, quels que soient les droits du compte connecté. C'est l'écran de réglage, pas la pastille.
La pastille est sur ⚙️ GestionElle pointait 📓 Suivi — l'onglet où les alertes ne sont pas — et le clic depuis le bandeau y menait aussi, sur un écran vide. Les deux désignent maintenant l'écran qui les porte.
✅ Tâches du bureau
« Qui fait quoi, avec quelle urgence. Une tâche terminée est supprimée définitivement : la liste doit rester courte pour rester lue. »
Deux échelles : l'importance — 🔴 Urgente, 🟠 Haute, 🟢 Normale (défaut), ⚪ Quand tu peux — et l'état — 📋 À faire, ⏳ En cours, ⏸️ En attente. Chaque tâche porte une barre de couleur verticale à gauche, à sa priorité.
Le tri est automatique : urgence d'abord, puis les plus anciennes. Un filtre permet de ne voir que Mes tâches.
Trois boutons par tâche : un bouton d'avancement qui cycle (à faire → ⏳ Je m'en occupe → ⏸️ Mettre en attente → 📋 Remettre à faire), ✏️ Modifier, et ✓ Terminée — « Elle sera SUPPRIMÉE définitivement, avec sa capture. »
L'éditeur demande : Quoi faire (120 caractères), Détail, Pour qui (pré-rempli sur soi-même pour une nouvelle tâche), l'importance, l'état, une date, et une 🖼️ Capture d'écran. La capture est réduite et recompressée avant envoi : une photo de téléphone dépasse 5 Mo et bloquerait l'enregistrement.
CorrigéLe nombre de tâches ne s'affichait jamais sur le bouton ✅ Tâches : le compteur visait le mauvais onglet depuis que la vue avait déménagé dans Gestion. Les comptes se posent maintenant par un registre commun qui déduit l'onglet tout seul — un futur déménagement n'aura rien à corriger. La flotte et les alertes 🔔 sont réparées de la même façon.
🚗 Suivi de la flotte
« Kilomètres, entretiens, contrôles techniques et incidents. Les échéances se calculent d'elles-mêmes. »
Le principeOn saisit ce qui est fait, l'application en déduit ce qui vient : un contrôle technique enregistré pose le suivant, une révision faite pose la prochaine au bon kilométrage, un relevé de compteur met le véhicule à jour. La révision se juge au compteur, pas au calendrier.
Cinq catégories : 🚗 Voiture (contrôle technique tous les 2 ans), 🏍️ Moto, 🛵 Scooter, 🏍️ 125 cm³ (3 ans), 🚚 Remorque (pas de contrôle).
Les alertes calculées
| Condition | Affichage |
| Contrôle technique dépassé | 🔴 CT dépassé de 12 j |
| Dans 30 jours ou moins | 🟠 CT dans 18 j |
| Dans 60 jours ou moins | 📋 CT dans 45 j |
| Assurance | 🔴 Assurance expirée / 🟠 Assurance dans 12 j |
| Révision | 🔴 Révision dépassée de 3 200 km / 🟠 Révision dans 1 400 km |
| Immobilisation | ⛔ Immobilisé jusqu'au lundi 15 juin 2026 |
| Panne non traitée | ⚠️ 2 problème(s) signalé(s) |
L'écran ouvre sur un tiroir ⚠️ À traiter (ou ✅ Rien à traiter · flotte à jour), puis les véhicules groupés par catégorie, puis un tiroir des véhicules sortis du parc. Chaque ligne porte un bouton 🔢 — relever le compteur, le geste le plus fréquent, accessible sans ouvrir la fiche.
La fiche véhicule contient l'identité (nom court, catégorie, marque et modèle, immatriculation — passée en majuscules à l'enregistrement —, mise en circulation, boîte, carburant, site, état), les 📋 Échéances, l'🔧 Immobilisation (« Pendant cette période, il ne sera proposé ni dans les rappels de cours, ni sur l'écran de l'accueil ») et le 📦 À bord.
Sous les dates du contrôle technique, une ligne se calcule en direct : 📋 Prochain contrôle : jeudi 12 mars 2027, ou ⏳ Renseigne la mise en circulation ou le dernier contrôle : le prochain se calculera seul.
Pour un véhicule revenduPréférez l'état « Sorti du parc » à la suppression : supprimer emporte tout son historique — entretiens, contrôles, incidents.
Les événements
Huit types : 🔢 Relevé de compteur, 🔧 Révision / entretien, 📋 Contrôle technique, 🏭 Passage au garage, 🛞 Pneumatiques, ⚠️ Problème signalé, 📦 Accessoire, 📝 Autre. La date est pré-remplie sur aujourd'hui, le compteur sur le kilométrage connu, et une case 📅 C'est prévu, pas encore fait transforme l'événement en rendez-vous.
Une aide qui annonce l'effetAvant d'enregistrer, une phrase dit ce qui va se passer : « Le compteur du véhicule sera mis à jour », « La prochaine révision sera calculée depuis ce kilométrage », « Le prochain contrôle technique sera posé automatiquement », « Il restera signalé tant qu'il n'est pas marqué comme réglé ».
🩹 Carrosserie des véhicules
Dans la même vue 🚗 Flotte, sous son propre tiroir : « Les rayures, les chocs et les réparations, posés sur le dessin du véhicule. Une rayure signalée le jour même est une rayure qu'on n'impute à personne par erreur. »
Elle était dans 🎙️ Cours« Normalement c'est dans flotte qu'il doit être, il n'a rien à faire dans cours. » Elle y est. Le bouton 🚗 Flotte s'ouvre sur deux droits : flotte pour ceux qui suivent le parc, carrosserie pour ceux qui n'y déclarent qu'une rayure. Chacun n'y voit que sa carte.
⛽ La CB Gasoil
Le bouton 💳 du bandeau du haut est la porte unique : on y prend la carte, et on la repose au même endroit. Sa couleur dit la situation la plus proche de vous — dorée si vous en avez une, rouge si quelqu'un d'autre en a une, neutre sinon. La lettre de chaque carte dit où elle est : blanche au bureau, dorée chez vous, rouge chez un autre. Un bouton barré veut dire qu'il n'y a plus rien à prendre nulle part.
L'état ne s'écrit nulle part : il se déduitLe classeur ne garde qu'une suite de gestes — prise, dépôt, plein. Le dernier de chaque carte dit où elle est. Une case « où est la carte » à côté serait une seconde vérité, et le jour où l'une des deux rate son écriture, c'est la mauvaise qui gagne.
En reposant la carte : où elle va (un des bureaux, ou 👤 Je la passe à… — une carte change souvent de main sans repasser par le bureau), puis les pleins faits, avec le véhicule, le montant, les litres et le kilométrage (facultatif). Une case Je n'ai pas fait le plein dit ce que le silence ne dit pas : rien fait et oublié de le noter ne se distinguent pas autrement.
Le menu des véhicules est rangé par catégorie, comme l'écran de la flotte, et les véhicules sortis du parc n'y sont plus.
Les 2-roues sans ficheTant qu'aucune moto, 125 ou scooter n'existe dans la flotte, le menu propose en bas : ⏳ Pas encore de fiche → 🏍️ Moto — sans fiche, 🏍️ 125 cm³ — sans fiche, 🛵 Scooter — sans fiche. Ces entrées disparaissent d'elles-mêmes dès qu'un vrai véhicule de leur catégorie est créé.
Le prix à payer, et comment on le rattrape : un plein noté « sans fiche » n'apparaît sur aucune fiche véhicule — le rapprochement se fait par le nom. Il compte bien dans le total du mois, mais il est invisible là où on ira le chercher. Dès que la fiche existe, l'écran de la flotte affiche 🔗 3 pleins à rattacher avec un bouton par ligne.
L'historique — les pleins du mois et leur total — est dans 🚗 Flotte, sous le tiroir ⛽ Les CB Gasoil, avec l'endroit où chaque carte se trouve et de quoi en ajouter ou en retirer une. Le ✏️ d'une ligne corrige son véhicule par un menu et son montant.
Elle traîne ?Une carte gardée depuis la veille — le jour du calendrier, pas vingt-quatre heures — remonte dans le bandeau du jour. Ce n'est pas le bouton qui le dit : lui porte l'état tous les jours ; la ligne du bandeau appelle un geste.
💶 Éléments de paie
Vue Admin
« Heures supplémentaires, congés et arrêts, puis le message à transmettre au gestionnaire de paie. »
Ce que cet outil n'est pas« Cet outil rassemble et met en forme. Les décisions — traitement d'un chevauchement CP/arrêt, application d'une convention — restent celles du gestionnaire de paie. »
Le modèle de calcul
Pour chaque semaine, deux soldes : normal, et majoré à 25 %.
- Le dû de la semaine = base hebdomadaire − (jours d'absence × heures par jour). Avec un jour de congé sur une base 35 h en 4 jours : 35 − 8,75 = 26,25 h.
- Heures faites en dessous du dû → le manque se porte sur les majorées (en négatif), pas sur les normales.
- Entre le dû et la base → heures normales.
- Au-delà de la base → majorées à 25 %.
- Un solde majoré négatif se compense d'abord sur les heures normales du mois ; ce qui manque encore devient un report, repris le mois suivant.
Tout est arrondi au quart d'heure.
Le tableau du mois
Une colonne par lundi, plus un TOTAL. Une seule case saisissable par semaine : les heures. Sous la case, le résultat en miniature : 8,75N 5↑ — N pour les normales, ↑ pour les 25 % — plus 1 j abs. et forcé le cas échéant. Un solde négatif s'affiche en rouge. L'infobulle de la case donne tout le détail : 40h faites · 1 j absent · dû 26.25h → 8.75 normal · 5 à 25%.
Cliquer sous la case ouvre le détail de la semaine, avec un aperçu en direct et un tiroir ✍️ Corriger à la main — « Ce qui est saisi ici remplace le calcul pour cette semaine. Laisse vide pour revenir au calcul. »
Sous chaque salarié, une ligne de synthèse : → 5h à 25% · 8,75h normales · ⚠️ manque 9,75h · CP du 12/06 au 16/06 · ⛽ 84,50 € · 🏖️ 12 j CP en 2026 · 🤒 8 j arrêt — reste 37 j de maintien.
Les semaines à cheval
Un tiroir n'apparaît que s'il y en a vraiment : « Une semaine partagée ne se compte que d'un côté. Choisis lequel : elle disparaîtra du tableau de l'autre mois. » Par défaut, une semaine appartient au mois de son jeudi — elle tombe ainsi d'un seul côté, jamais des deux.
Les autres fenêtres
- ➕ Salarié — nom, base hebdomadaire (35 par défaut), jours par semaine (4), report en heures et mois de déduction. Pour un départ, décochez « Toujours dans l'effectif » plutôt que de supprimer.
- 🏖️ Absence — congés payés, arrêt de travail, jour férié, sans solde, autre. « Laisse “Au” vide pour un arrêt dont on ne connaît pas la fin. » Une alerte signale en direct un chevauchement : « Ce sera signalé dans le message : c'est au gestionnaire de trancher. »
- ⛽ Carburant — moniteur, date, montant, véhicule, litres.
- 📊 Récapitulatif — pré-réglé sur l'année entière, avec un 📋 Copier.
- ✉️ Composer le message pour la paie — « Relis avant d'envoyer : ce message rassemble ce qui a été saisi, il ne remplace pas ton contrôle. » Les salariés sans rien à signaler sont omis.
Deux points à connaître
- Deux comptages différents cohabitent : les congés se décomptent en 5 jours ouvrés par semaine (les salariés sont mensualisés), tandis que les jours retirés du dû hebdomadaire suivent le rythme réel du salarié. D'où la mention 3 jour(s) décompté(s) · 2 retiré(s) du dû hebdomadaire.
- Le carburant n'entre pas dans le message pour la paie, alors qu'il figure partout ailleurs. Il faut l'ajouter à la main.
Enfin, le maintien de salaire couvre les 45 premiers jours d'arrêt ; au-delà, l'affichage bascule sur — maintien dépassé, IRP Auto.
📨 Messages aux moniteurs
« S'affichera au moniteur au prochain cours de cet élève, sans avoir à générer de bilan. »
Deux champs : le nom de l'élève et un Message de 400 caractères — « Ex : examen blanc déplacé au 18/09, prévenir l'élève ». Après envoi : ✅ Message enregistré pour Ambre Guillebon — il le verra au prochain cours. Le champ message se vide, pas le champ élève : on enchaîne souvent plusieurs messages au même élève.
PiègeAucune vérification que l'élève existe. Un nom mal orthographié crée un message qui n'atteindra jamais personne. Utilisez les suggestions.
📬 Messages en attente de lecture liste ce qui n'a pas encore été lu, avec un filtre, un tri (plus récents, plus anciens, nom de l'élève, auteur) et un ✕ pour annuler un message.
À bien comprendreLe message est injecté dans la note du prochain cours de cet élève, quel que soit le moniteur qui l'assure. Ce n'est pas un message adressé à une personne, mais à qui prendra cet élève.
💰 Prestations et tarifs
La liste dont se sert le devis de l'évaluation de départ. Un tarif changé une fois vaut pour tous les devis suivants.
Le tableau a quatre colonnes : Prestation, Qté, 🚗 BV, 🚙 BEA. Chaque ligne peut porter deux libellés superposés quand ils diffèrent entre les deux boîtes — par exemple Conduite en Audi A3 Sportback 2h et, en dessous en petit, Conduite en Audi Q3 2h. Les deux prix se saisissent séparément.
Deux lignes en couleur ont une quantité non saisissable : le simulateur et la conduite de 2 h. Leur quantité vient de l'évaluation ; seuls leurs tarifs se modifient, et elles n'ont pas de bouton de suppression.
Piège majeurToutes les modifications sont perdues si l'on quitte la vue sans appuyer sur 💾 Enregistrer. Aucune sauvegarde automatique, aucun avertissement au départ.
En bas, un bloc de contrôle rejoue la mécanique de l'évaluation pour vérifier le résultat : 🚗 20 h en boîte manuelle : 1 623,50 € · 🚙 13 h en boîte automatique : 1 241,00 €.
Corrigé en v771Un compte qui n'a que le droit « tarifs » obtient enfin l'onglet Gestion. Auparavant il ne le voyait pas, et n'atteignait donc jamais l'écran qu'on venait de lui ouvrir : un droit qui ne mène nulle part est pire qu'un droit refusé, on croit l'avoir donné.
🏦 Caisse et remises en banque
Le comptage de la caisse et la préparation d'une remise. Un compteur de billets (500 € à 5 €), un fond de caisse réglable qui reste d'un comptage à l'autre, et la saisie des chèques avec leur compte et leur montant. Le total de la remise se calcule tout seul, et chaque dépôt reste dans un historique.
Tous les montants sont tenus en centimes et divisés au moment de l'affichage seulement : aucun arrondi ne se glisse dans un total.
💸 Ce que coûte l'IA
Chaque bilan généré, chaque procédure corrigée est facturée à l'usage. Cet écran montre la dépense par personne, par type de bilan et par jour, avec une projection mensuelle.
En euros, TTC — v761 et v763Les prix du fournisseur sont en dollars. L'écran affiche la conversion en euros, TVA 20 % par défaut et modifiable (mettez 0 en autoliquidation). Le taux de change est repris tout seul auprès de la BCE une fois par jour, et reste corrigeable à la main.
Ce qui est enregistré, ce sont les jetons consommés et le taux du jour, jamais une somme figée : un tarif qui change plus tard ne réécrit pas le passé.
Pourquoi c'est parfois cherLe modèle « réfléchit » avant d'écrire, et ces jetons de réflexion sont facturés au tarif de sortie — le plus élevé. C'est souvent l'essentiel de la note d'un bilan long.
🩹 Cours non terminés
Ce que les moniteurs ont commencé et n'ont pas fini. La dictée part sur le serveur au fil du cours, sans attendre le bilan : si quelqu'un reste bloqué, son travail est ici et le bureau peut le reprendre à sa place.
| Bloc | Ce que ça veut dire |
| ✅ Bilan déjà enregistré — dictée à effacer | Le bilan est bien dans le classeur : il n'y a rien à reprendre. C'est la dictée qui est restée. La ligne nomme le bilan trouvé et sa date. On efface sans risque. |
| ⚙️ Bilans en cours de génération | L'IA travaille en ce moment. Rien à faire ; ils disparaissent seuls. Encore là dans une demi-heure, ils descendent plus bas. |
| ⏳ Bilans renvoyés, en attente de correction | Vous les avez générés, le moniteur doit les relire et les enregistrer. S'ils traînent, relancez-le. |
| ✍️ Dictées sans bilan | Vérifié : aucun bilan enregistré pour ces cours. C'est le cas qui bloque vraiment — ↩️ Reprendre ici charge la dictée chez vous. |
| ⏺️ Cours démarrés, non terminés | Le cours a été lancé et le signal de fin n'est jamais arrivé — écran fermé, réseau coupé. Rien n'a été dicté. |
Les faux positifs sont réglés — v773L'écran affirmait « le bilan n'a jamais été enregistré » sans jamais aller regarder les bilans : il déduisait l'absence d'un bilan de la présence d'une dictée, deux choses qui n'ont rien à voir. La cause : la dictée était retirée à la fin de la génération et non à l'enregistrement, si bien qu'un téléphone qui s'endormait sur la dictée encore à l'écran en redéposait une par-dessus un cours déjà terminé.
Les deux sont corrigés. Et si la liste des bilans n'a pas pu être lue, l'écran le dit au lieu d'accuser.
Chaque ligne a maintenant un 🗑️ (effacer la dictée) et chaque cours démarré un ✕ Retirer de la liste. Aucun des deux ne touche à un bilan. La confirmation change de ton quand aucun bilan n'existe : effacer là, c'est perdre la dictée pour de bon.
🚨 Signalements
Quand ça casse chez un moniteur, le bureau doit le savoir. Chaque erreur part au classeur avec qui, quelle version, quel appareil et quel message — au lieu de s'afficher chez celui qui la subit puis de disparaître.
Trois principes : cela ne gêne jamais le moniteur, la même erreur répétée n'est envoyée qu'une fois, et rien de l'élève n'y figure — le message technique, pas la transcription ni le bilan.
On y trouve aussi les lignes 🔐 des refus de droits — depuis le 3 septembre ce sont de vrais refus, l'action n'a pas eu lieu — et le compte rendu du ménage de nuit.
🧹 Ménage des dossiers
Rien n'était purgé : des noms, des numéros et des adresses de 2024 dormaient encore dans le classeur. Depuis le 1er septembre, la conservation suit deux régimes séparés.
Ce qui part tout seul, la nuit
Uniquement des feuilles techniques, où rien ne se perd. Chaque nuit vers 4 h :
| Quoi | Au bout de |
| Liens de cours, mails manqués, coûts IA, alertes masquées | 12 mois |
| Cours restés « en route » | 3 mois |
| Journal des SMS — dépouillé, pas effacé | 3 mois |
Le journal des SMS ne disparaît pasOn retire le nom, le numéro et le texte du message ; la date, le nombre de parties, l'état et le canal restent. Vous perdez la preuve nominative, pas la comptabilité.
Le ménage écrit une ligne dans 🚨 Signalements seulement quand il a fait quelque chose — une ligne quotidienne « rien à faire » finirait par ne plus se lire. Le compte rendu détaille feuille par feuille : combien, de quelle période, et ce qui reste. Il ne nomme jamais un élève : il serait absurde d'effacer un nom pour le réécrire dans le rapport de son effacement.
À faire une foisLe déclencheur se pose depuis l'éditeur Apps Script : lancez la fonction installerMenage. Le voyant 🔄 à côté de votre prénom dit la date du dernier passage, et vous rappelle de le poser s'il n'a jamais tourné.
Ce qui se propose, et n'efface rien tout seul
Dès qu'un élève est concerné, l'outil propose et vous appuyez. Une année creuse, une élève qui revient au bout de deux ans, et un effacement automatique aurait jeté un travail que personne n'avait demandé de jeter.
| Liste | Règle |
| 🎓 Permis obtenu | La règle de la maison : on solde le dossier. |
| 📅 Plus de 12 mois sans cours | Sans permis obtenu. C'est le dernier cours qui compte, pas le dernier examen ni l'inscription : c'est la seule date qui dit qu'une formation vit encore. |
| 📭 Inscrits jamais venus | Dossier de plus de 12 mois, aucun bilan. |
| 👀 À surveiller | Inscrits depuis 3 mois sans cours. Aucun bouton, volontairement : ils sont là pour être vus, pas pour être effacés. |
| 🎙️ Récitations | 3 mois sans connexion et aucun cours sur la même période. Seules les récitations partent ; le dossier reste entier. |
Chaque ligne dit pourquoi elle est là (dernier cours le 14/03/2025 (18 mois)) et ce que contient le dossier (📁 14 bilans · 3 récitations). Un dossier plein et un dossier vide ne se décident pas de la même façon.
Votre taux de réussite ne bouge pasSupprimer un dossier n'efface pas sa ligne de résultat d'examen : seul le nom en est retiré et remplacé par (élève effacé). La date, le résultat, la boîte, le moniteur, le centre et le rang restent. Sans cela, « on supprime tout quand ils ont leur permis » effacerait précisément les réussites de l'année.
Le même effacement que partout ailleursDepuis la v778, ce bouton, celui du départ de l'auto-école et celui du répertoire font exactement la même chose — écrite à un seul endroit. La confirmation énumère ce qui part : sa fiche du répertoire, son accès, ses cours préparés, ses captures, sa fiche de suivi, ses lignes dans le journal des envois.
Ce que le ménage ne fera jamaisUn dossier dont la date est illisible n'est jamais proposé — une date qu'on ne sait pas lire ne vaut pas « c'est vieux, on peut jeter ». Et la suppression passe par le même chemin que partout ailleurs dans l'outil : il n'existe pas de second mécanisme d'effacement.
⚙️ Administration des accès
Réservé à Admin — double verrou : le droit ET le rôle.
Chaque compte s'affiche : David — admin (le suffixe n'apparaît que pour les administrateurs), puis Code 573914 · créé le 2026-03-12.
À savoirLes codes d'accès sont affichés en clair à tout administrateur. Deux comptes n'ont aucun bouton : le compte principal (marqué 🔒 — il reste toujours administrateur) et vous-même (marqué (toi)).
Les cinq contrôles par compte
| Contrôle | Effet |
| Liste de rôle | Moniteur / Bureau / Admin. ⚠️ Changer le rôle écrase entièrement les droits personnalisés et les remplace par ceux du rôle. Tout réglage fin est perdu. |
| Bouton emoji | « Il signe les manœuvres qu'il fait retravailler. Laisse vide pour ne rien signer. » |
| Bouton genre | Pour les accords du bilan. |
| 🔑 | Changer le code : de 6 à 8 chiffres. « Son rôle, ses accès et ses cours préparés sont conservés. » Le message final rappelle le nouveau code à lui transmettre. |
| ✕ | Supprimer l'accès : « Ses bilans, cours préparés et fiches restent en place : seule sa connexion est retirée. » |
Le tiroir des droits fins
Sous chaque compte : Ce que David voit (12 sections). Ouvert, il liste les 43 sections, chacune avec trois valeurs : Rien · 👁️ Voir · ✏️ Modifier. Puis 💾 Enregistrer les accès.
Le message dit vrai depuis la v765Si rien n'est coché, l'écran affiche Rien de coché pour David : il ne verra que l'écran d'accueil. — et c'est désormais exact. Avant cette correction, un jeu de droits vide ouvrait l'interface entièrement : le geste qui devait restreindre donnait tout.
Cinq sections de plus — v772 et v775🏦 Caisse, 💸 Coûts IA, 🩹 Cours non terminés, 🚨 Signalements et 🧹 Ménage se donnent maintenant comme les autres. Elles étaient réservées aux administratrices — non par choix, mais parce qu'un écran neuf restait invisible chez les comptes déjà réglés. Le défaut est corrigé à la racine ; ces cinq écrans redeviennent des droits qu'on accorde.
Deux garde-fous côté serveur : on ne peut pas se retirer à soi-même le droit d'administration, ni son propre rôle, ni son propre code.
Créer un accès
Nouveau code (6 à 8 chiffres), Prénom, Émoji du moniteur (« Il signe les manœuvres qu'il fait retravailler à l'élève »), Genre et Rôle. Erreur possible : Ce code est deja attribue a Sophie.
Petit détailAprès une création, le formulaire se vide — sauf le genre, qui reste sur le dernier choix. Vérifiez-le pour le compte suivant.