# RAPPORT V1.4.4 — Ce qu'on retire, et pourquoi

Deux sujets sans rapport : une erreur comptable qui se voyait à l'écran, et un
travail de retrait. Ce document traite le second — l'inventaire des écrans et du
texte retirés, avec pour chacun la raison.

---

## Le critère

Un écran se justifie s'il remplit **l'une** de ces deux conditions :

1. il répond à une question que l'exploitant se pose **plus d'une fois par
   trimestre** ;
2. il porte une **obligation légale** — le registre légal et les alertes de
   conformité restent, même vides, parce que l'article 544-4 du code de commerce
   engage la responsabilité du domiciliataire.

Un écran qui ne fait que lister une table sans qu'on ait jamais besoin de la lire
n'en est pas un.

**Une nuance qui a compté dans plusieurs arbitrages** : un écran peut n'être
jamais *lu* et rester indispensable pour *écrire*. Les trois comptes de
trésorerie, les 38 catégories comptables, les barèmes de commission, les gabarits
de documents ne se consultent pas ; ils se saisissent, et c'est le seul endroit
où on puisse le faire. Ces écrans passent le critère par la porte de l'écriture,
pas par celle de la lecture.

**Aucune table n'a été supprimée.** Les données restent, seules les pages
disparaissent.

---

## Ce qui est retiré

| Écran | Nature | Raison |
|---|---|---|
| **Anomalies de reprise** | ressource + 3 pages | 76 lignes depuis juillet, toutes soldées, aucune jamais tranchée. Déjà sortie du menu en v1.3.8. Une reprise de données n'arrive pas deux fois par an, et la commande d'import continue de remplir la table. **La table `reprise_anomalies` reste**, ainsi que le modèle et l'alimentation par `mobdie:import-domiciliation`. |
| **Diagnostic du téléversement** | page + contrôleur + 3 routes | Écrite pour instrumenter la panne de dépôt de la v1.3.3, réparée depuis. Elle exposait des chemins absolus du serveur et écrivait des fichiers d'essai : elle ne devait pas survivre à son objet. |
| **Sonde de téléversement** (`SondeTeleversement`) | classe support | N'existait que pour alimenter l'écran ci-dessus. Sans lui, elle n'avait plus aucun appelant. |
| **Widget des compteurs d'archive** | widget | Cinq chiffres au-dessus de l'archive des documents. Trois d'entre eux — clients sans CIN, sans certificat, sans contrat — répétaient l'écran « Dossiers incomplets », qui les présente mieux et sait les corriger. |
| **Widget « Nouveau dossier »** | widget + gabarit | Bandeau du tableau de bord menant à l'assistant. La barre d'actions rapides de la v1.4.0 fait la même chose depuis **n'importe quel** écran : un raccourci qui oblige à revenir au tableau de bord déplace le trajet au lieu de le supprimer. |
| **Widget de statistiques des dossiers incomplets** | widget | Trois cartes en tête de l'écran « Dossiers incomplets », qui comptaient ce que le tableau juste en dessous énumère, et ce que le badge de navigation annonce déjà. Trois surfaces pour une question. |
| **Aide & raccourcis clavier** | page + gabarit | Trois sections de texte sur une page entière, atteignable par le menu utilisateur. Devenue **une fenêtre sur la barre d'actions rapides** : une aide sur les raccourcis n'a pas besoin d'un écran, elle a besoin d'être à côté des boutons dont elle parle. Le tableau des six actions rapides a disparu au passage — décrire un bouton visible, avec son libellé sous les yeux, est du texte qui ne prévient aucune erreur. |

## Ce qui quitte le menu sans quitter l'application

| Écran | Raison |
|---|---|
| **Archive (brut)** | 1 795 lignes du fichier comptable d'origine. Utiles le jour de l'import, pour vérifier que rien n'avait été perdu en route ; jamais depuis, le journal de trésorerie étant devenu la source. **La table reste** — c'est la seule trace de ce que disait le fichier — et l'écran s'atteint depuis **Réglages**, là où l'on va quand on prépare une reprise. |

---

## Ce qui est réduit sans être retiré

| Élément | Ce qui change |
|---|---|
| **Widget « Pièces obligatoires »** (fiche client) | **Conservé, allégé.** L'exploitant le citait comme la troisième surface de « Dossiers incomplets ». Il ne l'est pas : il ne répond pas à « quels dossiers sont incomplets » mais à « que manque-t-il **à ce dossier-ci**, et où le déposer », et c'est le seul endroit où le dépôt se fasse depuis la fiche. Le supprimer retirerait une fonction, pas du texte. Son mode d'emploi (« Cliquez sur une pièce manquante… ») est parti : le bouton rouge dit déjà « manquante, déposer ». |
| **Instrumentation du dépôt** (`TraceTeleversement`, `TracerLeDepot`) | **Conservée**, éteinte par défaut, commandée depuis Réglages → Technique. Elle est indépendante de l'écran supprimé et se lit dans son fichier, sur le serveur. C'est le prochain candidat au retrait le jour où la panne de dépôt sera définitivement derrière nous. |

