causeimyourfat  /  cartes  /  car tracking

Une panne
n'est pas oui ou non

Une coupure turbo à 245 km/h qui n'arrive jamais à 90, un voyant qui s'allume une fois sur deux : les pannes intermittentes ne se notent pas en « réparé / pas réparé ». Elles se notent en probabilité, condition par condition.

00

Ce que c'est

30 secondes
Ce que c'estCarnet de bord techniquepannes, réparations, coûts, km
Pour quiMoi, et le garageun historique qu'on peut montrer
Échelle6 onglets · 8 tablesAPI PHP + MySQL
ParticularitéProbabilités par conditionpas de booléen
%L'unité de la fiche de panne. « Coupure turbo » ne veut rien dire ; « coupure turbo à 100 % au-dessus de 245 km/h, 50 % vers 200 » se diagnostique.
01

Le geste

5 minutes

Le carnet suit la voiture, pas le propriétaire : on ouvre au garage, on montre, on repart avec la ligne de plus.

  1. 1 · le garageOnglet GarageModèle, année, motorisation, puissance, carburant, plaque. Le socle : sans lui, aucun historique n'est comparable.
  2. 2 · la plaqueplate-lookupLa plaque appelle la fiche technique du véhicule au lieu de la ressaisir.
  3. 3 · le symptômeOnglet PannesUne panne, et sous elle ses probabilités par condition. Le badge de l'onglet porte la probabilité cumulée : on voit l'état de santé sans ouvrir.
  4. 4 · l'avisDiagnostic AIOn décrit ce qu'on entend, ce qu'on sent, à quel régime. La conversation reste attachée au véhicule.
  5. 5 · l'acteOnglet RéparationsCe qui a été fait, où, par qui, combien. Le badge compte les interventions.
  6. 6 · l'additionKm et DépensesKilométrage et prochain contrôle technique d'un côté, total dépensé de l'autre — affiché en euros sur l'onglet, en permanence.
Six onglets, une seule voiture
GARAGEla fiche
PANNES% par condition
DIAGla conversation
RÉPARATIONSce qui a été fait
KM · COÛTSl'addition

Le badge de chaque onglet porte un chiffre : probabilité cumulée, nombre de réparations, total dépensé. On lit l'état du véhicule sans ouvrir un seul onglet — c'est le seul endroit où l'information doit être gratuite.

02

La structure

15 minutes

Huit tables

users, cars, problems, problem_probabilities, history_entries, diagnostics, user_settings, messages.

La table qui compte

problem_probabilities : une panne a N probabilités, une par condition. C'est cette table qui fait la différence avec une liste de courses.

Six entrées API

auth, session, data, chat, plate-lookup, vehicle-specs. Chacune fait une chose.

Multi-véhicule

La table cars n'est pas une ligne unique : on ajoute un second véhicule sans rien casser du premier historique.

Un garagiste ne peut rien faire d'un « ça le fait de temps en temps ». Il peut travailler sur « 100 % au-dessus de 245, jamais en dessous de 2 000 tours ». Toute l'app existe pour transformer la première phrase en la seconde.

aquamarine-hummingbird · v2.0

Ce que ça ne fait pas

  • La recherche par plaque dépend d'un service externe : hors ligne ou hors quota, la fiche se remplit à la main.
  • Le diagnostic assisté propose des pistes — il ne remplace pas une valise de diagnostic branchée sur la voiture.
  • Outil personnel : pas de flotte, pas de rôles, pas de partage entre comptes.
Voir tournerLe carnet Ouvert — données du véhicule personnel.ouvrir → Les autresToutes les cartes Neuf projets, neuf plans lisibles en cinq minutes. ← revenir