---

## Ce qui reste, et pourquoi

Passé au critère, écran par écran. **10 pages** (contre 12), **22 ressources**
(contre 23), **7 widgets** (contre 10).

**Obligation légale — restent même vides.** Registre légal, Alertes de
conformité, Courriers (registre du courrier reçu pour le compte des domiciliés),
Résiliations (délai d'un mois pour notifier greffe, impôts et Trésorerie
générale), Journal d'audit.

**Questions posées chaque semaine.** Clients domiciliés, Dossiers incomplets,
Échéancier global, Factures, Devis, Journal des opérations, Rapports comptables,
Comptes courants d'associés, Dettes & financements, Prêt Forsa, File de relances,
Commissions, Archive des documents, Tiers.

**Écrans d'écriture, rarement lus mais sans substitut.** Comptes de trésorerie,
Catégories comptables, Barèmes de commission, Gabarits de documents, Charges
récurrentes, Apporteurs, Utilisateurs, Réglages, Assistant « Nouveau dossier ».

**Deux cas limites, conservés et signalés.**

- **Matrice de permissions** — consultée à chaque création d'utilisateur, pas
  plus. C'est la seule lecture possible de qui peut faire quoi, et rien d'autre
  ne répond à la question. Conservée ; à revoir si l'équipe cesse de grandir.
- **Analyses IA** — journal des analyses de pièces, dont le résultat se lit déjà
  sur la fiche du client concerné. Conservée parce qu'elle porte la reprise d'une
  analyse en échec, que la fiche n'offre pas. À retirer le jour où la fiche saura
  relancer.

---

## Les paragraphes

La règle appliquée : **une phrase de contexte au maximum par écran, et seulement
si elle empêche une erreur d'interprétation.** Tout ce qui décrit le
fonctionnement de l'application plutôt que le sens d'un chiffre s'en va — cela
appartient aux commentaires du code, pas à l'écran de l'exploitant.

| Écran | Avant | Après |
|---|---|---|
| Comptes courants d'associés | Encart « Comment ce solde est établi » : trois paragraphes dépliés | **Repliable, fermé par défaut, deux phrases.** La question ne se pose qu'une fois. |
| Comptes courants d'associés | Sous-titre de deux phrases | Une phrase — celle qui prévient la vraie erreur : ces montants ne passent pas au résultat. |
| Comptes courants d'associés | Trois descriptions de section | Deux réduites, une supprimée (celle du relevé, qui décrivait ses propres colonnes). |
| Prêt Forsa | Encart « Comment lire ce suivi » | Supprimé. Les quatre chiffres portent leur légende. |
| Rapports comptables | « Tous les montants sont hors taxes » : trois phrases | Une phrase. La distinction HT/TTC est une vraie source d'erreur : elle reste. |
| Rapports comptables | Description de « Détail de l'exercice » | Supprimée : elle disait comment se servir d'un menu déroulant. |
| Factures | Sous-titre sur l'usage des filtres et des totaux | Supprimé : description de l'interface. |
| Apporteurs | Sous-titre rappelant l'historique de la reprise (92 clients sur 102) | Une phrase sur le rôle de l'apporteur. L'histoire du projet n'est pas du contexte métier. |
| Dettes & financements | Sous-titre de deux phrases | Une phrase. |
| Fiche prêteur | Encart sur le solde d'ouverture, trois propositions | Une phrase : le modifier change un solde de bilan. |
| Réglages | Trois hints d'onglet trop longs, dont un citant une commande artisan | Resserrés ; la commande a disparu de l'écran. |
| Pièces obligatoires (fiche client) | Description-mode d'emploi | Supprimée. |

**Non touché, délibérément** : les mentions à valeur juridique — clauses du
contrat de domiciliation, mentions du registre légal, pieds de page et mentions
des documents imprimés (factures, devis, attestations). Elles ne sont pas là pour
expliquer, elles engagent.

---

## Recette

- Un test charge **chaque page** du panneau — au menu ou non — et vérifie qu'elle
  répond 200.
- Un test charge **la liste de chaque ressource** du panneau.
- Un test vérifie qu'**aucun fichier** des écrans retirés ne subsiste.
- Un test balaie `app/`, `resources/views/`, `routes/` et `config/` et vérifie
  qu'**aucun nom de classe ni identifiant de vue retiré n'est plus cité** — un
  menu qui mène à une erreur est pire qu'un menu trop long.
- Un test vérifie qu'**aucune route de diagnostic** n'est plus déclarée.
- Un test vérifie que ni l'archive brute, ni les anomalies, ni le diagnostic ne
  figurent au menu, et que **l'archive reste atteignable depuis les Réglages**.
- Un test vérifie que **l'aide s'ouvre en fenêtre** depuis la barre d'actions.
