02 — Portail Client (web) : fonctionnalités détaillées#
Surface :
kaxentra.com— 472 pages (comptage des fichiers de page de l'application, 17 août 2026). Public : particuliers, familles, travailleurs autonomes, entrepreneurs, PME, investisseurs, propriétaires immobiliers, personnes en planification successorale, exploitants de commerce. Relevé écran par écran effectué le 17 août 2026 sur le code source. Chaque fonctionnalité listée ci-dessous a été vue dans un fichier de page, pas déduite d'un registre de navigation. Les écarts constatés sont écrits au §12.
1. Vue d'ensemble#
1.1 À quoi sert ce portail#
Le portail Client est la surface que voit la personne dont il est question. Pas son comptable : elle. Il répond à six questions, et chacune correspond à une famille d'écrans livrée :
- Où en suis-je ? — tableau de bord, suivi de dossiers, échéances, notifications.
- Qu'est-ce qu'on me demande ? — tâches, questionnaires, demandes de documents, listes de contrôle, signatures.
- Combien j'ai, combien je dois ? — finances personnelles, dettes, budgets, objectifs, prévisions, bilan de valeur nette.
- Combien je paie, à qui, et pourquoi ? — factures, paiements, abonnement, crédits d'intelligence artificielle, utilisation.
- Qu'est-ce que je dois à l'État, et quand ? — dossier T1/TP1, déclarations, TPS/TVQ, crédits, calendrier fiscal, avis de cotisation.
- Qui peut m'aider ? — cabinets, réseau, forums, événements, rendez-vous, assistant conversationnel, copilotes de domaine.
1.2 Le mécanisme structurant : un compte, dix contextes#
La navigation n'est pas un menu fixe. Elle est construite à l'exécution à partir de trois entrées : le contexte actif, les clefs de fonctionnalité accordées au compte, et une liste blanche de contextes par entrée. Le constructeur de navigation retire chaque entrée dont la clef de fonctionnalité n'est pas accordée, puis retire chaque groupe devenu vide, puis chaque section devenue vide.
Conséquence produit, et elle est directe : deux comptes payants du même forfait, dans deux contextes différents, ne voient pas le même produit. Ce n'est pas un habillage. Le contexte épicerie fait apparaître un journal de recettes ventilé par rayon ; le contexte succession fait apparaître les héritiers, le testament et les scénarios de transmission. Aucun des deux ne voit l'autre.
Sept sections sont communes à tous les contextes et ne disparaissent jamais : Hub, Navigation, Réseau, Rendez-vous en ligne, Mes cabinets, Mes actions, Mes documents, Mes finances, Outils et intelligence artificielle, Mon espace, Support, Mon compte. Les sections propres au contexte s'insèrent entre « Mes cabinets » et « Mes actions ».
1.3 Un principe de conception qui traverse tout le portail#
Ne jamais fabriquer un zéro.
C'est le même principe que celui relevé sur le portail Administration, et il est massivement présent côté client — davantage, même, parce que les enjeux y sont personnels. Un client qui lit « 0 $ de coût comptable » sur une position boursière prendra une décision fiscale fausse. Un client qui lit « autonomie : 0 jour » alors que la mesure n'a pas pu être faite fermera l'application.
Le portail affiche donc, partout où la mesure manque : —, « N/D », « non chargé », « indisponible », ou la liste nominative des champs qui manquent. Voir le §11, qui lui est entièrement consacré et donne un tableau d'exemples réels relevés dans les pages.
1.4 Ce que le portail Client partage avec le portail Affaires#
Un client et son cabinet travaillent sur le même dossier, pas sur deux copies. Ce qui traverse :
| Objet | Côté Client | Côté Affaires |
|---|---|---|
| Document | Dépôt, aperçu, partage, suppression | Réception, classement, demande |
| Demande de document | Répondre, marquer reçu, téléverser | Créer, relancer, clore |
| Liste de contrôle | Cocher, téléverser par ligne, envoyer | Pousser au client, suivre l'avancement |
| Échéance | Consulter, créer les siennes | Créer celles du cabinet |
| Facture | Consulter, télécharger, payer | Émettre, relancer |
| Message | Écrire, lire | Écrire, lire |
| Rendez-vous | Réserver, annuler | Publier disponibilités, confirmer |
| Contrat | Être partie, consulter, signer | Rédiger, envoyer |
| Proposition | Accepter, refuser | Émettre |
| Dossier collaboratif | Inviter, contribuer | Inviter, contribuer |
Aucune de ces circulations ne passe par le courriel. C'est la promesse produit numéro deux du dossier de lancement, et elle est vérifiable écran par écran.
2. Les dix contextes Client#
| Identifiant | Libellé | Sections propres ajoutées | Écrans caractéristiques |
|---|---|---|---|
particulier | Particulier | Situations fiscales · Fiscalité personnelle · Financement (découverte) | Dossier T1/TP1, crédits d'impôt, suivi de remboursement, reçus médicaux, droits de cotisation |
travailleur_autonome | Travailleur autonome | Travail autonome (5 groupes) · Financement (complet) · Temps et productivité | Revenus, dépenses, TPS/TVQ, véhicule, bureau à domicile, scanner de reçus, projets, CV et portfolio |
entrepreneur | Entrepreneur | Mon projet (7 groupes) · Startup Studio (renvois) · Financement (complet) | Plan d'affaires, modèle financier, 11 calculateurs, incorporation, gouvernance, reprise et acquisition |
pme | PME | Mon entreprise (11 groupes) · Financement (complet) | Corporation, paie, employés, facturation, outils PME, comptabilité, T2 et CO-17, organisme sans but lucratif, agricole |
immobilier | Immobilier | Mon immobilier (2 groupes) · Financement (découverte) | Propriétés, dépenses T776, gestion locative, hypothèques, gains en capital, registre du prix de base rajusté |
investisseur | Investisseur | Mon portefeuille (3 groupes) · Financement (découverte) | Portefeuille, positions, lots du prix de base rajusté, cryptoactifs, rééquilibrage, profil de risque, politique de placement |
succession | Succession | Succession et fiducie · Financement (découverte) | Plan successoral, biens, héritiers, bénéficiaires, testaments, passifs, liquidateur, scénarios |
business | Affaires | Mon exploitation · Mon entreprise · Financement (complet) | Journal des recettes, lignes d'activité, mouvements de stock, mapping comptable |
epicerie | Épicerie | Mon exploitation · Mon entreprise · Financement (complet) | Journal des recettes, rayons, lots et dates limites de consommation, consigne |
startup | Startup Studio | Startup Studio · Ma startup (3 groupes) · Financement (complet) | Ventures, hypothèses, canevas, carte mentale, risques, incorporation, table de capitalisation, pipeline investisseurs |
Un contexte general sert de repli et donne une base « Mon dossier » plutôt qu'une barre latérale nue.
Trois contextes sont conditionnés à une clef d'offre : business et epicerie sur les clefs d'exploitation, startup sur la clef du studio de venture. Un compte qui n'a pas la clef ne voit pas le contexte dans le sélecteur — et ne voit pas non plus les entrées de menu qui le mèneraient à un refus serveur.
Six contextes professionnels (comptable, fiscaliste, auditeur, conseiller, paie, incorporateur) et un contexte fournisseur_virtuel existent aussi sur cette surface, avec une navigation réduite orientée mandats. Ils ne sont pas le sujet de ce document : le portail Affaires est traité dans 03-portail-business.md.
3. Arborescence de navigation#
flowchart TD
n00["Portail Client"] --> n01["Hub"]
n00 --> n02["Navigation"]
n00 --> n03["Reseau"]
n00 --> n04["Rendez-vous en ligne"]
n00 --> n05["Mes cabinets"]
n00 --> n06["Sections du contexte actif"]
n00 --> n07["Mes actions"]
n00 --> n08["Mes documents"]
n00 --> n09["Mes finances"]
n00 --> n10["Outils et IA"]
n00 --> n11["Mon espace"]
n00 --> n12["Support et aide"]
n00 --> n13["Mon compte"]
n01 --> n11a["Tous les outils"]
n01 --> n11b["Guides et parcours"]
n01 --> n11c["Mon evaluation"]
n01 --> n11d["Favoris et recents"]
n03 --> n31["Fil d actualite"]
n03 --> n32["Forums"]
n03 --> n33["Evenements"]
n03 --> n34["Messages"]
n07 --> n71["Taches et questionnaires"]
n07 --> n72["Signatures et contrats"]
n07 --> n73["Propositions et offres"]
n07 --> n74["Demandes de soumission"]
n07 --> n75["Evaluations et sondages"]
n07 --> n76["Parrainage"]
n08 --> n81["Documents et partages"]
n08 --> n82["Demandes de documents"]
n08 --> n83["Listes de controle"]
n08 --> n84["Dossiers collaboratifs"]
n08 --> n85["Rapports"]
n09 --> n91["Facturation et paiements"]
n09 --> n92["Finances personnelles"]
n09 --> n93["Budgets et objectifs"]
n09 --> n94["Calendrier fiscal"]
n09 --> n95["Patrimoine et financement"]
n10 --> n101["Assistant IA et copilotes"]
n10 --> n102["Outils d affaires"]
n10 --> n103["Rendez-vous"]
flowchart TD
m00["Sections propres au contexte"] --> m01["particulier"]
m00 --> m02["travailleur autonome"]
m00 --> m03["entrepreneur"]
m00 --> m04["pme"]
m00 --> m05["immobilier"]
m00 --> m06["investisseur"]
m00 --> m07["succession"]
m00 --> m08["business et epicerie"]
m00 --> m09["startup"]
m01 --> p01["Ma situation - 8 ecrans"]
m01 --> p02["Impots personnels - 6 ecrans"]
m02 --> p03["Activite - 6 ecrans"]
m02 --> p04["Depenses et scanner"]
m02 --> p05["Projets et temps"]
m02 --> p06["Profil pro - CV portfolio certifications"]
m03 --> p07["Projet - plan d affaires modele financier"]
m03 --> p08["Incorporation - 8 ecrans"]
m03 --> p09["Gouvernance - conseil motions votes"]
m04 --> p10["Corporation"]
m04 --> p11["Paie RH et equipe"]
m04 --> p12["Facturation et ventes"]
m04 --> p13["Outils PME - 7 ecrans"]
m05 --> p14["Portefeuille immobilier"]
m05 --> p15["Fiscalite locative"]
m06 --> p16["Portefeuille - 11 ecrans"]
m06 --> p17["Fiscalite du placement"]
m07 --> p18["Succession et fiducie - 10 ecrans"]
m08 --> p19["Journal des recettes"]
m08 --> p20["Stock lots et dates limites"]
m09 --> p21["Venture Studio"]
m09 --> p22["Startup - 21 ecrans"]
4. Fonctionnalités détaillées — socle commun#
4.1 Accueil — tableau de bord#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Tableau de bord recomposé par contexte | Voir un assemblage de tuiles propre au contexte actif : le titre, le sous-titre, les quatre indicateurs de tête et les tuiles secondaires changent avec le contexte | Ne pas devoir écarter mentalement ce qui ne le concerne pas |
| Une seule lecture, dix sources | Voir l'écran se composer de dix lectures menées en parallèle — factures, documents, notifications, mandats, questionnaires, demandes, échéances à 90 jours, rendez-vous, fil, solde — plus un bloc d'indicateurs propre au contexte | Un tableau de bord qui charge par blocs plutôt qu'en bloc |
| Rafraîchissement silencieux | Laisser l'écran se remettre à jour toutes les 60 secondes, sans clignotement | Lire un chiffre à jour sans recharger |
| Échecs partiels nommés | Lire « K sections sur 10 n'ont pas pu être chargées (noms) — il ne s'agit pas d'une absence de données », avec une référence d'incident | Le message dit combien et lesquelles, pas « une erreur est survenue » |
| Quatre tuiles honnêtes | Voir « N/D » sur le montant dû, les factures en attente et le nombre de documents quand la lecture a échoué | Ne pas lire « 0 $ dû » sur une panne |
| Absences de source assumées | Voir — sur les mesures qu'aucune source n'alimente encore : remboursement estimé, TPS et TVQ à remettre, acomptes provisionnels, paie à traiter, impôt estimé | Une case vide qui dit « pas de source », pas « zéro » |
| Trois temps en succession | Voir les quatre indicateurs successoraux passer par « … » pendant la lecture, puis — si la valeur reste inconnue — jamais « 0,00 $ » | Un patrimoine à zéro est une affirmation grave : elle ne se fabrique pas |
| Alertes urgentes | Voir, quand il y en a, les échéances dépassées ou dues sous 14 jours et les notifications de priorité élevée, plafonnées à cinq, avec un lien vers le calendrier fiscal | Un bandeau qui n'existe que s'il a quelque chose à dire |
| Repli d'échéances annoncé | Quand aucune échéance personnalisée n'est active, lire des rappels généraux explicitement libellés « Rappels généraux pour votre profil (aucune échéance personnalisée active) » | Ne pas prendre un rappel générique pour une obligation calculée |
| Indicateurs financiers clefs | Atteindre la section des indicateurs par une ancre directe depuis le menu ; en contexte succession, lire cinq lignes calculées — valeur nette, impôt projeté, net aux héritiers, liquidités, parts allouées | Aller au chiffre sans parcourir la page |
| Blocs de suivi | Lire, chacun plafonné : rendez-vous à venir, publications du réseau, questionnaires à remplir, demandes en cours, dossiers fiscaux, échéances, factures récentes, documents récents, notifications | Une page d'accueil qui ne défile pas indéfiniment |
| Téléchargement direct | Récupérer un document depuis la liste des documents récents | Deux clics depuis l'accueil |
| Suivi de mes dossiers | Ouvrir la liste des dossiers ouverts par le cabinet, avec le statut parmi six, l'étape courante, la progression et « X sur Y tâches » | Savoir où en est un travail confié, sans écrire un courriel |
| Cinq états mutuellement exclusifs sur les dossiers | Distinguer chargement, session expirée, refus avec le code et la phrase du serveur, « vos dossiers n'ont pas pu être lus, et la raison n'a pas été rapportée », et le vide affirmé « Lecture réussie — votre cabinet n'a ouvert aucun dossier pour vous » | L'écran le plus strict du portail : « je ne sais pas encore » n'y est jamais confondu avec « il n'y a rien » |
| Notifications | Consulter le centre de notifications, filtrer sur les non lues, marquer lu, tout marquer lu, supprimer, avec une pagination serveur et huit types renvoyant chacun vers son écran | Ne pas dépendre de la boîte de courriel pour une demande urgente |
| Suppression honnête | Si la suppression échoue, voir la ligne rester et lire « La notification n'a pas pu être supprimée — elle est toujours enregistrée » | Ne pas croire supprimé ce qui existe encore |
| Messages | Écrire au cabinet, joindre des documents ou des fichiers audiovisuels, lire les réponses ; l'écran charge la totalité des fils en boucle paginée | Garder la conversation attachée au dossier plutôt qu'éparpillée |
| Portée des messages annoncée à l'écran | Lire soit « Recherche sur la totalité des N conversations — le serveur en annonce M », soit « X conversations NON chargées — la recherche ne les voit pas » | La portée est écrite dans la page, pas dans une notification passagère |
| Trois vides de messagerie | Distinguer « le service ne répond pas — ceci n'indique pas que vous n'en avez aucune », « aucune correspondance à votre recherche », et « aucune conversation » | Trois causes, trois phrases |
| Refus de fichier par pièce jointe | Voir le motif de refus fichier par fichier avant l'envoi | Ne pas perdre un message à cause d'une pièce |
| Parcours d'accueil | Suivre cinq étapes à l'inscription : Bienvenue, Profil, Documents, Préférences, Terminé, avec brouillon conservé localement entre deux sessions | Reprendre l'inscription là où on l'a laissée |
| Échec d'étape nommé | Lire « Impossible d'enregistrer vos coordonnées » ou « Impossible d'enregistrer vos préférences » — deux messages distincts | Savoir laquelle des deux écritures a échoué |
4.2 Hub — le carrefour de découverte#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Tous les outils | Parcourir le catalogue complet des écrans accessibles au compte, construit à partir de la navigation réelle du contexte et dédoublonné | Découvrir ce que le forfait donne, sans lire un menu de 150 entrées |
| Portée annoncée | Lire en tête « N outils disponibles pour votre profil » | Un chiffre dérivé, jamais annoncé à la main |
| Recherche | Chercher un outil par son nom, avec un compte de résultats et un message nommant la recherche sans correspondance | Aller droit à l'écran, sans le menu |
| Bascule de contexte | Changer de contexte depuis le Hub, quand le compte en possède plusieurs | Le mécanisme structurant, à portée de clic |
| Favoris | Épingler un outil, le retirer, retrouver ses épingles | Réduire un menu long à cinq entrées personnelles |
| Récents | Retrouver les derniers écrans ouverts, avec un temps relatif, et effacer l'historique | Reprendre un travail interrompu |
| Guides et parcours | Suivre un parcours adapté au contexte : étapes ordonnées, flux complets, canevas de création de valeur en quatre colonnes — tâches, frustrations, gains, propositions de valeur — et fonctionnalités clefs | Être conduit pas à pas plutôt que laissé devant un menu |
| Deux modes de démonstration | Lancer un guide assisté qui montre où cliquer dans l'écran réel, ou une simulation guidée | Apprendre dans le produit, pas dans une vidéo |
| Mon évaluation | Lancer un bilan par persona, lire un score par service avec une note de A à E, les points à améliorer et des recommandations qui renvoient vers l'écran concerné | Entrer par le besoin plutôt que par la fonctionnalité |
| Signaux réels annoncés | Lire « X sur Y » signaux de données actifs, et « n/d » sur chaque dimension dont les données sont insuffisantes, avec la mention « Données insuffisantes — dimension exclue du calcul » | Un score dont on voit l'assise |
| Aucune valeur fictive | Lire « Lancez votre premier bilan — il est calculé à partir de vos données réelles, sans valeurs fictives » | Une évaluation vide plutôt qu'une évaluation inventée |
| Export du bilan | Télécharger un fichier de valeurs séparées daté | Comparer d'un trimestre à l'autre hors ligne |
| Historique | Suivre l'évolution du score, avec un message explicite quand il n'y a pas encore assez de points pour tracer une courbe | Ne pas afficher une tendance sur une seule mesure |
4.3 Réseau — fil, forums, événements, messages#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Fil d'actualité | Lire les publications, réagir, commenter, mettre en favori, partager, republier avec citation, signaler | Suivre l'actualité de son réseau professionnel dans l'outil où sont ses chiffres |
| Filtres du fil | Restreindre par treize types de publication, chercher, basculer sur « Mes favoris » | Un fil qu'on trie plutôt qu'un fil qu'on subit |
| Liens profonds | Ouvrir directement une publication ou la vue favoris par une adresse | Partager exactement ce qu'on lit |
| Refus nommés du fil | Lire « Vous avez déjà signalé cette publication », « Trop de signalements récents », « Seul l'auteur de la publication peut créer un lien externe », « Ce lien était déjà révoqué » | Le motif exact, pas « une erreur est survenue » |
| Boutons conditionnés plutôt que refusés | Ne pas voir le bouton de suppression ni celui de lien externe quand on n'en a pas le droit | Un bouton absent vaut mieux qu'un bouton qui refuse |
| Forums | Parcourir les forums accessibles, ouvrir un sujet, lire le fil, publier un sujet, répondre | Poser une question à des pairs sans quitter la plateforme |
| Signaux de forum | Lire les badges : catégorie, rôle, nombre de sujets, nombre de réponses, sujet épinglé, sujet verrouillé, réponse acceptée | Reconnaître la valeur d'un fil avant de le lire |
| Auteur inconnu nommé | Voir « Auteur inconnu » plutôt qu'un blanc quand l'auteur n'est pas résolu | Une absence nommée |
| Invitation à un forum | Rejoindre un forum par un lien d'invitation, ou le refuser | Constituer un cercle sans exporter de contacts |
| Six états d'invitation, chacun nommé | Distinguer vérification du lien, acceptation en cours, refus en cours, accepté, refusé, et erreur — avec un motif par code de refus : session expirée, invitation introuvable, trop de tentatives, service indisponible, service injoignable | Une page d'invitation qui dit toujours ce qui s'est passé |
| Bouton de reprise conditionné | Ne voir « Réessayer » que s'il existe un jeton à rejouer | Un bouton qui ne peut rien changer n'est pas offert |
| Événements | Parcourir les événements, chercher, filtrer sur À venir, En cours ou Tous, ouvrir le détail | Assister à un contenu utile sans outil tiers |
| Trois états d'événements | Distinguer chargement, erreur avec bouton « Réessayer », et un vide dont le message change avec le filtre | Trois causes, trois messages |
| Taux de remplissage | Lire « X sur Y inscrits » avec un pourcentage et une barre, ou le seul nombre d'inscrits quand aucune capacité n'est déclarée | Ne pas inventer une capacité |
| Direct | Voir un badge « En direct », un compte à rebours fondé sur l'heure du serveur, le nombre de personnes connectées, et un badge « Temps réel » quand le flux d'événements est ouvert | Un compte à rebours qui ne dérive pas avec l'horloge du poste |
| Repli de flux annoncé | Si le flux temps réel échoue, l'écran bascule sur une interrogation régulière | Une dégradation silencieuse mais réelle, plutôt qu'un écran figé |
| Trois modes d'inscription | Distinguer inscriptions fermées, inscription sur un site externe, et inscription dans la plateforme | Aucun bouton qui ne mène nulle part |
| Consentement obligatoire | Cocher un consentement de protection des renseignements personnels avant de pouvoir s'inscrire, le bouton restant désactivé sans lui | La conformité appliquée, pas déclarée |
| Liste d'attente | Lire sa position, ou — quand le serveur ne la communique pas | Ne pas inventer un rang |
| Billet et calendrier | Récupérer son billet avec code à lire, télécharger un fichier de calendrier, ajouter à un agenda en ligne | Un billet et une entrée d'agenda, en deux clics |
| Programme et conférenciers | Parcourir le programme par piste, avec heure, salle, niveau, sujet et « X sur Y inscrits » par session ; ouvrir la fiche d'un conférencier | Choisir ses sessions sur des faits |
| Messages | Converser avec un cabinet, un pair ou un fournisseur | Une seule messagerie, quel que soit l'interlocuteur |
| Réserver un rendez-vous du réseau | Réserver auprès d'un cabinet par son identifiant public, reporter, annuler | Réduire un besoin exprimé à une action immédiate |
Section volontairement globale. Le Réseau ne porte aucune liste blanche de contextes : il apparaît dans les dix contextes Client et dans les contextes professionnels. Un défaut mesuré en production le 13 août 2026 a montré ce que coûte l'inverse — une barre de raccourcis choisissait sa section principale par une liste d'exclusion écrite à la main, et rendait donc les mêmes huit liens de Réseau dans tous les contextes. La correction consiste à dériver la liste des sections propres au contexte depuis la table de navigation elle-même, plutôt que de la tenir à la main.
4.4 Rendez-vous en ligne#
Une section que tout compte porte. Un particulier comme un cabinet peut publier son lien et recevoir des réservations. C'est un choix produit : la prise de rendez-vous n'est pas réservée aux professionnels.
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Mon lien de réservation | Publier un lien partageable, le copier, l'ouvrir, le republier | Un travailleur autonome cesse de négocier ses créneaux par courriel |
| État de publication nommé | Lire « Actif — vos clients peuvent réserver » ou « Configuration incomplète » | Savoir si le lien fonctionne avant de le distribuer |
| Liste de vérification chiffrée | Lire « N plages configurées », « N types — durée, prix, outil », et les renvois vers les rendez-vous reçus et les cohortes | Une liste dont chaque ligne porte sa mesure réelle |
| Liens privés | Créer un lien privé avec un libellé, un type de rendez-vous, un nombre d'usages maximal et une source ; le copier ; le révoquer | Distribuer un créneau à une personne précise |
| Compteur d'usages honnête | Lire « X sur ∞ utilisations » quand aucun maximum n'est fixé | Un infini annoncé plutôt qu'un plafond inventé |
| Intégration en page | Copier le code d'intégration du module de réservation, et le prévisualiser | Mettre la réservation sur son propre site |
| Webhook | Déclarer une adresse de destination et un secret, la supprimer | Brancher un système de gestion de la relation client |
| Mes disponibilités | Déclarer ses plages par jour de la semaine, avec durée de rendez-vous et temps tampon ; activer, désactiver, modifier, supprimer | Ne recevoir que des demandes compatibles |
| Confirmation persistante et vérifiable | Après chaque écriture, lire une confirmation qui répète ce qui a été écrit et affirme « Il figure dans l'horaire ci-dessous et y sera encore après un rechargement » | Une confirmation qui engage, plutôt qu'une notification qui passe |
| Indisponibilités | Déclarer une date d'absence, en journée complète ou partielle, avec un motif | Bloquer une semaine de vacances en une action |
| Erreur distincte du vide sur les indisponibilités | Lire « La liste ci-dessous n'affirme donc PAS que vous n'avez aucune indisponibilité », avec un bouton « Réessayer » | Un vide qui refuse d'affirmer |
| Refus nommé plutôt que bouton inerte | Voir le bouton d'enregistrement rester actif, et lire le champ manquant nommé dans le bandeau du dialogue | Un bouton désactivé n'émet rien et ne nomme rien ; c'est un choix documenté |
| Calendriers externes | Abonner un flux de calendrier par son adresse, le synchroniser, le retirer | Éviter la double réservation |
| Trois états de calendrier externe | Distinguer « Non pris en charge » avec « Aucun évènement récupéré — ce calendrier ne bloque aucun créneau », « Désactivé », « Jamais synchronisé », et « N évènements occupés » avec la date de vérification | Un abonnement qui ne bloque rien le dit lui-même |
| Fausse synchronisation dénoncée | Lire « Synchronisation du … non vérifiée » quand la synchronisation n'a pas pu être prouvée | Ne pas croire un calendrier à jour |
| Ce qui n'existe pas, écrit | Lire que l'abonnement au flux est le seul mode de connexion offert, et que la connexion par compte n'existe pas sur la plateforme et ne bloquerait aucun créneau | La sobriété appliquée : ce qui n'est pas livré est nommé |
| Types de rendez-vous | Définir un type avec nom, description, durée, prix, devise, couleur et outil de réunion parmi six | Distinguer un appel de quinze minutes d'un mandat d'une heure |
| Modèles de départ | Créer un type à partir d'un modèle, en un clic | Ne pas partir de zéro |
| Options avancées | Régler le type d'équipe — individuel, tourniquet, collectif, groupe — les hôtes, la visibilité, la confirmation automatique ou manuelle, les tampons avant et après, le préavis minimal, l'horizon, la limite par jour, la capacité, les préavis d'annulation et de report, le nombre de reports et l'obligation de motif | Une politique de rendez-vous réelle, exprimée dans l'écran |
| Validations nommées | Lire quel champ manque : nom, lien de réunion, adresse ou téléphone, au moins un hôte pour un type en équipe | Corriger sans deviner |
| Rendez-vous reçus | Consulter la boîte des réservations, filtrer sur cinq statuts, confirmer, reporter avec motif, marquer terminé, marquer absent, annuler | Un seul endroit pour tout traiter |
| Six tuiles honnêtes | Voir « N/D » quand les statistiques sont indisponibles, et — pendant la lecture ; un zéro n'apparaît que s'il est mesuré | La distinction que six compteurs à zéro ne feraient pas |
| Historique par rendez-vous | Déplier la piste d'un rendez-vous : réservé, créé, confirmé, reporté, annulé, terminé, absent, rappel envoyé | Reconstituer un litige de créneau |
| Rappels | Déclencher l'envoi des rappels, et lire le nombre envoyé | Une action dont le résultat est chiffré |
| Vue calendrier | Voir les rendez-vous par mois, filtrer sur Tous, À confirmer, Confirmés, ouvrir le détail d'une journée | Lire un enchaînement plutôt qu'une liste |
| Renvoi honnête | Lire, dans le détail d'une journée, que la gestion se fait dans « Rendez-vous reçus » | Un écran en lecture qui dit où agir |
| Cohortes | Suivre les séances de groupe, leur remplissage « X sur Y confirmés », la liste d'attente, et marquer la présence ou l'absence de chaque participant | Animer un accompagnement collectif |
| Assistant de réservation | Réserver en cinq étapes : service, conseiller, date, heure, confirmation, avec notes et coordonnées | Un parcours guidé plutôt qu'un formulaire |
Date illisible en — | Voir — plutôt qu'une date fabriquée quand l'horodatage n'est pas exploitable | Aucune date inventée |
| Détail d'un rendez-vous | Modifier ses notes, annuler avec confirmation | Garder la main jusqu'au dernier moment |
| Absences nommées, jamais blanches | Lire « Date non communiquée », « Assigné — le nom du conseiller n'est pas communiqué par le service », « Le lien sera fourni avant le rendez-vous », « Bureau du conseiller », « Aucune note » | Chaque case vide porte sa raison |
| Consultation vidéo | Rejoindre une visioconférence intégrée, ou l'ouvrir chez le fournisseur ; tester réellement sa caméra et son microphone avant l'appel | Ne pas découvrir un micro muet en réunion |
| Lien absent annoncé | Lire « Le lien de la réunion n'est pas encore disponible. Il apparaîtra ici avant le rendez-vous » | Une absence datée plutôt qu'un bouton mort |
| Confirmation de réservation vérifiée | Ne voir la confirmation que si le serveur a renvoyé une réservation exploitable ; sinon, lire le motif du refus | Ne pas croire un rendez-vous pris |
| Absence de disponibilité assumée | Lire « Aucune disponibilité n'est publiée pour le moment. Contactez votre cabinet pour convenir d'un rendez-vous » | Un vide qui donne le geste suivant |
4.5 Mes cabinets#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Mes firmes | Voir les cabinets auxquels le compte est rattaché, ouvrir le détail de chacun | Travailler avec plusieurs cabinets sans multiplier les comptes |
| Comparer les services | Comparer les services offerts par ses cabinets | Choisir à qui confier un mandat sur une base explicite |
| Invitations | Accepter ou refuser une invitation d'un cabinet | Garder la main sur qui accède au dossier |
| Trouver un expert | Parcourir l'annuaire des services virtuels | Trouver une compétence absente de son cabinet habituel |
| Mes mandats | Suivre les mandats confiés à un fournisseur | Une vue de ce qui est en cours, hors du cabinet principal |
4.6 Mes actions — tâches#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Liste des tâches poussées par le cabinet | Voir ce que le cabinet attend, groupé en six familles : documents à téléverser, questionnaires, documents à signer, paiements, documents à réviser, autres | Une seule liste au lieu de six canaux |
| Tri automatique | Lire les tâches en retard d'abord, puis par priorité (urgente, haute, moyenne, basse), puis par échéance | Le haut de la liste est le bon endroit où commencer |
| Bascule liste-grille | Choisir la présentation, le choix est conservé | Ne pas refaire le réglage |
| Masquer les tâches complétées | Replier les tâches terminées, avec leur compte | Garder une liste courte sans perdre l'historique |
| Badges de statut | Lire quatre états : À faire, En cours, Complétée, En retard, avec un liseré rouge sur les tâches en retard | Reconnaître l'urgence sans lire les dates |
| Trois tuiles honnêtes | Voir « N/D » au lieu d'un compte fabriqué quand la lecture a échoué | Ne jamais lire « 0 tâche en retard » sur une panne |
| Portée annoncée sur chaque tuile | Lire « À faire (sur N chargées) » quand la page ne porte pas tout | Ne pas prendre un compte de page pour un total |
| Compléter une tâche de téléversement | Déposer par glisser-déposer ou sélection, retirer un fichier, envoyer et compléter | Le geste attendu, au bon endroit |
| Refus de fichier nommé | Voir « nom du fichier : motif » et l'abandon de la complétion plutôt qu'une complétion sur un fichier refusé | Ne pas clore une tâche que le serveur n'a pas acceptée |
| Compléter un questionnaire, une révision, un paiement | Répondre en texte, joindre des pièces, approuver ou commenter, confirmer un paiement avec sa référence | Un seul écran par nature de demande |
| Renvoi vers la signature | Suivre le lien vers la demande de signature correspondante | Ne pas chercher la pièce dans un autre écran |
4.7 Mes actions — questionnaires#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Deux onglets | Basculer entre « À remplir » et « Complétés », avec leur compte | Séparer le travail restant de l'archive |
| Barre de progression | Lire l'avancement en pourcentage sur chaque questionnaire | Estimer l'effort avant d'ouvrir |
| Échéance signalée | Voir une pastille rouge sur une échéance dépassée | Reconnaître le retard sans calculer |
| Pagination serveur | Naviguer par pages de 20, avec « Page N sur M » | Tenir un historique long |
| Badges | Lire cinq états : Brouillon, À remplir, En cours, Complété, Révisé par votre CPA | Savoir si le cabinet a déjà lu la réponse |
| Progression par section | Parcourir un sélecteur de sections, avec le compte de réponses par section et une coche à la complétion | Reprendre un long questionnaire là où on l'a laissé |
| Neuf types de champs | Répondre en texte court, texte long, nombre, date, liste, choix multiples, oui ou non, et téléverser un fichier | Poser la bonne question sous la bonne forme |
| Repli annoncé sur le téléversement | Si le dépôt échoue, voir le nom du fichier conservé et un message, plutôt qu'une réponse perdue | Ne pas retaper une section à cause d'un fichier |
| Enregistrer son progrès | Sauvegarder en une action, avec un message « Rien à enregistrer » quand rien n'a changé | Ne pas croire à un enregistrement qui n'a rien écrit |
| Soumission bloquée et expliquée | Voir le bouton de soumission désactivé tant qu'une question obligatoire manque, avec l'explication au survol | Ne pas chercher pourquoi le bouton ne répond pas |
| Position annoncée | Lire « Section N sur M » | Savoir combien il reste |
4.8 Mes actions — signatures électroniques#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Recherche serveur | Chercher sur la totalité des demandes de signature | Retrouver une signature ancienne |
| Filtres | Restreindre à Toutes, À signer, Signées | Isoler ce qui reste à faire |
| Badges | Lire cinq états : À signer, Consultée, Signée, Refusée, Expirée | Distinguer « consultée » de « signée » |
| Créer une demande | Saisir un titre, joindre le document, écrire un message, poser une date d'expiration | Faire signer sans outil externe |
| Contrainte annoncée | Lire « PDF, PNG, JPEG ou Word — max 25 Mo » avant de choisir un fichier | Ne pas découvrir la contrainte au refus |
| Refus de fichier visible en place | Voir le motif du refus dans la modale, à l'endroit du champ | Corriger sans deviner |
| Signataires multiples | Ajouter, retirer et qualifier plusieurs signataires, chacun avec son rôle | Un bail à trois signatures se traite en une demande |
| Séparation des rôles calculée par le serveur | Un non-signataire voit le tableau des signataires et leur état, sans formulaire de signature | Aucune signature par une personne non désignée |
| Vérification d'identité | Recevoir un code à six chiffres par courriel, le saisir, le faire renvoyer | Une signature attachée à une identité vérifiée |
| Trois méthodes de signature | Dessiner, taper son nom, ou téléverser une image de signature | Signer depuis un téléphone comme depuis un ordinateur |
| Contrôle de qualité du tracé | Être averti si le tracé est trop petit — « Signature trop petite, veuillez utiliser toute la zone » | Ne pas produire une signature illisible |
| Refuser de signer | Refuser en indiquant la raison | Un refus documenté vaut mieux qu'un silence |
| Téléchargement désactivé quand il n'y a rien | Voir le bouton désactivé avec « Aucun document disponible » plutôt qu'un téléchargement qui échoue | Ne jamais feindre un succès |
4.9 Mes actions — contrats, propositions, offres#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Mes contrats | Consulter les contrats dont le compte est partie, filtrer Tous, À signer, Signés, chercher au serveur | Être partie à un contrat n'est pas un module optionnel : l'entrée n'est jamais masquée |
| Badges de contrat | Lire quatre états : À signer, Actif — signé, Échu, Résilié | Un contrat actif se distingue d'un contrat signé mais expiré |
| Erreur distincte du vide, avec reprise | Lire « Vos contrats n'ont pas pu être chargés » et un bouton « Réessayer », jamais « aucun contrat » | Un échec ne doit pas se lire comme une absence |
| Dates absentes en « — » | Voir — sur une date de début ou d'échéance absente | Ne pas inventer une date d'entrée en vigueur |
| Attestation de signature | Lire qui a signé, quand, avec quel courriel, et la mention « Identité vérifiée par code courriel » | Une preuve lisible par le client lui-même |
| Propositions — recherche complète | Chercher sur la totalité des propositions chargées, par titre et par nom de cabinet | La recherche serveur ne portait que sur le titre |
| Portée annoncée, dans les deux sens | Lire soit « Recherche effectuée sur la totalité des N propositions chargées — le serveur en annonce M », soit « N propositions NON chargées — la recherche ne les voit pas » | Savoir si l'absence de résultat est une absence ou une limite |
| Trois vides distincts | Distinguer « service ne répond pas », « aucune correspondance à votre recherche », et « aucune proposition reçue » | Trois causes, trois messages |
| Badge « sans détail » | Repérer une proposition transmise sans ventilation de services | Ne pas accepter un montant qu'on ne peut pas vérifier |
| Écart de somme signalé | Être averti quand la somme des lignes ne correspond pas au sous-total | Repérer une erreur de facturation avant de signer |
| Taxes servies par le serveur | Lire des taux de TPS et de TVQ venus du serveur, le reliquat étant présenté comme « Autres taxes selon la province » | Aucun taux codé dans la page |
| Accepter une proposition | Confirmer par une modale exigeant le nom complet et une signature dessinée | Une acceptation qui a la valeur d'un engagement |
| Refuser une proposition | Refuser en indiquant la raison, le bouton restant désactivé tant que la raison est vide | Un refus utile au cabinet |
| Imprimer et exporter | Produire une version imprimable de la proposition | Discuter d'une offre sur papier |
| Offres — filtre serveur | Filtrer Toutes, Nouvelles, Acceptées, Refusées, le filtre étant envoyé au serveur | Un filtre qui porte réellement |
| Quatre vides distincts sur les offres | Distinguer panne, recherche sans correspondance, filtre sans résultat, et absence réelle | Le message dit la cause |
| Accepter ou refuser une offre | Confirmer par une modale annonçant que l'action est irréversible, l'acceptation exigeant nom complet et signature | Aucune acceptation par mégarde |
4.10 Mes actions — demandes au cabinet#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Soumettre une demande | Choisir une catégorie parmi cinq — question générale, demande de document, nouveau mandat, demande de rendez-vous, autre — une priorité parmi trois, un sujet et une description | Un canal structuré plutôt qu'un courriel |
| Validation en place | Lire « Le sujet et la description sont requis », la modale restant ouverte en cas d'échec serveur | Ne jamais reperdre une saisie |
| Deux onglets | Basculer entre « En cours » et « Résolues » | Séparer l'actif de l'archive |
| Badges | Lire cinq états : Ouverte, En traitement, Réponse reçue, Résolue, Fermée, plus un badge « Urgent » | Savoir si la balle est dans son camp |
| Chargement accumulant | Charger la suite, l'écran affichant le rapport entre le chargé et le total | Une portée toujours annoncée |
| Échecs partiels nommés | Sur le détail d'une demande, lire « K sections sur N n'ont pas pu être chargées (noms) — il ne s'agit pas d'une absence de données », avec une référence d'incident | Le message nomme la section en panne, pas « une erreur est survenue » |
| Fil de conversation | Lire les messages, répondre tant que la demande n'est pas résolue | La conversation reste attachée à la demande |
4.11 Mes actions — demandes de soumission#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Cycle complet | Mener une demande de soumission de la rédaction à l'attribution, puis au contrat et au suivi de livraison | Un appel d'offres complet, sans tableur ni courriel |
| Assistant de création | Composer la demande par étapes, le brouillon étant conservé côté serveur | Reprendre sur un autre appareil |
| Récapitulatif honnête | Voir — sur un titre ou un budget non renseigné dans le récapitulatif | Ne pas croire une demande complète |
| Publication refusée nommée | Lire l'encadré « Cette demande ne peut pas encore être publiée » avec la raison exacte du serveur et un bouton « Corriger » | Savoir quoi corriger, pas seulement qu'il y a un problème |
| Jetons d'invitation affichés une seule fois | Lire l'avertissement « copiez-les maintenant : chaque jeton n'est affiché qu'une seule fois », avec un bouton de copie par lien et un message si la copie échoue | Réduire la fenêtre d'exposition d'un secret, sans piéger l'utilisateur |
| Plis scellés | Voir explicitement l'état « Plis scellés » ou « Plis ouverts », et clore les dépôts pour ouvrir les plis | Un appel d'offres équitable, dont la règle est visible |
| Ligne scellée expliquée | Lire « Scellée — les montants seront lisibles à l'ouverture des plis » sur les colonnes masquées | Une case vide qui dit pourquoi elle est vide |
| Panne distinguée de l'état scellé | Voir deux bandeaux différents : l'un pour l'état scellé assumé, l'autre pour un échec de lecture — « ce vide n'est pas une absence de soumissions » | Deux causes identiques à l'œil, séparées à l'écran |
| Barème de comparaison | Déclarer des critères pondérés, avec contrôle de la somme des poids et détection des clefs dupliquées | Une comparaison défendable |
| Absence de barème annoncée | Lire « Aucun barème déclaré : les soumissions seront comparées au montant total seul — et la comparaison le dira » | Savoir sur quoi porte le classement |
| Comparaison | Lire le classement, noter chaque soumission, « N/D » sur un montant ou un score absent | Un classement qui ne comble pas ses trous |
| Classement vide expliqué | Lire « Aucune soumission à comparer — le classement est vide, ce n'est pas une égalité » | La distinction qu'un tableau vide ne fait pas |
| Attribution et reprise | Retenir une soumission et créer le contrat ; si le contrat échoue, lire « Attribution enregistrée, mais le contrat n'a pas pu être créé — reprise possible » | Un demi-succès nommé, avec son chemin de reprise |
| Export | Télécharger le fichier d'une soumission, avec un message si l'export échoue | Une pièce à verser au dossier |
| Côté fournisseur | Consulter les appels d'offres reçus, lire le barème sur lequel on sera jugé, rédiger et déposer une soumission | Savoir sur quoi on est évalué avant de répondre |
| Trois issues d'attribution | Lire « Votre soumission a été retenue », ou « Le marché a été attribué à un autre fournisseur » — qui est un résultat, pas une panne — ou « Le résultat n'a pas pu être vérifié » | Trois états, trois messages |
| Garde avant retrait | Avant de retirer sa soumission pour la redéposer, être averti du montant qu'on s'apprête à jeter ; et si le détail n'a pas pu être relu, lire « Ne la retirez pas avant de l'avoir vue : vous devriez la ressaisir sans savoir ce qu'elle contenait » | Ne pas détruire un travail qu'on ne peut plus consulter |
4.12 Mes actions — évaluations, sondages, études de marché#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Mes évaluations | Consulter les avis émis et reçus, dans deux onglets | Être noté n'est pas un module optionnel : l'entrée n'est jamais masquée |
| Double aveugle | Voir qu'un avis déposé reste sous double aveugle jusqu'au dépôt réciproque, ou 14 jours | Une notation qui n'est pas une négociation |
| Badge « Livraison vérifiée » | Distinguer un avis rattaché à une livraison réceptionnée | Un avis adossé à un fait |
| Réponse unique et définitive | Répondre publiquement une seule fois, l'écran l'annonçant avant l'action | Un droit de réponse, encadré |
| Sondages de satisfaction | Répondre aux sondages du cabinet : cinq notes — satisfaction globale, communication, expertise, respect des délais, rapport qualité-prix — plus une recommandation obligatoire et un commentaire | Un retour structuré, comparable dans le temps |
| Trois états déclarés | Distinguer chargement, erreur (« Impossible de charger vos sondages ») et vide (« Aucun sondage à remplir ») | L'erreur ne se lit pas comme un vide |
| Historique indisponible nommé | Lire « Historique indisponible pour le moment » plutôt que « Aucun sondage complété » | Deux causes, deux messages |
| Le remerciement suit un vrai succès | Ne voir le message de remerciement qu'après une réponse acceptée par le serveur | Ne pas croire un sondage envoyé |
| Études de marché | Créer un sondage d'étude, avec un objectif parmi cinq — étude de marché, opportunité, engagement, satisfaction, autre — et un accès public ou sur invitation | Valider une idée avant de la construire |
| Constructeur | Composer le questionnaire, sa logique, ses objets, ses quotas et sa diffusion | Un vrai moteur de sondage, pas un formulaire |
| Siège annoncé | Lire « Siège reconnu par le serveur : X. La portée de ces sondages est décidée au serveur, pas ici » | Savoir au nom de qui on publie |
| Rapport | Ouvrir le rapport d'un sondage, avec des messages explicites quand il est indisponible | Ne pas confondre un rapport vide et un rapport en panne |
| Suppression explicite | Supprimer un sondage après une confirmation qui énumère ce qui sera détruit — questions, réponses reçues, invitations, rapport | Aucune destruction par mégarde |
4.13 Mes actions — parrainage#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Recommander son cabinet | Transmettre le nom, le courriel, le téléphone et le service qui intéresse une connaissance | Une recommandation tracée |
| Quatre refus nommés | Lire le motif exact — nom trop court, courriel invalide « il manque l'arobase ou le domaine », téléphone trop court, aucune coordonnée — dans le formulaire et en notification | Corriger sans deviner |
| Montant non publié annoncé | Lire « Le montant du crédit de parrainage n'a pas été publié par votre cabinet » plutôt qu'un montant par défaut | Ne pas promettre une récompense que le cabinet n'a pas fixée |
| Compteurs en « — » sur panne | Voir — plutôt qu'un zéro qui laisserait croire qu'on n'a recommandé personne | La distinction que zéro ne fait pas |
| Lien de parrainage en trois états | Lire soit le lien copiable, soit « lecture en cours », soit le motif serveur de son indisponibilité — jamais un lien composé localement | Aucun lien inutilisable distribué |
| Programme de parrainage de la plateforme | Consulter son code, son barème, ses filleuls, ses gains, et le taux qui lui est propre avec son origine | Un programme lisible, pas une promesse |
| Portée sur les filleuls | Lire « N filleuls affichés sur M » | Ne jamais prendre la liste affichée pour la liste complète |
| Espace ambassadeur | Suivre son palier, ses conversions, son prochain palier, et faire avancer ses contacts | Un tunnel de recommandation, tenu par la personne |
| Transitions servies par le serveur | Ne voir que les avancements d'étape que le serveur autorise, et « Étape finale » quand il n'y en a plus | Aucun bouton qui mènerait à un refus |
| Panne partielle nommée | Lire « Les étapes du tunnel n'ont pas pu être chargées : l'avancement d'un contact est momentanément indisponible. La liste ci-dessous reste exacte » | Savoir ce qui est fiable et ce qui ne l'est pas |
| Versements | Déclarer un compte de versement, demander un versement, lire son grand livre | Encaisser sans écrire à personne |
| Trois soldes distincts | Lire séparément le solde du grand livre, le montant réservé par une demande, et le disponible | Ne pas demander plus que ce qui est libre |
| Incohérence de solde signalée | Être averti quand le solde enregistré ne correspond pas au recalcul des écritures, avec la consigne de ne rien demander avant résolution | Un contrôle qui parle plutôt qu'un total qui rassure |
| Méthodes servies par le serveur | Choisir une méthode de versement parmi celles que le serveur déclare ; si la liste est illisible, aucun compte ne peut être ajouté, et l'écran le dit | Ne pas enregistrer un compte dans un format que le serveur refuse |
| Coordonnées masquées | Voir un masque dérivé plutôt que les coordonnées, avec la mention du chiffrement côté serveur | Un secret qui ne se réaffiche pas |
| Portée du grand livre | Lire « N écritures affichées sur M » | Une comptabilité dont la portée est écrite |
4.14 Marché et services#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Catalogue de fournisseurs | Parcourir les fournisseurs, chercher, filtrer par catégorie | Trouver une compétence absente de son cabinet |
| Catégories dérivées | Voir des catégories construites à partir des fournisseurs réellement chargés | Aucune catégorie vide présentée comme peuplée |
| Note réelle ou « Nouveau » | Lire une note et un nombre d'avis quand ils existent, sinon « Nouveau — aucun avis pour le moment » — jamais « 0 sur 5 (0 avis) » | Ne pas pénaliser un fournisseur sans historique |
| Nom manquant annoncé | Lire « Fournisseur — nom non communiqué » plutôt qu'un identifiant technique | Un espace réservé nommé comme tel |
| Quatre états de grille | Distinguer chargement, panne avec bouton « Réessayer », catalogue vide, et absence de correspondance | Quatre causes, quatre messages |
| Demander une introduction | Demander à être mis en relation, l'état du bouton passant à « Demande envoyée » | Une prise de contact tracée |
| Services disponibles | Parcourir le catalogue de services du cabinet et en demander un | Acheter un service sans négocier par courriel |
| Boutons épinglés sur la demande vivante | Voir « Demande envoyée » sur les services déjà demandés, l'état étant relu du serveur | Ne pas demander deux fois le même service |
| Services virtuels | Chercher un fournisseur par spécialité, filtrer par type, taux horaire maximal, langue et note minimale | Un annuaire filtrable sur des critères réels |
| Taux « Sur demande » | Lire « Sur demande » quand aucun taux n'est publié | Ne pas afficher un tarif inventé |
| Comparer ses cabinets | Comparer les services de ses cabinets actifs dans une matrice | Choisir à qui confier un mandat |
| « Prix non communiqué » plutôt qu'« Inclus » | Voir « Prix non communiqué » sur une offre dont le prix n'est pas lisible | Ne jamais attribuer à un cabinet une affirmation de prix qu'il n'a pas faite |
| Recommandation dérivée | Voir un badge « Recommandé » calculé sur le meilleur tarif, et seulement s'il y a au moins deux offres chiffrées | Une recommandation qu'on peut vérifier |
| Détail d'un cabinet | Lire ses factures, ses services, ses coordonnées, et déposer ou modifier son évaluation | Un dossier par cabinet |
| Total non calculable annoncé | Lire « Total non calculable — aucun montant n'est affiché plutôt qu'un total à 0,00 $ » quand un montant est illisible | Le zéro le plus dangereux du produit, refusé |
| Contrats honnêtement indisponibles | Lire que les contrats ne sont pas exposés au portail Client, avec — plutôt qu'une liste vide | Ne pas conclure qu'aucun contrat ne lie au cabinet |
| Évaluation en trois états | Distinguer « n'a pas pu être lue — ce n'est pas la même chose que vous n'en avez pas déposé », « aucune déposée », et l'évaluation elle-même | Trois états, là où un booléen n'en offrirait que deux |
5. Fonctionnalités détaillées — Documents#
5.1 Documents#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Téléverser | Déposer un ou plusieurs fichiers, en choisissant une pastille de type parmi huit : T4, T5, RL-1, T2202, T4RSP, T3, Reçu, Autre | Classer au dépôt, plutôt que de reclasser plus tard |
| Dépôt multiple | Déposer plusieurs fichiers en une action | Vider une enveloppe de feuillets en une fois |
| Refus par fichier, avec motif | Voir, fichier par fichier, lequel a été refusé et pourquoi, en français | Ne pas relancer un lot entier à cause d'un seul fichier |
| Recherche serveur | Chercher sur la totalité des documents, avec un délai de saisie de 400 millisecondes | Retrouver une pièce ancienne sans parcourir les pages |
| Tri | Trier par nom, catégorie ou date | Retrouver par le critère dont on se souvient |
| Bascule liste-grille | Basculer l'affichage, le choix est conservé entre deux visites | Ne pas refaire le même réglage à chaque ouverture |
| Aperçu | Ouvrir un document en modale, sans téléchargement | Vérifier une pièce en deux secondes |
| Télécharger, partager, supprimer | Récupérer, transmettre ou retirer un document, la suppression demandant confirmation | Garder la main, sans suppression accidentelle |
| Pagination | Naviguer par pages de 20 | Tenir une archive volumineuse |
| Contrôle de paywall avant l'action | Voir la limite du forfait signalée avant tout aperçu ou téléchargement | Ne pas découvrir un refus après avoir cliqué |
5.2 Documents partagés#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Lecture des partages reçus | Consulter les documents qu'un cabinet ou un pair a partagés | Recevoir une pièce sans pièce jointe de courriel |
| Droit lu sur les permissions du document | Voir soit un bouton « Télécharger », soit un badge « Consultation seule » avec le bouton désactivé | Le droit affiché est le droit réel, pas une supposition d'interface |
| Message serveur en place | Lire, par partage, le message d'erreur renvoyé par le serveur, à l'emplacement de ce partage | Savoir lequel des partages a échoué, pas seulement « une erreur est survenue » |
5.3 Demandes de documents#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Créer une demande | Demander un document à son comptable | Le canal fonctionne dans les deux sens |
| Répondre | Fournir le document demandé | Clore une relance en une action |
| Marquer reçu | Confirmer la réception d'un document fourni | Éteindre la relance pour les deux parties |
| Annuler, retirer | Annuler une demande émise, retirer une pièce | Corriger une erreur sans écrire au cabinet |
| Historique déplié | Ouvrir l'historique complet d'une demande | Comprendre qui a fait quoi, et quand |
| Télécharger le document fourni | Récupérer la pièce transmise | Archiver hors ligne |
| Téléversement rapide | Déposer directement depuis la ligne de la demande | Trois clics au lieu de sept |
| Message au comptable | Joindre un message à la réponse | Expliquer une pièce sans ouvrir la messagerie |
| Actions dérivées des transitions autorisées | Ne voir que les actions que le serveur accepte pour l'état courant de la demande | Aucun bouton qui mènerait à un refus |
5.4 Liste de contrôle fiscale#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Navigation par année | Passer d'une année d'imposition à l'autre | Reprendre une liste de l'an dernier |
| Progression | Lire l'avancement de la liste | Savoir ce qu'il reste, sans compter |
| Filtres | Restreindre à Tous, Reçu, Manquant, Non applicable | Isoler ce qui manque encore |
| Statut cyclique | Faire tourner le statut d'une ligne par clics successifs, le statut est conservé | Marquer vingt lignes en vingt clics |
| Téléversement par ligne | Déposer la pièce depuis la ligne concernée | Ne jamais se demander où classer |
| Encadré « souvent oubliés » | Lire la liste des pièces fréquemment oubliées | Récupérer un crédit qu'on aurait laissé passer |
| Export imprimable | Produire une version imprimable | Travailler sur papier avec un proche |
| Envoi au comptable | Transmettre la liste au cabinet | Clore la collecte d'un geste |
5.5 Mes listes de contrôle, dossiers collaboratifs, rapports, coffre-fort#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Listes poussées par le cabinet | Consulter les listes que le cabinet a poussées | Recevoir une consigne structurée plutôt qu'un courriel |
| Bandeau d'éléments en attente | Voir en tête le nombre d'éléments encore attendus | Mesurer l'effort restant avant de commencer |
| Bouton « Fournir » par élément | Fournir la pièce depuis l'élément | Aucune navigation intermédiaire |
| Créer un dossier collaboratif | Créer un dossier en choisissant son type, son nom et son exercice | Ouvrir un espace de travail partagé sur un sujet |
| Trois états distincts | Voir séparément le chargement, l'erreur et le vide confirmé | Ne pas lire une panne comme une absence de dossier |
| Collaborateurs d'un dossier | Ouvrir la liste des collaborateurs d'un dossier | Savoir qui voit quoi |
| Rapports | Lire trois tuiles et deux graphiques, filtrer par type, prévisualiser, partager, télécharger | Sortir un rapport sans le demander au cabinet |
| Coffre-fort | Déposer par glisser-déposer, chercher sur la totalité des documents chargés en boucle paginée | Chercher réellement, pas seulement sur la page affichée |
| Portée annoncée du coffre | Lire un bandeau annonçant la portée réelle de la recherche, ou les documents non chargés | Ne jamais conclure « absent » sur une recherche partielle |
6. Fonctionnalités détaillées — Finances et facturation#
6.1 Factures et paiements#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Deux onglets | Basculer entre Factures et Paiements | Séparer ce qui est dû de ce qui est réglé |
| Badges de statut | Lire sept statuts : Brouillon, À payer, Vue, En retard, Partiellement payée, Payée, Annulée | Distinguer « partiellement payée » de « payée », ce qu'un statut binaire interdirait |
| Téléchargement | Récupérer le fichier de la facture | Archiver et transmettre |
| Payer | Ouvrir le parcours de paiement chez le prestataire | Régler sans ressaisir ses coordonnées |
| Modale de détail | Lire les lignes, le sous-total, la TPS, la TVQ, le montant payé, le crédit appliqué et le solde dû | Comprendre un montant plutôt que le subir |
6.2 Mon abonnement#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Trois onglets | Parcourir l'abonnement, les factures d'abonnement et les moyens de paiement | Tout ce qui touche l'abonnement au même endroit |
| Badges de statut | Lire l'état de l'abonnement | Savoir si le compte est actif, en essai ou en défaut |
| Alerte de forfait d'audience cabinet | Être averti quand le forfait porté par un cabinet s'applique | Comprendre pourquoi le compte a des droits qu'il n'a pas achetés |
| Alerte de période incohérente | Être averti quand les dates de période ne concordent pas | Repérer une anomalie de facturation avant qu'elle ne se traduise en montant |
| Alerte d'essai restant | Voir le temps restant de l'essai | Décider avant l'échéance |
| Alerte d'échec de paiement | Être averti d'un prélèvement refusé | Corriger avant l'interruption de service |
| Moyens de paiement | Consulter les moyens enregistrés, en lecture seule | Éviter deux écrans capables d'écrire la même donnée |
6.3 Crédits d'intelligence artificielle#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Acheter des crédits | Acheter des crédits supplémentaires ou un forfait de crédits | Continuer à travailler au-delà de l'allocation mensuelle |
| Bannière de retour idempotente | Revenir du prestataire de paiement et voir une bannière de confirmation qui ne double pas l'opération si la page est rechargée | Ne pas payer deux fois en rechargeant |
| Répartition explicite | Lire séparément : crédits du plan, crédits supplémentaires reportés, total | Comprendre ce qui expire et ce qui se reporte |
| Cinq tuiles | Lire cinq indicateurs, dont les crédits remboursés | Voir qu'un remboursement a bien été porté au compte |
| Onglet Vue d'ensemble | Lire la situation courante | Répondre à « combien il me reste » en une lecture |
| Onglet Consommation | Lire un graphique mensuel et la consommation par action | Savoir quelle fonctionnalité coûte, pas seulement combien |
| Onglet Historique | Filtrer, lire le motif d'un remboursement et l'écriture d'origine, charger la suite | Reconstituer une contestation sans écrire au soutien |
| Onglet Forfaits | Comparer les forfaits de crédits | Choisir sur une base chiffrée |
6.4 Paiements#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Solde | Lire le solde courant | Une réponse en tête d'écran |
| Moyens de paiement | Consulter ses moyens avec la marque réelle de la carte | Reconnaître la bonne carte sans la sortir du portefeuille |
| Paiements à venir | Voir les prélèvements prévus | Anticiper la trésorerie |
| Paiement automatique explicitement non offert | Lire que le paiement automatique n'est pas proposé, plutôt qu'un interrupteur inerte | Ne pas croire une facture réglée d'avance |
| Historique | Parcourir les paiements passés | Retrouver une preuve de règlement |
| Chargement indépendant par source | Voir, par bloc, un message d'indisponibilité distinct du vide | Ne pas croire à un historique vide quand c'est la source qui est muette |
6.5 Heures, échéances, utilisation, modules#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Heures et forfaits | Lire quatre tuiles et, par mandat, une barre colorée selon le seuil atteint | Voir venir un dépassement plutôt que le découvrir sur la facture |
| Dépassement signalé | Lire le dépassement quand il est constaté | Ouvrir la discussion avec le cabinet au bon moment |
| Créer une échéance | Ajouter une échéance personnelle | Compléter le calendrier du cabinet par le sien |
| Deux onglets d'échéances | Basculer entre « Du cabinet » et « Mes échéances » | Distinguer ce qui est imposé de ce qu'on s'impose |
| Suppression réservée | Ne pouvoir supprimer que les échéances créées par soi | Ne jamais effacer une obligation posée par le cabinet |
| Utilisation par ressource | Lire la consommation par ressource, avec un bandeau à 80 % | Savoir avant d'être bloqué |
| Deux mentions distinctes | Lire « Bientôt plein » à partir de 80 % et « Limite atteinte » à 100 % | Un avertissement n'est pas un blocage — la distinction est écrite |
| Modules actifs | Consulter les modules actifs, en lecture seule, l'état actif étant calculé sur les clefs de fonctionnalité réellement accordées | Voir ce que le compte possède, dérivé plutôt que déclaré |
6.6 Patrimoine et financement#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Bilan financier personnel | Lire un instantané de valeur nette, les actifs, les passifs, les revenus, les assurances, l'épargne, le crédit, et l'historique | Présenter un dossier à un prêteur sans reconstituer douze relevés |
| Demandes de financement | Déposer une demande parmi huit types | Un formulaire, plusieurs guichets |
| Retrait | Retirer une demande déposée | Se raviser sans appeler |
| Détail en modale | Ouvrir le détail d'une demande, avec un lien profond vers cette demande | Partager l'état exact d'un dossier |
7. Fonctionnalités détaillées — Finances personnelles#
7.1 Vue d'ensemble et comptes de placement#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Valeur nette | Lire la valeur nette consolidée | Une seule réponse à « où j'en suis » |
| Comptes de placement | Lire les comptes et leur solde | Cesser de cumuler à la main |
| Répartition d'actifs | Lire la répartition du portefeuille | Voir une concentration avant qu'elle ne coûte |
| Performance sur six périodes | Comparer la performance sur six horizons | Ne pas juger un placement sur un mois |
| Cinq principales positions | Lire les cinq plus grosses positions | Identifier le risque réel en cinq lignes |
| Ajouter, modifier, supprimer un compte | Tenir soi-même ses comptes | Ne pas dépendre d'un import |
| Types pilotés par juridiction | Voir les types de comptes offerts selon la juridiction | Ne pas se voir proposer un régime qui n'existe pas chez soi |
| « — » plutôt qu'un zéro fabriqué | Voir — quand le coût comptable est inconnu, avec la mention du champ à saisir | Ne jamais déclarer un gain en capital calculé sur un coût inventé |
7.2 Crédit et financement#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Onglet Dossiers de crédit | Saisir ses dossiers de crédit, téléverser un relevé et en faire extraire les données, exporter, importer | Constituer un dossier sans tout retaper |
| Onglet Profil financier | Lire huit tuiles et six ratios | Voir ce qu'un prêteur verra |
| Onglet Simulateur de financement | Simuler cinq types de prêt, avec le taux admissible de simulation de crise, les ratios d'endettement brut et total, et un verdict Admissible / Marginal / Refusé | Connaître la réponse avant de la demander |
| Onglet Stratégies et plans | Lire les stratégies proposées et les plans | Passer du diagnostic à l'action |
7.3 Immobilier#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Portefeuille | Lire ses propriétés et leur valeur | Un parc, une page |
| Estimation sans enregistrement | Obtenir une estimation sans créer de propriété | Tester une hypothèse d'achat sans polluer son dossier |
| Évaluation automatisée | Lire une évaluation avec son indice de confiance, sa fourchette et ses comparables | Une estimation avec sa marge, pas un chiffre nu |
| Documents par propriété | Attacher des pièces à une propriété | Retrouver un bail au bon endroit |
| Comparatif de rentabilité | Comparer la rentabilité de plusieurs propriétés | Décider laquelle vendre |
| « — » avec la liste nominative des champs manquants | Voir — et la liste des champs à saisir pour que le calcul soit possible | Savoir exactement quoi faire pour obtenir le chiffre |
| Dépenses T776 | Tenir les dépenses de revenus locatifs | Préparer la déclaration en continu |
| Gestion locative | Gérer les baux, les augmentations de loyer, la copropriété, le refinancement, les inspections | Le métier de propriétaire, pas seulement sa fiscalité |
7.4 Signature de bail#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Demande de signature multi-signataires | Lancer une signature de bail avec plusieurs signataires | Un bail signé sans rendez-vous |
| Liens de signature copiables | Copier le lien de chaque signataire | Transmettre par le canal de son choix |
| Envoi par courriel | Envoyer les demandes par courriel | Ne pas gérer la distribution soi-même |
| Bail certifié téléchargeable | Récupérer le bail une fois signé | Disposer de la pièce opposable |
7.5 Assurances, dettes, flux bancaire#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Polices d'assurance | Tenir la liste de ses polices | Retrouver une couverture au moment où elle sert |
| Avertissements de plausibilité du serveur | Recevoir un avertissement du serveur et une modale de correction, distinguant explicitement le capital assuré de la prime | Empêcher la confusion la plus fréquente et la plus coûteuse du domaine |
| Ajouter une dette | Enregistrer une dette parmi dix types | Couvrir la marge de crédit comme le prêt étudiant |
| Cinq onglets de dettes | Parcourir Suivi, Consolidation, Stratégie, Plan, Financement | Du constat au plan de remboursement |
| Analyse par intelligence artificielle | Demander une analyse de la situation d'endettement | Un avis structuré sur un ensemble complexe |
| Connexion bancaire | Relier une institution parmi huit | Cesser de saisir les transactions |
| Badge « Démonstration — transactions fictives » | Voir le badge quand le fournisseur de flux est simulé | Ne jamais prendre une donnée d'essai pour un relevé réel |
| Import et rapprochement | Importer, puis rapprocher automatiquement avec un score de correspondance | Voir la qualité du rapprochement, pas seulement son résultat |
| Saisie manuelle au grand livre | Saisir une écriture à la main | Traiter le cas que l'automatisme ne couvre pas |
7.6 Dividendes, retraite, impact fiscal, alertes#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Ajouter un dividende | Enregistrer un dividende reçu | Tenir le registre au fil de l'eau |
| Export T5 | Produire un fichier T5 | Fournir la pièce sans la recomposer |
| Revenus mensuels | Lire les revenus de dividendes par mois | Voir la régularité d'un revenu |
| Filtres éligibles et non éligibles | Séparer les dividendes déterminés des autres | Le traitement fiscal diffère, l'écran aussi |
| Repli local annoncé | Être averti quand la page bascule sur un calcul local après un échec serveur | Savoir que le chiffre lu n'a pas la même origine |
| Retraite — champs vides au départ | Trouver un formulaire vide, sans valeurs suggérées | Ne pas confondre un exemple avec sa propre situation |
| Aucun diagnostic tant qu'un champ requis manque | Voir la liste nominative des champs absents au lieu d'un diagnostic | Un plan de retraite fondé sur des trous n'est pas un plan |
| Capital projeté et règle du 4 % | Lire le capital projeté, la règle du 4 % et l'écart à combler | Trois chiffres qui suffisent à décider |
| Impact fiscal — gain en capital | Simuler l'effet fiscal d'une disposition | Décider de vendre en connaissant le coût |
| Aucun taux codé dans la page | Constater que tous les taux viennent du moteur fiscal | Un taux qui change en loi change dans l'écran, pas dans six pages |
| Récolte de pertes fiscales | Identifier les pertes réalisables | Réduire l'impôt de l'année |
| Règle de perte apparente | Être averti de la règle des 30 jours | Ne pas annuler son propre gain fiscal |
| Alertes | Créer, activer et supprimer une alerte, parmi six types | Être prévenu plutôt que devoir surveiller |
8. Fonctionnalités détaillées — Budgets, objectifs, prévisions, calendrier fiscal#
8.1 Budgets#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Bascule de vue | Changer la présentation de la liste | Lire vingt budgets ou trois, avec le même écran |
| Trois tuiles normalisées | Lire trois indicateurs ramenés en équivalent mensuel | Comparer un budget hebdomadaire à un budget annuel |
| Badge « Partagé » | Repérer les budgets partagés avec d'autres sièges | Savoir ce que le foyer voit |
| Barre colorée par seuil | Lire l'avancement d'un budget avec une couleur qui change au seuil | Voir le dépassement venir |
| Suppression confirmée | Supprimer un budget après confirmation | Aucune perte accidentelle |
| Détail en modale avec lien profond | Ouvrir le détail et partager son adresse | Reprendre exactement le même écran |
| Créer un budget | Remplir un formulaire complet, avec validation en français, la saisie étant préservée en cas d'erreur | Ne jamais retaper un formulaire à cause d'un champ |
| Cinq modèles | Partir d'un des cinq modèles | Commencer sans page blanche |
| Modèles sans aucun montant suggéré | Constater qu'aucun montant n'est proposé — l'utilisateur saisit les siens | Un budget rempli de montants inventés n'est pas un budget |
| Échec partiel signalé | Voir qu'une application partielle de modèle est signalée comme telle | Ne jamais présenter un demi-succès comme un succès |
8.2 Objectifs et prévisions#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Objectifs par catégorie | Créer et suivre des objectifs par catégorie | Séparer l'épargne d'urgence du projet de voyage |
| Anneau de progression | Lire l'avancement d'un objectif | Un état en un coup d'œil |
| Badge « Partagé » | Repérer les objectifs partagés | Voir ce que le foyer suit ensemble |
| Erreur distincte du vide | Distinguer « aucun objectif » de « je n'ai pas pu charger » | Ne pas créer un doublon d'un objectif qui existe déjà |
| Projection à 30, 60 et 90 jours | Lire une projection de trésorerie à trois horizons | Voir un creux avant de le vivre |
| Autonomie et taux de combustion en « N/D » | Voir N/D plutôt qu'un infini fabriqué quand le calcul n'a pas de sens | Ne pas lire « autonomie illimitée » sur une absence de données |
| Ligne de couverture | Lire le nombre de jours réellement observés qui fondent la projection | Savoir sur quoi repose la courbe |
8.3 Calendrier fiscal#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Vue mensuelle | Parcourir les échéances par mois | Voir la charge du mois d'un coup |
| Filtres par type | Restreindre par type d'échéance | Isoler ce qui concerne la TPS et la TVQ |
| Prochaines échéances | Lire la liste des prochaines échéances | Répondre à « quoi ensuite » sans chercher |
| Légende | Lire la légende des couleurs | Comprendre le calendrier sans le deviner |
| Erreur explicite | Lire un message d'erreur explicite plutôt qu'un calendrier vide | Ne pas conclure « aucune échéance » sur une panne |
| Montants à payer — export | Produire un fichier des montants à payer | Transmettre à un tiers ou archiver |
| Trois tuiles | Lire trois indicateurs de tête | Le total dû, tout de suite |
| Filtres type et statut | Restreindre par type et par statut | Isoler ce qui est en retard |
| Portée annoncée | Lire « N affichées sur M » | Ne jamais prendre la liste affichée pour la liste complète |
9. Fonctionnalités détaillées — sections propres au contexte#
Quarante pages fiscales relevées sous la famille fiscale, plus les écrans satellites — reçus médicaux, régimes enregistrés, salaire contre dividende, conformité d'organisme sans but lucratif. C'est le domaine le plus profond du portail, et celui où le refus de fabriquer un chiffre est le plus systématique.
9.1 Fiscalité personnelle — le dossier T1 et TP1#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Ouvrir un dossier | Créer un dossier T1 et TP1 pour une année d'imposition, en déclaration seule ou conjointe | Le dossier fédéral et le dossier provincial au même endroit |
| Conflit d'année nommé | Lire « Un dossier existe déjà pour l'année N » et voir la modale rester ouverte | Aucun doublon créé par inadvertance |
| Échecs partiels nommés | Lire quelles sections n'ont pas pu être chargées, avec la mention « il ne s'agit pas d'une absence de données » et une référence | Le message dit lesquelles |
| Suivi du dossier | Lire la progression en six étapes — ouverture, préparation, révision, approbation, production, cotisation — chacune datée | Savoir où en est sa déclaration sans appeler |
| Quinze statuts d'engagement | Lire l'état exact du dossier chez le cabinet : brouillon, collecte, documents partiels, prêt à extraire, revue d'extraction, préparation, en révision, en attente du client, approuvé, prêt à transmettre, transmis, rejeté, clos, archivé | Un vocabulaire d'état qui reflète le travail réel |
| « Action requise » clignotant | Voir un badge animé quand le dossier attend une action du client | La seule information qui compte, mise en avant |
| Refus de rassurer sur la transmission | Si le dossier est marqué produit sans numéro de confirmation, lire un encadré rouge : « Aucun numéro de confirmation n'est enregistré … rien ne permet de confirmer qu'elle a été reçue par l'ARC ou Revenu Québec » | La ligne la plus importante du domaine fiscal |
| Origine du numéro de confirmation | Lire, quand il est consigné à la main, « Numéro obtenu de l'ARC ou Revenu Québec et consigné par votre comptable » | Distinguer une confirmation reçue d'une confirmation recopiée |
| Estimation fiscale | Déclencher une estimation et lire remboursement ou solde, fédéral et provincial | Connaître l'ordre de grandeur avant la production |
| Estimation qualifiée | Lire « Estimation approximative — le montant final peut différer après production et cotisation » | Une estimation présentée comme telle |
| Sommaire fiscal détaillé | Lire revenu total, déductions, revenu imposable, impôt fédéral, impôt provincial, impôt total, retenues, taux marginal et taux effectif — calculés par le moteur fiscal | Comprendre le chiffre plutôt que le recevoir |
| Feuillets T4 et T4A | Saisir, modifier et supprimer ses feuillets avec leurs cases, et voir l'estimation se recalculer | Un dossier qui se construit au fil des feuillets reçus |
| Montants négatifs refusés | Être refusé sur « Les montants d'un feuillet ne peuvent pas être négatifs » | Une saisie qui ne peut pas être absurde |
| Questionnaire fiscal | Remplir six sections : renseignements personnels, conjoint, personnes à charge, assurance médicaments, déductions et crédits, documents — chacune enregistrable séparément | Un questionnaire qu'on remplit en plusieurs fois |
| Déductions saisissables | Déclarer régimes enregistrés d'épargne-retraite personnel et du conjoint, frais médicaux, dons, cotisations syndicales et professionnelles, contributions politiques fédérale et provinciale, frais de garde, pension alimentaire, scolarité, intérêts de prêt étudiant, déménagement, adoption, résidence dans le Nord, pompier volontaire et recherche et sauvetage | La liste que personne ne retient de mémoire |
| Documents demandés | Voir la liste des pièces attendues, groupées en feuillets fiscaux, reçus et justificatifs, autres documents ; téléverser depuis la ligne ; marquer « non applicable » sur les pièces non requises | Le geste attendu, au bon endroit |
| Contrainte de fichier persistante | Voir le motif d'un refus de fichier rester affiché avec la contrainte rappelée, plutôt qu'un message qui disparaît | Corriger sans relancer l'action pour relire le motif |
| Fil de messages du dossier | Échanger avec le cabinet dans le dossier lui-même, avec un compteur de messages non lus | La conversation attachée au dossier |
| État des résultats d'entreprise | Tenir un T2125 dans le dossier : identification, revenus, douze postes de dépenses, frais de véhicule, bureau à domicile | Le travailleur autonome n'ouvre pas un second outil |
| Trois tuiles vivantes | Lire revenu brut, dépenses déductibles et revenu net, avec la mention « Repas 50 % · véhicule et bureau au prorata » | Voir la règle appliquée, pas seulement son résultat |
| Perte affichée comme une perte | Voir un revenu net négatif en rouge, sans être ramené à zéro | Une perte d'entreprise est une information fiscale, pas une erreur d'affichage |
| Import de feuillet T4A | Importer un T4A dans le T2125, avec refus si aucun montant n'est saisi | Reprendre un feuillet sans le retaper |
| Déclarations | Suivre l'état de ses déclarations, filtrer par année | Savoir si c'est produit, sans appeler |
| Libellé de statut servi par le serveur | Lire le statut tel que le serveur le nomme, un statut inconnu recevant un badge ambre plutôt qu'un vert rassurant, et « Statut inconnu » quand rien n'est renvoyé | Le défaut inverse a fait lire « Non commencé » sur une déclaration annulée |
| TPS et TVQ | Suivre les déclarations périodiques de taxes, avec un badge de jours restants sous quatorze jours | La deuxième obligation la plus oubliée |
| Vide expliqué plutôt que redirection | Lire « La TPS/TVQ concerne les inscrits aux fichiers des taxes… Si vous n'êtes pas inscrit, vos obligations passent par votre dossier fiscal personnel », avec le lien | Une explication vaut mieux qu'une téléportation silencieuse |
| Crédits d'impôt | Saisir revenu net, frais médicaux, dons, scolarité, intérêts de prêt étudiant, dividendes déterminés et ordinaires, nombre d'enfants, crédit d'impôt pour personnes handicapées ; obtenir six crédits calculés et un total | Ne pas laisser un crédit sur la table |
| Aucun taux codé dans l'écran des crédits | Constater que les six montants et la note explicative viennent entièrement du serveur | Une règle fiscale qui change ne périme pas la page |
| Simulateur d'impact | Simuler l'effet d'une cotisation à un régime enregistré d'épargne-retraite, d'un régime d'épargne-études ou d'un compte d'épargne libre d'impôt pour l'achat d'une première propriété ; lire remboursement fédéral et provincial, économie totale, taux marginal combiné et coût net réel | Décider d'une cotisation sur son effet réel |
| Champs vides au départ | Trouver revenu et cotisation vides, le bouton de calcul restant inactif tant que les deux ne sont pas saisis | Un revenu prérempli produit, en un clic, un remboursement sur une situation qui n'est pas la sienne |
| Plafond du registre, jamais réécrit | Voir la saisie conservée telle quelle en cas de dépassement, avec « Le calcul retiendra le montant plafonné ; votre saisie est conservée telle quelle », puis « Montant saisi : X — montant retenu : Y (plafond du registre fiscal) » | Ne jamais réécrire en silence ce que l'utilisateur a tapé |
| Plafond indisponible annoncé | Lire « Plafond de cotisation non disponible (le registre fiscal n'a pas répondu) — la cotisation saisie est utilisée telle quelle, aucun plafond périmé n'est appliqué » | Un plafond de l'an dernier appliqué à cette année est une erreur invisible |
| Suivi du remboursement | Suivre deux frises — fédérale et provinciale — en quatre étapes : produite, cotisée, en traitement, déposée | Cesser d'appeler pour demander « c'est où » |
| Déclaration non produite signalée | Lire l'encadré « Aucune déclaration produite pour cette année — les montants ci-dessous sont une estimation avant production », l'en-tête « Non produite — estimation avant production », et aucune étape marquée franchie | Le serveur marquait « produite » même sur un brouillon ; l'écran refuse de le répéter |
| Absences en « — » | Voir — sur tout montant non fini et toute date absente ou invalide | Jamais « NaN $ » ni « date invalide » |
| Historique fiscal | Consulter les années antérieures : impôt fédéral, provincial, total, remboursement ou solde, statut ; déplier une année pour lire la date de production et le numéro de confirmation | Retrouver un chiffre de l'an dernier |
| Rollups dérivés, jamais moyennés | Lire années déclarées, total des remboursements, total des soldes dus et déclarations produites — dérivés des montants réels, jamais un revenu ou un taux moyen fabriqué | Quatre chiffres qui tiennent |
| Export par année | Télécharger un fichier de valeurs séparées par année, les champs absents étant exportés en — | Une pièce à verser au dossier |
| Avis de cotisation | Enregistrer ses avis par année, avec solde fédéral et provincial et la pièce jointe ; lire le résultat — remboursement, solde à payer, ou nul — servi par le serveur | Comparer ce qui a été produit à ce qui a été cotisé |
| Années requises dérivées de la date | Lire « Avis requis (N sur 3) » et un badge « Dossier complet » seulement quand les trois années sont présentes, les années étant calculées à partir du calendrier civil du fuseau local | Une liste d'années figée rend « Dossier complet » inatteignable à partir d'une certaine année |
| Droits de cotisation | Enregistrer ses droits par année et par type de compte, avec leur source : avis de cotisation, portail de l'agence, estimation, conseiller | Ne pas dépasser un plafond par ignorance |
| Provenance en trois valeurs | Lire, sous chaque droit, « Confirmé (ARC / Revenu Québec) », « Plafond annuel du registre fiscal », ou « Plafond non disponible (registre fiscal injoignable) » | Savoir si le chiffre lu est le sien ou une référence |
| Aucun ratio fabriqué | Voir la barre de progression rester à zéro quand l'un des deux termes est inconnu | Un pourcentage a besoin de deux nombres |
| Suppression honnête | Voir une suppression refusée conserver la ligne, avec « La suppression a échoué — l'entrée est conservée » | La version antérieure annonçait « Entrée supprimée » puis la ligne ressuscitait |
| Reçus médicaux | Tenir ses reçus par fournisseur, date, montant et catégorie, avec justificatif ; filtrer par année | Un crédit fréquemment perdu, tenu en continu |
| Montant admissible calculé au serveur | Lire « Admissible pour le crédit d'impôt {année} » avec le seuil déduit affiché ; si le filtre porte sur toutes les années, lire — et « Filtrez par année » | Le seuil de frais médicaux n'est pas une soustraction évidente |
| Régimes enregistrés | Enregistrer ses mouvements par type de compte et par type de transaction, avec institution, date, montant et année visée ; lire le net cotisé par type, roulé au serveur | Le suivi qu'aucune institution ne fait pour vous |
| Limites du registre, avec leur année | Lire « Limites {année servie} (registre fiscal) », ou le bandeau « limites non disponibles » | Deux écrans du portail publiaient deux limites différentes pour la même année |
| Salaire contre dividende | Saisir un revenu d'entreprise et obtenir les scénarios calculés par le moteur : impôt personnel, impôt corporatif, cotisations, espace de régime enregistré généré, impôt total, revenu net après impôt ; projeter sur trois exercices | L'arbitrage central d'un dirigeant, chiffré |
| Aucun revenu prérempli | Trouver le champ vide, sans calcul déclenché au chargement | Un revenu semé produisait, à l'ouverture, une optimisation complète sur une situation fictive |
| Trois messages de vide distincts | Distinguer « saisissez un montant », « le moteur fiscal n'a retourné aucun scénario pour le montant saisi », et « le moteur fiscal est indisponible » | Trois causes, trois phrases |
9.2 Fiscalité — situations et métiers#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Vingt-deux verticales fiscales | Enregistrer et faire calculer un scénario dans sa situation : étudiant, couple, revenus de retraite, options et unités d'actions, investissement locatif, formulaire de revenus de location, déduction pour amortissement, fractionnement de pension, gains en capital, impôt des sociétés, construction, exploitation agricole, restauration et pourboires, camionnage, médecin professionnel, avocat et notaire, recherche scientifique et développement expérimental, nouveaux arrivants, départ du pays, séjours prolongés à l'étranger, conventions fiscales, organisme sans but lucratif | Douze métiers et dix situations traités nativement plutôt qu'adaptés |
| Le calcul est fait au serveur, jamais dans la page | Constater que l'écran envoie la saisie et affiche le résultat renvoyé, et qu'un résultat non exploitable n'est pas affiché du tout | Aucun chiffre fiscal composé par le navigateur |
| Nouveaux arrivants | Déclarer statut d'immigration, date de résidence, revenu mondial avant et après l'arrivée, valeur des biens étrangers, et les formulaires de prestations à produire | La première déclaration au pays, là où l'erreur est la norme |
| Départ du pays et séjours prolongés | Calculer la disposition réputée au départ, ou le test de présence substantielle pour un séjour prolongé à l'étranger, avec les seuils de jours | Deux situations que rien n'outille |
| Conventions fiscales | Déclarer un revenu étranger, l'impôt payé, l'article invoqué et le taux de retenue, et obtenir le crédit pour impôt étranger admissible | Éviter la double imposition, avec la pièce |
| Recherche fiscale | Chercher dans ses scénarios enregistrés, sur les champs pertinents à chaque verticale | Retrouver un calcul de l'an dernier |
| Suppression honnête | Voir « Retiré localement — synchronisation différée » quand la suppression n'a pas pu être confirmée | Un retrait annoncé comme incertain |
| Registre fiscal versionné | Bénéficier, sur six écrans, de seuils et plafonds résolus au registre fiscal, avec repli sur les trois années antérieures | Une règle qui change ne périme pas six pages |
| Le recul d'année est écrit | Lire, quand le registre n'a pas encore la valeur de l'année demandée : « Le registre fiscal ne publie pas encore [quoi] pour l'année d'imposition N. La valeur affichée est celle de M et ne s'applique PAS telle quelle à N » | La source était exacte, l'année ne l'était pas — et rien ne le disait |
| La valeur disparaît plutôt que de mentir | Voir le montant retiré du texte quand le registre ne répond pas, plutôt qu'une constante figée | Le sous-titre d'un écran annonçait une exonération sous-estimée de plus de 250 000 $ |
| Déclaration d'organisme sans but lucratif | Produire les déclarations propres aux organismes : identification, revenus, dépenses, activités de bienfaisance, pièce jointe | Un public que rien n'outille en français |
| Aucun verdict de conformité inventé | Lire le ratio brut en style neutre, assorti de : « Ratio calculé à partir des montants saisis, à titre informatif seulement. L'agence n'impose aucune cible de pourcentage sur ce ratio » | Un badge de conformité inventé est pire qu'aucun badge |
9.3 Comptabilité#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Rapports partagés | Consulter les rapports que le cabinet a partagés, avec leur type — balance de vérification, état des résultats, bilan, flux de trésorerie — et un badge « Nouveau » sur ceux qu'on n'a pas encore ouverts | Recevoir un rapport sans pièce jointe |
| Trois états de rapports | Distinguer chargement, « Impossible de charger vos rapports pour le moment », et « Aucun rapport disponible — vos rapports apparaîtront ici une fois partagés par votre cabinet » | Trois causes, trois messages |
| Absence de lien traitée comme un vide | Un siège professionnel sans client rattaché voit l'état vide, pas une erreur | Ne pas alarmer sur une configuration normale |
| États financiers | Lire bilan, état des résultats, flux de trésorerie et variation des capitaux propres, avec leur période, leur statut — Brouillon, Final, Audité — et leur date de production | Lire ses états sans les demander |
| Équation comptable vérifiée à l'écran | Voir « Bilan équilibré » ou « Bilan non équilibré », avec l'équation détaillée : actif = passif + capitaux propres | Une erreur de production visible par le client lui-même |
| Détail ligne par ligne | Déplier un état : actifs courants, immobilisations, total de l'actif, passifs courants et à long terme, capital, résultat net cumulé, capitaux propres | Descendre du sommaire à la ligne |
| Ratios dérivés | Lire liquidité générale, fonds de roulement, dette sur capitaux propres, taux d'endettement, autonomie financière, marges brute, d'exploitation et nette | Les chiffres qu'un prêteur regardera |
| Ratio non calculable avec son motif | Voir « N/D » ou le motif renvoyé par le serveur sur un ratio non calculable, la tuile étant grisée | Ne pas fabriquer un ratio sur un dénominateur nul |
| Avertissement de classement déduit | Lire « Classement déduit — à confirmer », avec la liste des comptes non classés ou classés par déduction | Savoir sur quoi repose l'état avant de le signer |
| Avertissement d'anomalie | Lire « Solde contraire au solde normal » sur les comptes concernés | Un contrôle qui parle |
| Connexions bancaires | Relier une institution parmi huit, resynchroniser, déconnecter avec confirmation | Alimenter la comptabilité sans saisie |
| Vide distinct de l'indisponible | Lire « cette page est vide parce que la requête a échoué, et non parce qu'aucun compte n'est relié » | Deux causes, deux phrases |
| Badge de démonstration | Voir la puce « Démo » et le bandeau « Connecteur de démonstration » quand le fournisseur est simulé | Ne jamais prendre un échantillon pour un relevé |
| Import de relevé | Importer un relevé au format bancaire ou en valeurs séparées, avec un libellé de compte et une période | Traiter la banque que le connecteur ne couvre pas |
| Contrainte annoncée et appliquée | Lire les formats et la taille maximale avant de choisir, et voir le refus nommé : format non supporté, fichier trop volumineux, fichier vide | La contrainte affichée est la contrainte appliquée |
| Trois issues d'import | Distinguer « Relevé déjà importé (N transactions déjà présentes) », « Aucune transaction détectée dans ce fichier — vérifiez le format », et « N transactions importées » | Un doublon n'est pas un échec, et un fichier illisible n'est pas un doublon |
| Conservation annoncée | Lire que les données sont chiffrées au repos et qu'une copie dédupliquée est conservée sept ans pour les autorités fiscales | Savoir ce qui est gardé, et pourquoi |
| Grand livre et écritures | Saisir une écriture manuelle au grand livre | Traiter le cas particulier |
9.4 PME, paie et outils d'entreprise#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Factures clients | Tenir les factures de l'entreprise : numéro, client, dates d'émission et d'échéance, statut parmi cinq, sous-total, taxes, total | Une facturation d'entreprise dans le même compte |
| Trois tuiles de facturation | Lire total facturé, payé et en attente | Le solde client, sans tableur |
| Dépenses d'entreprise | Tenir les dépenses : date, fournisseur, montant, catégorie parmi dix, mode de paiement parmi six, caractère remboursable | Un registre de dépenses tenu au fil de l'eau |
| Documents d'entreprise | Classer les documents : titre, catégorie parmi neuf — incorporation, licence, contrat, bail, ressources humaines, assurance, banque, fiscal, autre — référence, dates d'émission et d'expiration, émetteur, confidentialité | Retrouver un bail avant qu'il n'expire |
| Portée annoncée sur chaque registre PME | Lire soit « Recherche effectuée sur la totalité des N enregistrements — le serveur en annonce M », soit « N enregistrements NON chargés — la recherche ne les voit pas » | Une recherche dont on connaît l'assise |
| Affichage borné et annoncé | Lire « N lignes affichées sur M correspondantes », avec un bouton pour en afficher davantage | Tenir un registre long sans figer le navigateur |
| Refus persistant et nommé | Voir le motif du refus rester affiché dans la modale, le champ fautif marqué, et le curseur porté dessus | Corriger sans relire tout le formulaire |
| Suppression nommée | Lire « Supprimer « nom lisible » ? Cette action est irréversible », et voir le refus serveur rester affiché | Aucune suppression par mégarde, aucun refus silencieux |
| Employés | Tenir le répertoire : nom, courriel professionnel, téléphone, poste, département parmi sept, type d'emploi parmi quatre, date d'embauche, rémunération et fréquence | Un répertoire sans tableur partagé |
| Avertissement de confidentialité | Lire « Ne saisissez pas de numéro d'assurance sociale ni de numéros bancaires ici » | Une consigne posée là où le risque existe |
Nom manquant en — | Voir — plutôt qu'un blanc | Une absence nommée |
| Paie et feuillets fiscaux | Ouvrir la paie et les feuillets fiscaux de l'entreprise | Le cycle de paie dans le même compte |
| Outils PME | Tenir l'organigramme, l'inventaire, les fournisseurs, les bons de commande, les comptes fournisseurs, la flotte de véhicules et le recrutement | Sept registres d'entreprise, sans sept outils |
9.5 Travail autonome, temps et facturation indépendante#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Vue d'ensemble | Lire revenus, dépenses et revenu net de l'année, plus les prochaines échéances et les transactions récentes | Une année d'activité en un écran |
| Trois tuiles honnêtes | Voir — plutôt qu'un montant, et lire « Les tuiles affichent « — » plutôt qu'un montant de 0,00 $ qui laisserait croire à une année sans activité. Vos registres ne sont pas touchés » | Le zéro le plus trompeur du travail autonome, refusé |
| Calendrier fiscal en panne annoncé | Lire « Aucune échéance n'est affichée plutôt qu'une liste incomplète » | Une liste partielle est pire qu'aucune liste |
| Registre de revenus | Saisir date, montant, client, description, numéro de facture, mode de paiement parmi six, et joindre le reçu | Le registre qui alimente la déclaration |
| Portée des totaux nommée | Lire « Total revenus (page courante) — somme des lignes affichées, page X sur Y », et « N/D » quand rien n'a pu être mesuré | Ne jamais prendre un total de page pour un total d'année |
| Registre de dépenses | Tenir les dépenses déductibles, les catégoriser, joindre les pièces, et les transmettre au comptable | Le formulaire de revenus d'entreprise, préparé au fil de l'eau |
| Suivi de la remise au cabinet | Lire l'état d'une dépense transmise : transmise, révisée, comptabilisée, rejetée par le comptable | Savoir ce que le cabinet a fait de la pièce |
| Scanner de reçus | Photographier ou téléverser un reçu, en faire extraire fournisseur, date, sous-total, taxes et total, puis corriger avant d'enregistrer | Trois gestes de la photo au reçu classé |
| Extraction en échec annoncée | Lire « Lecture automatique indisponible — veuillez vérifier les champs » plutôt qu'un formulaire vide sans explication | Savoir que c'est à soi de saisir |
| Crédits d'impôt alimentés | Choisir « Frais médicaux » ou « Dons de bienfaisance » et voir la pièce alimenter le suivi de crédit ; si l'ajout échoue, lire « Dépense enregistrée, mais l'ajout au crédit d'impôt a échoué » | Un demi-succès nommé |
| TPS et TVQ | Lire les taxes nettes à remettre — perçues sur les factures, crédits sur les dépenses — et tenir le registre des périodes produites | La remise calculée plutôt qu'estimée |
| Taux servis par le registre fiscal | Voir les en-têtes afficher « TPS (5 %) » et « TVQ (9,975 %) quand le registre répond, et « TPS » et « TVQ » sans taux quand il ne répond pas | Aucun taux périmé affiché comme courant |
| Véhicule | Tenir les trajets — date, but, kilomètres de départ et d'arrivée, caractère d'affaires — et les dépenses par catégorie | La déduction la plus contestée, documentée |
| Taux par kilomètre servis, jamais codés | Lire « Taux par kilomètre non disponibles : le registre des règles fiscales n'a pas pu être consulté. Aucun taux n'est affiché plutôt qu'un taux possiblement périmé, et l'indemnité kilométrique affiche « — » » | La règle qui protège le mieux le client |
| Contrôle de cohérence | Être refusé sur « kilomètres d'arrivée doit être supérieur au départ » | Un registre qui ne peut pas être incohérent |
| Bureau à domicile | Saisir superficie totale et de bureau, loyer, services publics, assurance, taxes foncières, entretien, accès réseau ; obtenir la proportion et la déduction admissible | Un calcul qu'on refait chaque année |
| Garde miroir du serveur | Être refusé si la superficie du bureau dépasse la superficie totale, avant l'envoi | La même règle des deux côtés |
| Limite légale rappelée | Lire « La déduction ne peut créer ni augmenter une perte d'entreprise — le solde inutilisé est reportable » | Comprendre pourquoi le chiffre est plafonné |
| Chronomètre et feuilles de temps | Démarrer, mettre en pause, arrêter un chronomètre par client et par projet ; tenir une grille hebdomadaire projet par activité ; soumettre la période | Facturer le temps réellement passé |
| Ordre d'écriture protecteur | À l'enregistrement d'une semaine, les nouvelles lignes sont créées avant que les anciennes ne soient supprimées ; si la suppression échoue, lire « Feuille enregistrée, mais … — vérifiez les doublons » | Un échec ne détruit jamais le travail |
| Bornes de saisie | Ne pouvoir saisir qu'entre 0 et 24 heures par cellule | Une feuille de temps impossible à rendre absurde |
| Plan du jour et tableau de tâches | Tenir un plan quotidien et un tableau à quatre colonnes — À faire, En cours, Terminé, Bloqué — avec filtres par client et par priorité | Une journée organisée dans l'outil où sont les chiffres |
| Alternative au glisser-déposer | Déplacer une tâche par un bouton nommé, sans souris | Utilisable au clavier |
| Facturation indépendante | Émettre ses factures, filtrer sur six états dont Annulée, charger la suite, ouvrir le détail, supprimer | Facturer ses clients depuis le même compte |
Trois tuiles en — | Voir — et lire « les totaux affichent « — » plutôt qu'un montant de 0 $ qui laisserait croire qu'aucune facture n'existe » | Une facturation vide se distingue d'une facturation illisible |
| Lignes non mesurées exclues et dénombrées | Lire « Certaines factures ne portent aucun montant renvoyé par le serveur et sont exclues des totaux ci-dessus (N sur M) » | Le total dit ce qu'il ne compte pas |
| Client manquant nommé | Voir « Client non renseigné » en italique plutôt que le mot « Client » | Une absence qui se distingue d'une valeur |
| Modèles de facture | Partir d'un des quatre modèles : service horaire, forfait projet, développement logiciel, création visuelle | Ne pas repartir d'une page blanche |
| Aucun prix inventé dans les modèles | Voir « Montant : à saisir sur la facture » sur les modèles sans tarif, et le tarif horaire réel du membre — lu dans son profil — sur celui qui en porte un ; en cas de profil injoignable, lire « aucun taux n'est proposé plutôt qu'un montant inventé » | Un modèle ne fixe pas les prix à la place du membre |
9.6 Succession#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Plan successoral | Ouvrir et tenir son plan, avec son statut et son type | Un sujet qu'on remet, rendu suivable |
| Base de calcul annoncée | Lire « Patrimoine brut — à aujourd'hui (calculé) » ou « Patrimoine — estimation du client » selon ce qui existe, avec les deux valeurs quand les deux existent | Savoir si le chiffre lu est calculé ou déclaré |
| Écart déclaré-calculé signalé | Au-delà de 10 %, lire « Écart avec votre estimation : X (patrimoine) et Y (impôt au décès) — les tuiles utilisent la valeur calculée » | Un écart nommé plutôt qu'un chiffre arbitré en silence |
| Légende de calcul non inventée | Lire « Disposition présumée sur le gain latent — taux d'inclusion et taux marginal non communiqués par le calcul » quand le serveur ne les fournit pas | Aucun taux fiscal codé dans la page |
| Aucune barre d'avancement fabriquée | Lire « Aucun pourcentage d'avancement n'est suivi pour un plan successoral — seul le statut du plan est enregistré » | Refuser une métrique qui n'existe pas |
| Créer un plan | Lancer un plan et demander une analyse assistée, préliminaire puis détaillée | Commencer sans savoir par où |
| Analyse conservée nommée | En cas d'échec de l'analyse détaillée, lire le bandeau d'échec, et la mention « Aucune analyse précédente n'était disponible » quand c'est le cas | Distinguer « rien de neuf » de « rien du tout » |
| Biens successoraux | Inventorier les biens : description, type, valeur, coût d'acquisition, résidence principale, roulement au conjoint, bénéficiaire admissible | La base de tout le reste |
| Coût inconnu assumé | Saisir « laisser vide si inconnu » sur le coût d'acquisition, plutôt que d'être forcé à un zéro | Un gain en capital ne se calcule pas sur un coût inventé |
| Héritiers | Tenir la liste, les liens de parenté, les dates de naissance et les parts | La répartition, écrite |
| Garde dure à 100 % | Être refusé sur toute part qui pousserait le total au-dessus de 100 %, et lire « Dépassement — vérifiez les allocations » ou « Répartition incomplète » | Une succession ne se répartit pas à 120 % |
| Compte inconnu en « N/D » | Voir « N/D » sur le nombre d'héritiers quand le serveur ne l'a pas renvoyé | Un compte non lu n'est pas zéro |
| Bénéficiaires | Tenir les désignations séparément des héritiers | Un bénéficiaire désigné n'est pas un héritier légal |
| Portée et recherche annoncées | Lire « Aucun des N bénéficiaires chargés ne correspond à « X ». La recherche porte sur le nom, le lien de parenté, le type, l'institution et les notes » | La recherche dit sur quoi elle porte |
| Testaments | Tenir le registre des testaments, avec testateur, notaire et liquidateur | Retrouver la version en vigueur |
| Signature électronique du testament | Téléverser le testament, l'envoyer pour signature, télécharger l'original et le document certifié signé | Un testament signé, opposable, téléchargeable |
| Révocation refusée avec sa raison | Lire « Un testament entièrement signé ne peut pas être révoqué. Téléchargez le document certifié à la place » | Un refus qui donne l'alternative |
| Passifs et dettes | Inventorier treize types de passif, avec créancier, solde, taux, paiement mensuel, échéance et garantie | Une succession se transmet nette |
| Rappel de conséquence | Lire « Au décès, les passifs sont payés par la succession avant la distribution aux héritiers. Pensez à provisionner via une assurance vie » | La conséquence, écrite là où on saisit |
| Documents successoraux | Rassembler les pièces, générer un brouillon, le réviser, changer son statut, l'imprimer | Ne pas les chercher au pire moment |
| Contenu absent nommé | Lire « Aucun contenu généré pour ce document » plutôt qu'un cadre vide | Une absence nommée |
| Protection et liquidateur | Tenir mandats et fiducies, et dérouler la liste de contrôle du liquidateur, amorçable depuis une liste type | La personne qui exécutera sait où regarder |
| Coûts d'administration | Lire les frais de vérification judiciaire, les exemptions notariales, le total et la méthode retenue | Un coût de succession chiffré et expliqué |
| Prudence assumée en l'absence de testament | Lire « Aucun testament enregistré au dossier — vérification judiciaire retenue par prudence. Inscrivez le testament pour préciser ce montant » | Une hypothèse conservatrice, nommée comme telle |
| Scénarios | Lancer des projections probabilistes, en retraite ou au décès, et lire un cône pessimiste, médian et optimiste plus un taux de réussite | Décider sur des conséquences chiffrées |
| Hydratation depuis l'inventaire réel | Voir les champs préremplis depuis l'inventaire successoral, chacun annoté « Dérivé de votre inventaire — source. Modifiable » ; si l'inventaire est injoignable, aucun préremplissage | Savoir d'où vient chaque hypothèse |
| Refus nommé plutôt que valeurs par défaut | Lire « Projection indisponible : renseignez d'abord [liste des champs manquants]. Aucune valeur par défaut n'est appliquée à votre place — une projection ne peut pas être calculée sur des hypothèses que vous n'avez pas fournies » | La phrase qui résume le principe du produit |
| Nombre de tirages non revendiqué | Lire « N simulations · moyenne M », avec — quand le serveur ne les a pas renvoyés — jamais un nombre affirmé sans preuve | Ne pas revendiquer une précision qu'on n'a pas |
| Tirage reproductible | Lire « Tirage reproductible — graine X : les mêmes hypothèses redonneront exactement ce résultat » | Une projection vérifiable |
| Enregistrer un scénario | Nommer et conserver un scénario, uniquement après un calcul frais | Ne pas enregistrer un résultat périmé |
9.7 Investissements et patrimoine financier#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Positions du portefeuille | Tenir ses positions : symbole, type, parts, coût, date | Le détail derrière la valeur nette |
| Positions indisponibles annoncées | Lire « Positions non disponibles (le service n'est pas joignable) — les tuiles affichent « — ». Ceci n'indique pas que votre portefeuille est vide » | Un portefeuille vide est une affirmation grave |
| Valeur marchande non cotée nommée | Lire « Valeur marchande non cotée — coût total : X », le coût n'étant jamais présenté comme une valeur de marché | Deux notions distinctes, gardées distinctes |
| Refus d'écriture nommés | Lire « Modification refusée par le serveur — la position n'a PAS été modifiée » et « Suppression impossible — la position est toujours enregistrée » | Ne jamais croire écrit ce qui ne l'est pas |
| Registre du prix de base rajusté | Enregistrer achats, ventes, remboursements de capital, distributions réinvesties et fractionnements ; lire le prix de base moyen par titre | Le calcul de gain en capital, tenu au fil de l'eau |
| Aide contextuelle par type d'opération | Lire, selon l'opération choisie : « Un remboursement de capital réduit le prix de base — il n'ajoute aucune unité », « Une distribution réinvestie augmente le prix de base sans ajouter d'unités », « Un fractionnement multiplie la quantité ; le prix de base total reste inchangé » | La règle fiscale expliquée au moment de la saisie |
| Alerte de prix de base épuisé | Être averti quand les remboursements de capital dépassent le prix de base : « le prix de base est ramené à 0 $ et l'excédent de X constitue un gain en capital réalisé immédiatement — à déclarer dans l'année » | Un gain qu'on ne voit jamais venir, signalé |
| Cryptoactifs | Tenir ses avoirs par plateforme, avec quantité, coût, date et adresse de portefeuille ; lire le prix de base moyen par actif | Le même registre pour une classe d'actifs mal outillée |
| Transactions | Tenir revenus et dépenses par catégorie et par compte | Le registre de base |
| Plafond de lecture annoncé | Lire « Plafond de 500 transactions atteint — les transactions plus anciennes ne sont PAS chargées, la recherche ne les voit pas et les totaux ne les comptent pas. Les 500 transactions les plus récentes sont affichées » | La limite technique, écrite dans la page qu'elle affecte |
| Rééquilibrage | Déclarer une allocation cible par classe d'actif, saisir les valeurs actuelles, calculer les écarts et les actions | Rééquilibrer sans tableur |
| Aucune allocation choisie à la place du membre | Lire « Vous n'avez pas encore d'allocation cible enregistrée … aucune répartition n'est choisie à votre place » | Une allocation par défaut est une recommandation déguisée |
| Deux actions séparées | Enregistrer l'allocation cible et calculer l'écart sont deux boutons distincts, avec une consigne qui dit lequel manque | Ne pas mesurer un écart contre une cible périmée |
| Résultat masqué s'il est périmé | Lire « Résultat masqué : vos pourcentages cibles ont été modifiés depuis le dernier calcul » | Un résultat qui se retire plutôt que de mentir |
| Notation environnementale, sociale et de gouvernance | Noter ses titres et lire quatre indicateurs | Aligner un portefeuille sur ses valeurs |
| Politique de placement | Rédiger un énoncé : objectif, tolérance au risque, horizon, cibles par classe, fréquence de rééquilibrage, indice de référence, exclusions | Le document qui discipline les décisions |
| Profil de risque | Répondre à un questionnaire de dix questions et obtenir un score, un profil et une allocation recommandée | L'obligation de connaissance du client, remplie et datée |
| Obligation rappelée | Lire « doit être documenté et mis à jour au moins tous les 12 mois » | Savoir quand recommencer |
9.8 Gouvernance, société et audit#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Ma société | Consulter la société rattachée au compte, ses actionnaires, ses administrateurs et ses résolutions récentes | Le dossier corporatif, lisible par son dirigeant |
| Administrateurs | Ajouter, modifier et retirer un administrateur | L'édition existait comme une destruction suivie d'une création |
| Registre des actionnaires | Tenir nom, catégorie d'actions parmi cinq, nombre d'actions, pourcentage et date d'acquisition | Une obligation légale, tenue dans l'outil |
| Livre des minutes | Chercher et filtrer les documents corporatifs par type, et télécharger une pièce | Le registre exigé, consultable |
| Refus nommé au téléchargement | Lire « Aucune constitution n'est rattachée à ce compte : le document ne peut pas être exporté » | Un refus qui dit pourquoi |
| Balance de vérification | Enregistrer une balance par source — sept logiciels reconnus — avec totaux débit et crédit | La pièce que le comptable demandera |
| Équilibre vérifié | Lire « Équilibré » ou l'écart chiffré | Un contrôle qui parle |
| Comptes fiscaux de société | Tenir le compte de dividendes en capital et les comptes de revenu de dividendes, par période, avec solde d'ouverture, ajustement et référence à la déclaration | Des comptes qu'on ne peut pas reconstituer après coup |
| Planification fiscale | Comparer salaire et dividendes, lire l'impôt en main remboursable au titre de dividendes et l'écart d'intégration | Les arbitrages d'un dirigeant, chiffrés |
| Moteur indisponible annoncé | Lire « Moteur fiscal indisponible — les montants affichent « — » plutôt qu'une valeur fabriquée » | Aucun arbitrage sur un chiffre inventé |
| Conseil d'administration | Planifier des réunions avec titre, type parmi cinq, date, lieu et ordre du jour | Le fonctionnement d'un conseil, outillé |
| Refus bruyant plutôt qu'écriture locale | Lire « La réunion n'a pas été enregistrée — [raison]. Réessayez ; rien n'a été planifié » et voir le formulaire rester ouvert | Aucune copie locale qui laisserait croire à un succès |
| Résolutions et motions | Consigner les résolutions du conseil et les motions, avec leur statut | Un registre opposable |
| Refus nommé au registre | Lire « La résolution n'a pas été enregistrée — [raison]. Réessayez ; rien n'a été consigné au registre » | La phrase qui compte pour un registre |
| Votes du conseil | Enregistrer un vote : motion, date, type de scrutin parmi quatre, votes pour, contre, abstentions, résultat | Une trace de la décision |
| Résolutions d'actionnaires | Consigner les résolutions d'actionnaires par type et par statut | Ce que la loi exige |
| Mandats d'audit | Consulter ses mandats d'audit, leur type, leur exercice, leur statut parmi six et leur date de soumission | Suivre un audit sans le demander |
| Dépôt de dossier d'audit | Créer un mandat et y joindre plusieurs pièces en une fois, avec type de mission parmi six et année fiscale | Ouvrir un mandat en un geste |
| Reprise sans doublon | Si des pièces sont refusées, lire « Mandat « X » créé, mais N pièces refusées : [liste des motifs]. Corrigez ou retirez ces fichiers puis soumettez à nouveau — le mandat ne sera pas dupliqué » | Le refus de créer un doublon, écrit et tenu |
9.9 Entrepreneur et Startup Studio#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Plan d'affaires | Créer un plan à partir d'un modèle, rédiger ou faire générer chaque section, enregistrer, exporter | Le document qu'exige tout guichet de financement |
| Refus de génération nommés | Distinguer « Crédits IA insuffisants », « Service IA indisponible » et « Échec de génération » ; et « Export PDF indisponible sur le serveur » | Trois causes, trois messages |
| Modèle d'affaires | Remplir les neuf blocs du canevas, exporter, enregistrer | Le canevas de référence, tenu dans l'outil |
| Badge « non synchronisé » | Voir « Cette version n'existe que dans ce navigateur et ne sera PAS envoyée toute seule », avec un bouton de renvoi | Un brouillon local nommé comme tel |
| Échec d'enregistrement affirmé | Lire « Le canevas n'est PAS enregistré sur le serveur » | Un message de succès sur un échec est le pire des messages |
| Modèle financier | Produire un modèle articulé — hypothèses, états financiers, trésorerie, ratios et seuil de rentabilité, contrôles — sur cinq onglets | Un modèle dont les volets concordent |
| Verdict d'articulation en tête | Lire, avant les onglets, l'un de quatre états : « Modèle jamais calculé », « Verdict d'articulation indisponible », « Les trois états sont articulés sur toutes les périodes », « Le modèle ne boucle pas » | Le verdict avant les chiffres |
| Vérification rejouée en base | Lire « Vérifié en SQL le [horodatage] » et la liste des périodes fautives | Un contrôle rejoué dans la base, pas seulement dans le service |
| Aucun chiffre calculé dans la page | Constater que le moteur calcule et que l'écran affiche | Le navigateur ne compose aucun état financier |
| Portée fiscale annoncée mot pour mot | Lire, dans une carte « Paramètres statutaires utilisés », la portée telle que le serveur l'écrit ; sinon « Aucun instantané fiscal chargé pour l'instant » | Savoir quels paramètres ont été appliqués |
| Refus portant ses clefs manquantes | Lire un bandeau d'alerte avec le statut, le message serveur, et la liste des clefs manquantes | Corriger précisément |
| Ratio absent en « — », expliqué | Lire « Un ratio absent s'affiche « — » : « pas de ratio » et « ratio à zéro » ne se ressemblent pas. Une couverture du service de la dette à 0,00 se lirait comme un défaut de paiement » | La meilleure formulation du principe du §11 dans tout le portail |
| Jamais calculé n'est pas zéro | Voir un modèle non encore calculé traité comme « jamais calculé », jamais comme un modèle à zéro | Deux états, deux affichages |
| Bascule automatique sur le défaut | Après un calcul en défaut, être porté sur l'onglet des contrôles avec « l'articulation est en défaut » | L'écran conduit au diagnostic |
| Onze calculateurs | Calculer seuil de rentabilité, marge bénéficiaire, rendement, épargne retraite, taux horaire, simulation fiscale, coût d'un employé, coût d'acquisition et valeur à vie, vente d'entreprise, achat ou location, salaire ou dividendes | Répondre à une question chiffrée sans tableur |
| Champs vides et manques nommés | Trouver les champs vides avec « À saisir », et lire « Renseignez [liste des champs] … Aucun résultat n'est affiché tant que ces champs sont vides » | Un champ vide n'est jamais traité comme zéro |
| Hypothèses distinguées des données | Voir les paramètres de calendrier conserver une valeur, avec « Hypothèses de calendrier — ajustez-les à votre réalité. Elles ne produisent aucun montant à elles seules » | Distinguer une hypothèse d'un chiffre de l'utilisateur |
| Deux seuils de complétude | Sur la marge, obtenir la marge brute dès deux champs, et lire pour la marge nette « Renseignez vos dépenses d'exploitation … elles ne sont pas supposées nulles » | Un résultat partiel, annoncé comme partiel |
| Rendement annualisé non assimilé | Voir le rendement annualisé rester à — sans durée, plutôt que d'être confondu avec le rendement brut | Deux mesures, jamais fondues |
| Année du barème affichée | Sur la simulation fiscale, lire l'année réellement appliquée par le serveur, avec « (projetée) » et « aucun barème publié pour N : les paramètres de M ont été appliqués » | La bonne année, ou le fait qu'elle ne l'est pas |
| Aucun taux patronal dans la page | Sur le coût d'un employé, lire un coût « total employeur (partiel) » quand toutes les cotisations ne sont pas calculables, chaque ligne non calculée affichant — avec sa raison, et « aucun taux n'est supposé à votre place » | Un coût partiel nommé plutôt qu'un coût faux |
| Registre injoignable annoncé | Lire « Le registre des taux patronaux est injoignable — aucun montant n'est affiché plutôt qu'un taux périmé » | La règle qui protège le mieux |
| Hypothèse du moteur distinguée de la saisie | Sur le coût d'acquisition, la vente d'entreprise et l'arbitrage achat-location, lire chaque hypothèse suivie de « (valeur du moteur) » ou « (votre saisie) » | Savoir ce qu'on a décidé et ce que le moteur a décidé |
| Hypothèses impossibles signalées | Lire « Hypothèse impossible — » en rouge et « À vérifier — » en ambre, et voir la valeur terminale exclue quand les hypothèses l'interdisent | Une évaluation qui refuse de se laisser forcer |
| Recommandation retenue faute de données | Sur l'arbitrage achat-location, ne voir aucune recommandation tant que les deux valeurs actualisées ne sont pas revenues | Une recommandation sur un seul terme n'en est pas une |
| Analyse d'incorporation | Comparer individuel et incorporé sur des chiffres réels, avec une recommandation | La décision structurante d'un travailleur autonome |
| Lacune de référentiel divulguée | Lire « Le registre fiscal ne publie pas de crédit d'impôt provincial pour dividendes pour [province] : la colonne « Incorporé » n'en applique aucun et surestime donc légèrement l'impôt sur le dividende, plutôt que d'utiliser un taux inventé » | Une divulgation de lacune, rare et exemplaire |
| Incorporation et société | Ouvrir un dossier d'incorporation, tenir les registres, les actionnaires, la balance de vérification, les comptes fiscaux de société | Le suivi post-incorporation, pas seulement l'acte |
| Absence de société qualifiée | Distinguer « Le serveur confirme qu'aucune société n'est enregistrée » de « Contactez votre CPA pour configurer votre société » | Deux absences, deux causes |
| Planification fiscale de société | Comparer salaire et dividendes, lire l'impôt remboursable au titre de dividendes et l'écart d'intégration, sur trois onglets | Les arbitrages d'un dirigeant, chiffrés |
| La désignation reste au dirigeant | Lire « La désignation vous appartient : un dividende déterminé doit être appuyé par votre compte de revenu à taux général » | L'outil calcule, il ne décide pas |
| Startup — tableau de bord | Lire son profil, sa phase courante sur le nombre total, sa progression de liste de vérification et ses indicateurs | Un fil conducteur pour une jeune entreprise |
| Progression en « N/D », avec sa phrase | Lire « les tuiles affichent « N/D ». Cet écran n'affirme pas que votre progression est nulle : il n'a pas pu la lire » | La phrase qui manque partout ailleurs |
| Vingt-quatre étapes | Suivre une méthode de démarrage en vingt-quatre étapes, les étapes 7 et suivantes restant verrouillées tant que le premier bloc n'est pas complété | Une méthode qui empêche de sauter l'essentiel |
| Verrou expliqué | Lire la raison du verrou au survol, et « Bloc 1 incomplet — débloquez les étapes 7 et suivantes en complétant « Qui est le client ? » » | Un bouton inactif qui dit pourquoi |
| Canevas allégé et présentation | Remplir un canevas allégé et une présentation en dix diapositives, avec génération assistée par diapositive | Deux livrables attendus par tout investisseur |
| Structure seule, contenu vide | Trouver les blocs et les titres, sans contenu prérempli | Un canevas rempli d'exemples devient le canevas de l'exemple |
| Génération vide dénoncée | Lire « L'IA n'a rien renvoyé. Réessayez dans un instant » plutôt qu'une section vide enregistrée | Une non-réponse nommée |
| Table de capitalisation | Tenir les actionnaires, les catégories d'actions, les instantanés de version, et simuler une dilution | Ce qu'un fondateur doit pouvoir présenter |
| Garde de décision | Lire « Les tuiles affichent « N/D » — aucune répartition n'est supposée. Ne prenez aucune décision de dilution sur cet écran tant qu'il n'est pas rechargé » | Une consigne, pas seulement un état |
| Erreur distincte du vide, écrite | Lire « Répartition de l'actionnariat indisponible … Cet écran n'affiche pas « aucun actionnaire » : il n'a rien pu lire » | Deux causes, deux phrases |
| Options et acquisition | Tenir les octrois d'options, leur période d'acquisition et leur seuil minimal | Le second registre qu'un fondateur doit tenir |
| Exclusions annoncées | Lire « N octrois sans nombre d'options renvoyé — exclus de ce total » | Un total qui dit ce qu'il ne compte pas |
| Preuve d'écriture persistante | Lire, après enregistrement, un bandeau qui répète l'octroi écrit — bénéficiaire, nombre, date — plutôt qu'une notification passagère | Une confirmation qui reste vérifiable |
| Pipeline investisseurs | Suivre les investisseurs sur six colonnes, de la recherche à la clôture, par glisser-déposer persistant | Le pipeline de levée, sans tableur |
| Montant non renseigné nommé et exclu | Voir « Montant non renseigné » en italique, la ligne exclue des totaux, et le nombre d'exclusions annoncé | Un pipeline dont le total est défendable |
| Colonne non chargée distinguée | Lire « Colonne non chargée » plutôt que « Glissez un investisseur ici » quand la lecture a échoué | Une colonne vide qui dit pourquoi |
| Analyse de marché | Dimensionner son marché à partir d'une source publique — population ou dénombrement d'entreprises — ou d'une estimation personnelle | Le chiffre le plus souvent inventé d'un plan d'affaires |
| Estimation personnelle signalée | Lire « Une estimation manuelle n'est adossée à aucune source publique. Elle est conservée telle quelle et signalée comme telle dans votre analyse — à vous de pouvoir la défendre » | Une hypothèse assumée plutôt qu'une source usurpée |
| Sonde de source indépendante | Vérifier la disponibilité de la source publique et lire, en cas d'échec, « Source indisponible — [motif]. Aucun chiffre n'est affiché à la place » | Vérifier la source avant de bâtir dessus |
| Univers mesuré distinct de l'univers estimé | Lire « Univers mesuré : X · période · diffusion » ou « Univers : estimation du fondateur » | Deux natures de chiffre, deux rendus |
| Six canaux d'erreur distincts | Distinguer les échecs de lecture, d'enregistrement, de calcul, de sauvegarde au moteur, de territoire et de révisions | Savoir précisément ce qui a échoué |
| Trésorerie sur treize semaines | Projeter les soldes hebdomadaires à partir d'un solde d'ouverture et d'un seuil d'alerte | L'horizon de survie d'une jeune entreprise |
| Aucun solde ni seuil supposé | Lire « Tant qu'il est vide, la colonne « Solde » affiche « — » — aucun solde n'est supposé » et « Aucun seuil n'est appliqué par défaut » | Deux zéros par défaut, refusés |
| Vérification diligente, jalons, objectifs, tours de financement | Tenir sa liste de vérification diligente amorçable, ses jalons, ses objectifs et ses tours de financement | Les registres qu'un investisseur demandera |
| Statut refusé revenu en arrière | Voir un changement de statut refusé annulé à l'écran avec le motif serveur | Ne jamais croire enregistré ce qui ne l'est pas |
| Tableau investisseurs partageable | Publier un lien public d'indicateurs, et le révoquer | Communiquer sans donner un accès |
| Portée du partage annoncée | Lire « Le lien public n'expose que les indicateurs agrégés — chiffre d'affaires récurrent, taux de combustion, autonomie » | Savoir ce qu'on expose avant de partager |
| Venture Studio | Tenir ses ventures, leur canevas, leurs hypothèses, leur carte mentale, leurs risques, leur réseau et leur passage à l'incorporation | Le fil de l'idée à l'entreprise |
| Le Studio coud, il ne recalcule pas | Lire « Le Studio consomme ces moteurs par leur API ; il ne les reconstruit pas », avec quatre raccords cliquables vers le plan d'affaires, les subventions, les listes de contrôle et le dossier d'incorporation | Un raccord annoncé sans lien n'est pas un raccord |
| Score de maturité jamais ramené à zéro | Lire « Aucun score » et « Une absence de données n'est pas un zéro — le Studio préfère ne rien afficher plutôt qu'un chiffre qui n'en est pas un » | La formulation la plus explicite du principe |
| Couverture du barème annoncée | Lire « Calculé sur X % du barème » à côté du score | Un score dont on connaît l'assise |
| La venture mesurée est nommée | Lire « Maturité — [nom] » et « Une seule venture est mesurée ici : la plus récemment modifiée — N autres portent leur propre score » | Ne pas prendre une mesure pour la mesure de tout |
| Trois cas d'étape courante | Distinguer « Étape courante : indisponible — le serveur n'a pas rendu les étapes de cette venture », l'étape nommée, et « aucune — les sept étapes sont terminées ou sautées » | Trois états, trois phrases |
| Archiver plutôt que supprimer | Lire « archivage daté, aucune donnée effacée », et le refus attaché à sa ligne plutôt qu'en notification passagère | Un vocabulaire qui dit ce qui se passe |
| Subventions | Chercher un programme par facettes servies par le serveur, répondre au questionnaire d'admissibilité, monter un dossier, suivre le calendrier et créer une veille | Un guichet unique sur un paysage fragmenté |
| Admissibilité en trois valeurs | Distinguer Admissible, Non admissible et « À confirmer », avec « Un critère sans réponse reste « à confirmer » : l'admissibilité n'est jamais affirmée à votre place » | La distinction qui évite une demande refusée |
| Fraîcheur du programme | Voir un badge « à re-vérifier » sur un programme dont l'information a vieilli | Ne pas monter un dossier sur une fiche périmée |
| Note de couverture du catalogue | Lire la note de couverture renvoyée par le serveur après un appariement | Savoir sur quelle part du paysage porte le résultat |
| Provenance par question | Voir, sous chaque question du questionnaire, d'où vient la donnée déjà connue | Un questionnaire qui explique ses préremplissages |
| Blocage de soumission nommé | Lire la liste des points bloquants avant de pouvoir soumettre un dossier | Un refus annoncé plutôt que subi |
| Notification distinguée du succès | Lire, quand le dossier est enregistré mais que l'avis n'a pas pu partir, le message avec la cause | Un demi-succès nommé |
| Sources écartées annoncées | Après une rédaction assistée, lire le nombre de sources citées et les sources écartées | Une génération dont on voit l'assise |
| Relecture humaine inscrite | Lire « Section enregistrée (relue par une personne) » | L'approbation humaine, tracée |
| Expert en subventions | Poser une question à un assistant spécialisé et lire ses sources | Une réponse au bon niveau |
| Réponse sans source dénoncée | Lire « Réponse sans source citée — à vérifier », le caractère ancré ou non ancré, l'action facturée, les authentifications écartées, et « Sources indisponibles : [liste] » | Le plus haut niveau de traçabilité du portail |
| Score de crédit d'entreprise | Obtenir un score à partir de onze champs, chacun nommant la donnée du modèle qu'il alimente | Voir ce qu'un prêteur verra |
| Aucun score sur un dossier vide | Lire « Aucun score n'est émis » avec le motif, tant que les trois minima ne sont pas saisis | Un score fabriqué sur un dossier vide serait le pire des chiffres |
| Estimations annoncées | Lire « Estimé faute de chiffres : [liste des données]. Complétez ces champs pour affiner le score » | Savoir quelle part du score est supposée |
| Reprise et acquisition | Capturer une opportunité par adresse publique, par document ou à la main ; suivre un dossier, son évaluation, son financement et sa fiscalité | Acheter ou vendre une entreprise avec une méthode |
| Provenance par champ | Lire une table « Provenance des données » donnant l'origine et la confiance de chaque champ, la saisie manuelle primant sur l'extraction | Savoir quelle ligne on peut défendre |
| Collecte encadrée | Lire que la collecte respecte les fichiers d'exclusion et les conditions d'utilisation des sites | Une collecte qu'on peut assumer |
| Portée de l'évaluation | Lire « Évaluation préliminaire générée par le moteur — la validation par un évaluateur d'entreprise agréé est requise avant toute utilisation à des fins de transaction » | Ce que l'outil ne remplace pas, écrit |
| Blocage plutôt qu'une valeur à zéro | Être refusé sur « Le flux de trésorerie initial est requis pour la méthode d'actualisation (sinon la valeur actualisée vaut 0 et abaisse la synthèse) » | Un zéro qui contaminerait la synthèse, intercepté |
| Référentiel manquant nommé | Lire « Aucun multiple sectoriel au référentiel pour le code [X]. Saisissez-le manuellement » | Une lacune nommée plutôt qu'un multiple inventé |
| Préremplissage refusé sur lecture échouée | Lire « La cible du dossier n'a pas pu être lue — les champs ne sont donc PAS pré-remplis » | Ne pas préremplir sur une lecture douteuse |
| Hypothèses de financement rendues visibles | Lire le bloc « Hypothèses du service de la dette », auparavant figées et invisibles, qui pilotent le ratio de couverture et le taux de rendement | Huit hypothèses cachées pilotaient une décision de financement |
| Portée fiscale et version des paramètres | Lire « Ébauche automatisée — la validation par un fiscaliste est requise », et voir chaque structuration épinglée à la version des paramètres fiscaux consommés | Un calcul fiscal daté et rejouable |
| Intrants manquants nommés par le moteur | Lire les intrants que le moteur déclare absents | Savoir ce qu'il faut fournir |
| Dons et organismes | Émettre des reçus officiels, tenir les donateurs, les campagnes, les formulaires publics et la gouvernance | Un public que rien n'outille en français |
| Messages disant l'état résultant | Lire « Aucun reçu n'a été émis », « Aucune correction n'a été appliquée », « Le reçu a été annulé, mais le reçu corrigé n'a pas pu être émis », « Aucun numéro de reçu n'a été attribué » | Sur un document officiel, savoir exactement ce qui existe |
| Conséquence d'une correction écrite | Lire « Annule ce reçu et en émet un corrigé (le numéro officiel change) » | Une conséquence réglementaire, annoncée avant le geste |
| Aucun reçu avant paiement | Lire « Aucun reçu fiscal n'est émis tant que le paiement n'est pas confirmé » | La règle, écrite là où on la contournerait |
| Agriculture | Suivre les programmes de stabilité et d'investissement, les quotas, les prix de denrées, l'inventaire, l'amortissement de l'équipement, la production et l'assurance | Sept registres pour un secteur mal outillé |
| Aucune donnée préremplie | Lire « Aucune donnée n'est pré-remplie : saisissez les marges réelles du dossier pour lancer le calcul » | Un paiement de programme calculé sur un exemple serait faux |
| Taux du programme affiché | Lire le taux de contrepartie réellement appliqué par le programme, plutôt qu'un taux supposé | Savoir ce que le serveur a appliqué |
| Catégories d'amortissement du registre | Lire « Catégories non disponibles (le registre fiscal n'est pas joignable) — aucune catégorie n'est proposée plutôt qu'un taux recopié » | Un taux d'amortissement recopié est une erreur qui dure des années |
| Publicité | Créer une campagne en cinq étapes — objectif et budget, emplacement, créatif, durée, ciblage et devis — la soumettre à l'approbation, puis lire son rapport | Une acquisition mesurée, dans le même compte |
| Devis en direct, indisponibilité dite | Lire l'estimation de coût avant de soumettre, ou « Estimation indisponible » | Ne pas soumettre à l'aveugle |
| Budget et dépense affichés seulement s'ils existent | Voir ces deux lignes absentes plutôt qu'affichées à 0 $ | Une campagne sans budget déclaré n'a pas dépensé zéro |
| Outils d'affaires | Parcourir un catalogue d'outils par catégorie, et ouvrir ceux qui sont livrés | Un point d'entrée unique |
| Deux outils livrés sur vingt, annoncés | Voir dix-huit outils portant le badge « Bientôt disponible » | La sobriété appliquée — mais voir l'écart au §16 |
9.10 Exploitation et épicerie#
Un seul écran, deux métiers. Les routes sont neutres et le vocabulaire vient de la configuration du contexte : « Rayons » en épicerie, « Lignes d'activité » en généraliste. Le sous-titre du journal change aussi — « Lecture Z de caisse ventilée par rayon, consigne et cartes-cadeaux » d'un côté, « recettes quotidiennes ventilées par ligne d'activité, taxes, modes de paiement » de l'autre. Jamais deux écrans, jamais une route nommée d'après un secteur.
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Journal des recettes du jour | Saisir la recette d'une date d'affaires, pour une caisse donnée | Le geste quotidien d'un commerce |
| Ventilation | Ventiler les recettes par rayon ou par ligne d'activité, ligne par ligne | Savoir ce qui fait le chiffre |
| Montant orphelin refusé et localisé | Voir un montant saisi sans rayon marqué immédiatement, le report vers les assiettes désactivé avec sa raison, et le refus nommer la ligne et le montant | Le faux zéro monétaire le plus courant d'un commerce, rendu impossible |
| Rayon inactif conservé | Voir un rayon désactivé rester sélectionnable sur les lignes qui le portent déjà, avec la mention « (inactif) » | Ne pas faire disparaître une ventilation historique |
| Assiettes et taxes | Saisir taxable, détaxé, exonéré, TPS, TVQ et total brut | La base d'une déclaration de taxes |
| Contrôle de cohérence annoncé | Lire « Attendu (assiettes + taxes + passifs nets + pourboires) : X » et l'avertissement « différent du brut Y — la finalisation sera refusée » | Un refus annoncé avant d'être subi |
| Modes de paiement | Ventiler en comptant, débit, crédit, virement, autre, et lire l'écart par rapport au brut avec sa tolérance | Repérer une erreur de caisse le jour même |
| Comptage de caisse | Saisir la caisse comptée et lire l'écart | Le contrôle quotidien d'un commerce |
Écart en — plutôt qu'en zéro | Voir — sur l'écart de caisse tant que le comptage n'est pas saisi | Un écart nul et un comptage absent ne sont pas la même chose |
| Passifs | Saisir consigne perçue et remboursée, cartes-cadeaux vendues et utilisées | Deux passifs que rien n'outille en français |
| Règles de passif datées | Lire les règles effectives à la date saisie, ou « Aucune règle de passif effective à cette date » | Une règle qui change dans le temps, lue à la bonne date |
| Pourboires | Déclarer les pourboires, alimentant la déclaration en paie | Une obligation reliée plutôt que ressaisie |
| Machine à états | Enregistrer un brouillon, finaliser, comptabiliser ; rouvrir un journal finalisé avec trace | Un journal comptable qui ne se réécrit pas |
| Immuabilité annoncée | Sur un journal comptabilisé, lire « Journal IMMUABLE — correction par le journal du jour suivant ou une écriture côté cabinet » | La règle comptable, écrite dans l'écran |
| Échec de comptabilisation nommé | Lire le message d'erreur tel quel, la note « La reprise repose la même écriture — jamais une seconde », et un bouton de reprise | Aucune double écriture au grand livre |
| Import de journées | Importer un fichier de recettes, en associant soi-même chaque colonne parmi dix-neuf champs cibles nommés en français, l'association étant mémorisée | Reprendre l'export de sa caisse sans le reformater |
| Rapport d'import ligne à ligne | Lire « Rapport — N créées, M en erreur sur T », avec pour chaque ligne son statut et son motif | Corriger trois lignes plutôt que rejouer un fichier |
| Rayons et lignes d'activité | Créer et modifier : code, nom, type parmi cinq, profil de taxe, cible de marge, méthode de coût, comptes de vente et de coût des ventes | La structure qui pilote la ventilation fiscale et les marges |
| Mouvements de stock | Consulter les mouvements par type parmi onze, par rayon et par période, avec pagination serveur | Savoir ce qu'on a |
| Capacité amputée annoncée | Lire « Les rayons n'ont pas pu être lus : le filtre par rayon est indisponible et la colonne Rayon affiche l'identifiant brut. Le registre des mouvements ci-dessous, lui, est complet » | Dire précisément ce qui est dégradé et ce qui ne l'est pas |
| Lots et dates limites | Tenir les lots : code, rayon, réception, date de durabilité minimale, date limite de consommation, quantité restante, coût unitaire, statut parmi cinq | Le périssable, traité comme tel |
| Dates inversées refusées | Être refusé sur « La date limite de consommation précède la date de durabilité minimale : les deux dates sont inversées » | Une erreur de saisie qui coûterait un rappel |
| File d'expiration | Régler une fenêtre en jours et lire : lots dans la fenêtre, déjà périmés, sans date d'expiration, et valeur à risque | Le tableau de bord d'un commerce de périssables |
| Les lots sans date comptés à part | Lire « Les lots sans date sont comptés à part, jamais fondus dans le total », avec le nombre de lots réellement balayés ou — | Ne pas diluer un risque dans une moyenne |
| Radiation de lot | Enregistrer une perte avec quantité, motif parmi seize et note | Le geste comptable d'une démarque |
| Résultat de radiation composé du retour serveur | Lire la quantité, le montant, l'écriture comptable produite, et le cas « mouvement écrit mais aucune écriture produite » | Un demi-succès nommé plutôt qu'un succès annoncé |
| Mapping comptable | Régler quatorze comptes par défaut — actif de stock, charge de démarque, ventes, taxes à payer, passif de consigne, passif de cartes-cadeaux, pourboires à payer, écart de caisse, et un compte par mode de paiement | Rendre possible le geste que le serveur exige |
| Garde contre l'écrasement | Être refusé d'enregistrer quand la lecture des réglages a échoué : « enregistrer maintenant écraserait la configuration existante par des champs vides » | Le refus qui protège la configuration |
| Chaîne incomplète nommée | Lire « La chaîne « perte vers écriture comptable » est incomplète : il manque Stock (actif) ou Démarque / perte (charge). Une radiation de lot écrira son mouvement, sans écriture » | Savoir exactement ce qui ne fonctionnera pas |
| Comptes archivés séparés | Voir les comptes actifs d'abord, puis un groupe « Comptes archivés — la comptabilisation les refusera », avec un avertissement par champ | Ne pas configurer un refus |
| Tableau de bord d'exploitation | Lire recettes brutes sur 30 jours, journaux par statut, écart de caisse cumulé, rayons actifs, et les ventes par rayon | Une lecture par jour suffit |
Rayons actifs en — | Voir — plutôt que zéro quand la liste des rayons n'a pas pu être lue | Un commerce sans rayon n'existe pas : le zéro serait faux |
| Journaux en échec signalés en tête | Lire « N journaux en échec de comptabilisation — la reprise repose la même écriture », avec un bouton de reprise | La panne visible là où on regarde chaque matin |
9.11 Assistant IA et copilotes#
C'est ici que se joue le différenciateur numéro trois du dossier de lancement : une intelligence artificielle traçable. Chaque sortie porte sa source, son coût en crédits, son nombre de jetons et le nom commercial du modèle — jamais un identifiant technique.
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Assistant conversationnel | Poser une question, recevoir une réponse en flux continu, arrêter la génération en cours, effacer la conversation avec confirmation | Une réponse qu'on peut interrompre |
| Choix du palier de modèle | Choisir entre commercial, libre et gratuit — plus lent — ou automatique ; choisir le modèle quand le compte y est autorisé | Arbitrer soi-même entre coût, vitesse et profondeur |
| Coût affiché par réponse | Lire, sous chaque réponse : le coût en crédits à quatre décimales, la mention « (sponsorisé) » quand un tiers paie, le nombre de jetons, et le nom commercial du modèle | Le coût d'une réponse, avant la facture |
| Sources cliquables | Lire un bloc « Sources (N) » et la mention « Basé sur vos données du portail » | Une recommandation sans sa source est une opinion |
| Trois coupures distinctes | Distinguer crédits insuffisants, plafond de solde atteint, et réponse tronquée par le plafond de sortie — non facturée | Une coupure technique ne doit pas être imputée au solde |
| Mode dégradé annoncé, message par message | Lire un bandeau nommant ce qui est perdu, un marqueur sur chaque réponse concernée, et la phrase « Si l'assistant annonce une limite pendant cette panne, elle peut venir du mode dégradé — pas nécessairement du produit » | Ne pas attribuer au produit une limite venue d'une panne |
| Rétablissement annoncé | Lire « Le service IA principal est de nouveau disponible » et pouvoir reposer sa dernière question | Reprendre exactement là où la panne a coupé |
| Réponse gratuite annoncée | Quand les crédits sont épuisés, lire « cette réponse a été produite gratuitement par le modèle libre et enregistrée à 0 crédit » | Un zéro mesuré, expliqué |
| Portée par contexte | Voir la recherche documentaire limitée au contexte actif | Un assistant qui ne mélange pas la vie personnelle et l'entreprise |
| Optimiseur fiscal | Lire les pistes d'optimisation applicables à son dossier, avec un curseur de cotisation borné par le plafond du registre fiscal | Des pistes chiffrées sur sa situation |
| Estimation indisponible plutôt que 0 $ | Lire « Estimation indisponible » en gris neutre, avec l'explication, plutôt qu'un « 0 $ par an » vert | Un zéro vert se lit comme une bonne nouvelle |
| Économie non chiffrée assumée | Lire « Économie non chiffrée pour votre dossier » sur une piste dont le montant n'est pas calculable, et ne voir la confiance affichée que si elle est un nombre | Chaque piste dit si elle est chiffrée |
| Sous-titre commuté | Lire « selon votre profil » ou « Stratégies fiscales générales » selon qu'un revenu réel a été lu | Savoir si le conseil est personnalisé |
| Assistant documents | Voir les pièces reçues, manquantes et en attente, régler des rappels, téléverser une pièce manquante depuis sa ligne | Retrouver une pièce sans relire |
| Santé financière | Obtenir un bilan noté sur 100, ses composantes et ses écarts par rapport aux années antérieures | Un point de départ |
| Refus d'un zéro sur 100 | En cas d'échec, lire « Score indisponible — votre bilan n'a pas pu être calculé », avec « un « 0 / 100 » se lirait comme une mesure de votre situation, alors qu'il ne s'agit que d'une panne du service », et voir la jauge non tracée | Le zéro le plus dommageable du produit, refusé explicitement |
| Anti-surenchère assumée | Lire que le bilan « n'est pas un modèle d'intelligence artificielle », avec la formule nommée et la liste des sources lues, en précisant ce qui n'est pas utilisé | Ne pas vendre de l'intelligence artificielle là où il y a un calcul |
| Chat fiscal | Poser une question fiscale ciblée, partir de six questions suggérées, escalader vers son comptable | Une réponse au bon niveau, et une sortie humaine |
| Conseils fiscaux | Lire les conseils applicables, les marquer appliqués ou non pertinents, lire le total des économies des conseils appliqués | Le savoir apporté, pas cherché |
| Trois états de décision | Distinguer appliqué, non pertinent et indécis | Un booléen n'a que deux cases |
| Mes invites | Déposer, modifier, supprimer et réutiliser ses propres invites ; copier une invite globale pour la personnaliser | L'accès est ouvert à tous — c'est la conservation au-delà d'un terme qui relève d'un module |
| Durée de vie annoncée AVANT la saisie | Lire, avant d'écrire quoi que ce soit, soit « Vos invites sont conservées », soit « Vos invites durent le temps de la session (N minutes) », avec la clef du module et un lien d'achat résolu vers une route réellement servie | Ne jamais écrire un travail dont on ignore qu'il sera perdu |
| « Indéterminé » n'est pas un refus | Lire « La vérification de votre forfait est momentanément indisponible — réessayez dans un instant » | Trois états, pas deux |
| Erreur et vide séparés | Distinguer « Liste indisponible — voir l'erreur ci-dessus » de « Vous n'avez encore aucune invite personnelle » | Deux causes, deux phrases |
| Refus portant son code | Lire le statut renvoyé par le serveur et le détail brut | Un refus qu'on peut porter au soutien |
| Une invite expirée reste visible | Voir « Expirée — plus servie à l'assistant », plutôt que la voir disparaître | Une disparition silencieuse ressemble à une perte de données |
| Parenté à trois états | Lire « Parenté non mesurable », « Copie · écart », ou « Copie — écart non lu », avec l'originale nommée et les révisions comparées | Savoir si sa copie a divergé |
| La copie est un gel, écrit | Lire « Une copie est un gel : elle ne recevra jamais automatiquement les corrections apportées à l'originale » | La conséquence, écrite au moment du geste |
| Provenance obligatoire | Déclarer l'origine, l'auteur et la licence de chaque invite déposée | Savoir d'où vient chaque capacité exécutable |
| Notes de réunion | Produire des notes, lire le résumé, les actions, les décisions et la transcription en quatre onglets ; cocher une action | Sortir d'une réunion avec un compte rendu |
| Coût affiché seulement s'il a été mesuré | Voir « ≈ N jetons » uniquement quand le modèle a réellement tourné | Ne pas suggérer un coût là où il n'y en a pas eu |
| Cocher une action est vérifié | Voir la case revenir en arrière et lire un message si le serveur refuse | Ne jamais croire coché ce qui ne l'est pas |
| Espaces documentaires partagés | Interroger les espaces qu'un cabinet fournisseur a partagés, lire les extraits sources avec leur score de pertinence | Bénéficier du savoir d'un cabinet sans acheter son module |
| Qui paie, écrit | Lire par requête un badge « Vos crédits » ou « Crédits du fournisseur », le coût, et le solde | La question qu'on se pose et qu'aucun produit n'affiche |
| Cinq issues nommées | Distinguer réponse, proposition d'achat, plafond atteint, accès révoqué, erreur ; et sur crédits du fournisseur épuisés lire « Contactez votre fournisseur », sans proposition d'achat | Ne pas vendre une recharge pour un problème qui n'est pas le sien |
| Dirigeant virtuel | Parcourir les modules de conseil, lire une décision du jour en trois propositions priorisées, marquer une décision terminée | Un cadre de décision pour un dirigeant seul |
| Écriture confirmée, régénération protectrice | Voir un statut refusé revenir en arrière avec « rien n'a été modifié », et une régénération en échec conserver la liste existante | Ne pas détruire ce qu'on n'a pas pu remplacer |
| Équipe de direction | Consulter sept rôles de direction, lire leur lecture de la situation, poser une question à un dirigeant, réunir un comité et lire la synthèse | Un conseil que peu de dirigeants peuvent s'offrir |
| Marquage de la sortie générée | Voir la mention « (IA) » sur les synthèses réellement produites par un modèle, et son absence sinon | Distinguer une synthèse générée d'un texte de règles |
| Signal illisible en « — » | Voir — sur un signal que la page ne peut pas normaliser | Ne pas afficher un objet illisible comme une mesure |
| Verrou anti-double-facturation | Ne pas pouvoir envoyer deux fois la même question par un double clic | Un crédit consommé deux fois est un défaut de facturation |
| Journal d'audit du dirigeant virtuel | Filtrer par acteur — utilisateur, agent, système — et lire date, titre, module, priorité, statut, réversibilité, et le détail technique | Savoir qui a décidé quoi |
| Activité et approbations | Suivre l'activité des copilotes et approuver ou rejeter les écritures qu'ils proposent | Aucune écriture à conséquence sans humain nommé |
| Interface identique sur trois surfaces | Retrouver la même présentation d'approbation sur les portails Client, Affaires et Administration | Une divergence d'interface sur un mécanisme de sécurité est une faille d'usage |
| Flux de travail du copilote | Configurer les enchaînements du copilote | Automatiser ce qui est répétitif |
9.12 Support, profil, sécurité, paramètres#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Demandes de soutien | Ouvrir une demande avec sujet, catégorie parmi quatre, priorité parmi trois, description et pièce jointe réelle ; suivre le fil, répondre, fermer, rouvrir | Une trace, plutôt qu'un fil de courriels |
| Refus de fichier et refus de réponse visibles | Voir le motif du serveur affiché dans le formulaire, en place | Corriger sans deviner |
| Aide | Parcourir six articles et huit questions fréquentes, chercher dans l'aide | Se débloquer seul |
| Démonstration guidée | Lancer une démonstration guidée dans le produit réel, parmi les parcours du catalogue | Voir avant d'acheter, dans le produit lui-même |
| Centre juridique | Consulter neuf documents : confidentialité, conditions, témoins, protection des données, sécurité, accessibilité, entente de traitement, usage acceptable, avertissement | Neuf documents, un endroit |
| Vie privée | Exercer ses droits, gérer ses consentements par catégorie, demander une suppression, déposer une demande d'accès | La conformité rendue actionnable par la personne concernée |
| Score de conformité mesuré, jamais fabriqué | Voir chaque vérification portée à « — indéterminé » quand elle n'est pas mesurable, et exclue du score ; lire « N sur M vérifications réussies » ou « Aucune vérification n'a pu être mesurée », et voir le pourcentage valoir — avec l'anneau non tracé | Un score de conformité inventé est le pire des scores |
| Consentements | Régler quatre catégories — essentiels verrouillés, préférences, analytiques, marketing — et lire l'historique réel des consentements enregistrés | Prouver l'état du consentement à une date donnée |
| Suppression de données | Choisir parmi sept types de données, indiquer un motif, cocher une confirmation obligatoire | Aucune suppression par mégarde |
| Demande d'accès | Choisir parmi cinq types — accès, portabilité, rectification, opposition, limitation — et un format de sortie seulement quand il a du sens | Un formulaire qui ne propose pas l'impossible |
| Délai légal rappelé | Lire « Délai de réponse : 30 jours » sur les droits | Ne pas dépasser un délai par ignorance |
| Mon profil | Tenir ses informations, changer son image, avec un plafond de taille annoncé et un refus nommé | La base de tout le reste |
Champs vides en - | Voir un tiret sur chaque champ non renseigné, plutôt qu'un blanc, et un repli sur les informations du jeton d'authentification quand le service ne répond pas | Ne pas afficher une page de tirets sur une panne |
| Curriculum vitæ, portfolio, certifications | Tenir son curriculum vitæ, ses réalisations avec leurs étiquettes, et ses certifications avec leur date d'expiration ; modifier et supprimer | Trois registres pour un travailleur autonome |
| Statuts d'expiration calculés | Lire « Expiré », « Expire bientôt » sous trente jours, « À renouveler » sous quatre-vingt-dix jours, et une alerte de renouvellement | Ne pas perdre un mandat pour une certification échue |
| Erreur distincte du vide | Sur les trois registres de profil, lire un bandeau d'erreur avec « Réessayer », distinct de « Aucune certification enregistrée » | Deux causes, deux messages |
| Sécurité | Régler son mot de passe et sa double authentification chez le fournisseur d'identité, lire l'état de la double authentification | Protéger le compte soi-même |
| Session courante réelle | Voir sa session décrite à partir du navigateur et du système d'exploitation réels, non un libellé figé | Reconnaître sa propre session |
| Limite dite plutôt que bouton mort | Lire « Pour gérer toutes vos sessions, rendez-vous dans les paramètres de votre compte » plutôt qu'un bouton de révocation inopérant | Une limite nommée vaut mieux qu'une porte peinte |
| Paramètres | Régler cinq notifications, la langue, le fuseau horaire, la devise et l'apparence — clair, sombre, système | Régler le produit sans écrire au soutien |
| Langue pilotée par la politique du cabinet | Voir les langues offertes dérivées de la politique du cabinet, le sélecteur désactivé avec « Langue imposée par votre cabinet (X) » en mode imposé, et « une seule langue est offerte pour l'instant » quand c'est le cas | Ne pas offrir un choix que le cabinet a retiré |
| Devise non enregistrée, dite | Lire « Devise appliquée pour cette session seulement — l'enregistrement a échoué, elle sera perdue à la prochaine connexion » | Un réglage volatil annoncé comme tel |
| Préférences d'intelligence artificielle | Choisir son palier de modèle et, quand c'est permis, son modèle | Arbitrer soi-même entre coût et profondeur |
| Verrou d'organisation nommé | Lire « Votre organisation impose le niveau IA par défaut — modification désactivée » | Un bouton inactif qui dit pourquoi |
| Mon organisation | Tenir le nom, les numéros d'entreprise, le téléphone et l'adresse | Une fiche d'entreprise, tenue par elle |
| Membres et rôles | Inviter des membres avec un rôle parmi trois, retirer un membre, lire la matrice des permissions par rôle | Un foyer ou une PME se gère à plusieurs |
| Deux refus expliqués, jamais de redirection silencieuse | Lire « Module non disponible dans ce contexte », avec les contextes autorisés nommés, ou « Gestion des membres réservée aux administrateurs », avec le rôle actuel affiché ou « n'a pas encore été attribué » | Savoir pourquoi c'est fermé, et à qui demander |
| Statut « Invitation envoyée » | Distinguer un membre invité d'un membre désactivé | Deux états qu'un repli confondait |
| Matrice de rôles : erreur distincte du vide | Lire « La matrice n'a pas pu être chargée — ceci n'indique pas qu'aucun rôle n'existe » | La phrase qui manque partout ailleurs |
| Intégrations et clefs d'accès | Brancher un système externe, créer une clef d'accès applicative, la copier, la supprimer avec confirmation | Sortir de la plateforme sans perdre ses données |
| Clef affichée une seule fois | Lire « copiez-la maintenant, elle ne sera plus affichée » | Réduire la fenêtre d'exposition d'un secret |
| Programme de parrainage | Consulter son code, ses filleuls, son barème, ses gains, ses versements | Un programme lisible, pas une promesse |
| Centre d'apprentissage | Tenir ses inscriptions à des formations : titre, catégorie parmi huit, fournisseur, dates, progression, statut, heures | Suivre sa formation continue |
Progression absente en — | Voir — plutôt qu'un zéro sur une progression non renseignée | Zéro pour cent et « non renseigné » ne sont pas la même chose |
| Objectifs financiers | Fixer des objectifs avec montant cible, échéance et cotisation mensuelle, et lire des recommandations à appliquer | Un cap, chiffré |
| Trois états de statut d'objectif | Distinguer « En bonne voie », « En retard » et « Indéterminé » | Un objectif dont on ne sait rien n'est pas en retard |
| Agrégats qui déclarent ce qu'ils excluent | Lire « N objectifs ne portent aucune cotisation mensuelle enregistrée et sont exclus du total ci-dessus — ils ne sont pas comptés comme 0 $ » | Un total qui dit ce qu'il ne compte pas |
| Planificateur de budget mensuel | Tenir revenus et dépenses par mois, lire épargne nette et taux d'épargne, exporter | Un budget mensuel tenu dans le temps |
| Gabarits à zéro assumés | Trouver toutes les lignes à zéro au départ, rien n'étant fabriqué | Un montant suggéré devient une recommandation par accident |
| Tendance et répartition réelles | Lire une tendance sur six mois construite sur les mois réellement enregistrés, et une répartition des seules catégories dépensées | Une courbe qui n'invente pas ses points |
| Activités | Tenir un agenda d'activités par semaine, avec cinq types, et lire un résumé hebdomadaire calculé | Une semaine lisible |
| Mon avis | Donner une note de recommandation, cinq notes par aspect et trois commentaires | Un retour structuré |
| Refus d'un avis vide, phrase partagée | Être refusé par la même phrase que le serveur, rendue dans la page et en notification | Un formulaire vide renvoyait auparavant un succès |
9.13 Comptes, authentification et parcours d'entrée#
| Fonctionnalité | Ce que l'utilisateur peut faire | Bénéfice |
|---|---|---|
| Connexion | Entrer par authentification unique, ou par lien magique envoyé au courriel | Deux voies, dont une sans mot de passe |
| Réponse volontairement indifférenciée | Lire « Si l'adresse courriel est valide… » quel que soit le résultat | Ne pas permettre d'énumérer les comptes existants |
| Création de compte | Créer un compte avec prénom, nom, courriel et mot de passe, la règle affichée étant exactement la règle vérifiée | Aucune surprise au moment de valider |
| Rattachement de parrainage honnête | Lire « Votre compte a bien été créé. En revanche, l'invitation « X » n'a pas été rattachée : [raison] » | Le compte existe : on ne prétend jamais l'inverse |
| Double authentification | Saisir un code à six chiffres, ou un code de récupération | Un second facteur, sans outil externe imposé |
| Erreurs de double authentification nommées | Distinguer « La vérification en deux étapes n'est pas disponible sur ce portail », « Code invalide », et le motif serveur | Trois causes, trois messages |
| Ce qui n'existe pas, dit | Lire « Le code change toutes les 30 secondes… il n'est pas envoyé par courriel ni par message texte », en lieu et place d'un bouton « Renvoyer » qui n'envoyait rien | Une porte peinte remplacée par une phrase vraie |
| Activation d'un compte | Activer un compte en trois étapes : code, informations, mot de passe | Un parcours guidé |
| Code refusé qui arrête l'assistant | Voir l'assistant rester à l'étape du code avec « Code d'activation invalide ou expiré » | Un code refusé faisait auparavant avancer comme un succès |
| Application installable | Installer le portail comme application, avec un point d'entrée sur le tableau de bord et deux raccourcis — tableau de bord et documents | Un accès direct depuis l'écran d'accueil |
| Coupure de réseau tolérée | Continuer à saisir pendant une coupure courte, l'escalade en écran plein n'ayant lieu qu'au-delà de six secondes et jamais pendant une saisie en cours ; le retour du réseau est rendu en place | Ne jamais perdre une saisie à cause d'un tunnel |
10. Ce que chaque contexte apporte#
| Contexte | Ce qui apparaît en plus | Ce qui disparaît | Écran d'entrée mobile |
|---|---|---|---|
particulier | Ma situation (8 écrans), Impôts personnels (6 écrans), découverte de subventions | Membres, Rôles, outils PME, exploitation | Fiscalité |
travailleur_autonome | Activité, Dépenses et scanner, Projets et temps, Profil professionnel, Fiscalité par métier, Temps et productivité, dossier de subventions complet | Corporation, gouvernance | Revenus |
entrepreneur | Projet, Incorporation, Fiscalité, Reprise, Fiscalité par métier, Gouvernance, Analyse d'incorporation, renvois Studio | Exploitation, succession | Mon projet |
pme | Corporation, Comptabilité, Paie et RH, Facturation et ventes, Outils PME, Fiscalité des sociétés, Organisme sans but lucratif, Agricole, Financement, Reprise, Gouvernance | Fiscalité personnelle en section propre | Corporation |
immobilier | Portefeuille immobilier, Fiscalité locative | Corporation, exploitation | Tâches |
investisseur | Portefeuille (11 écrans), Fiscalité du placement, Reprise | Exploitation, paie | Déclarations |
succession | Succession et fiducie (10 écrans) | Exploitation, corporation | Fiscalité |
business | Mon exploitation, Achats et inventaire, Comptabilité, Fiscalité des sociétés | Fiscalité personnelle, startup | Exploitation |
epicerie | Idem business, avec le vocabulaire « Rayons » et l'écran Lots et dates limites | Idem business | Exploitation |
startup | Venture Studio, Raccords du Studio, Startup (21 écrans), Financement, Opérations | Fiscalité personnelle en section propre | Studio |
Trois écrans témoins de la déduplication. Le contexte entrepreneur reçoit les renvois du Studio et le groupe startup dédupliqué : les entrées déjà présentes dans ses propres sections sont retirées par une comparaison dérivée de la structure, jamais par une liste recopiée. Une liste recopiée aurait dérivé au premier ajout d'écran, et la duplication serait revenue par la porte de derrière.
11. Le principe « ne jamais fabriquer un zéro »#
11.1 Pourquoi c'est un principe produit et pas un détail d'interface#
Un 0 fabriqué est indistinguable d'un 0 mesuré. Sur un portail d'administration, cette confusion rassure à tort. Sur un portail Client, elle fait prendre une décision fausse à la personne dont c'est l'argent.
Trois exemples concrets tirés des écrans :
- une position boursière dont le coût comptable est inconnu, affichée à
0 $, produirait un gain en capital égal au produit de disposition — donc un impôt calculé sur un chiffre inventé ; - une prévision de trésorerie dont le taux de combustion est nul, affichée en « autonomie infinie », dirait à un entrepreneur qu'il n'a pas de problème de liquidité ;
- une recherche dans un coffre-fort qui ne porte que sur la page affichée, mais qui rend « aucun résultat », ferait conclure à la disparition d'un document qui est là.
11.2 Tableau d'exemples réels#
| Écran | Ce que la page affiche quand la mesure manque | Ce qu'un produit ordinaire aurait affiché |
|---|---|---|
| Comptes de placement | — et le nom du champ à saisir pour que le coût comptable existe | 0 $ |
| Immobilier | — et la liste nominative des champs manquants | Une rentabilité calculée sur des trous |
| Retraite | Aucun diagnostic, et la liste des champs requis absents | Un plan de retraite fondé sur des valeurs par défaut |
| Prévisions | N/D pour l'autonomie et le taux de combustion | « Autonomie : ∞ » |
| Prévisions | Une ligne indiquant les jours réellement observés | Une courbe sans indication de son assise |
| Coffre-fort | Un bandeau annonçant la portée réelle de la recherche, ou les documents non chargés | « Aucun résultat » |
| Montants à payer | « N affichées sur M » | La liste affichée présentée comme complète |
| Paiements | Un message d'indisponibilité par source, distinct du vide | Un historique vide |
| Objectifs | Une erreur distincte du vide | « Vous n'avez aucun objectif » |
| Dossiers collaboratifs | Trois états : chargement, erreur, vide confirmé | Un seul état vide |
| Calendrier fiscal | Une erreur explicite | Un calendrier vide |
| Modèles de budget | Aucun montant suggéré | Des montants d'exemple pris pour des recommandations |
| Modèles de budget | Un échec partiel signalé | Un message de succès |
| Dividendes | Un repli local annoncé après un échec serveur | Un chiffre dont l'origine est masquée |
| Flux bancaire | Le badge « Démonstration — transactions fictives » | Des transactions d'essai prises pour des vraies |
| Impact fiscal | Aucun taux codé dans la page — tout vient du moteur fiscal | Un taux figé qui se périme en silence |
| Assurances | Un avertissement de plausibilité du serveur, avec modale de correction | Une police enregistrée avec la prime dans le champ du capital |
| Documents partagés | « Consultation seule » avec bouton désactivé, dérivé des permissions réelles | Un bouton « Télécharger » qui échoue |
| Demandes de documents | Les actions dérivées des transitions autorisées par le serveur | Tous les boutons, dont certains refusés |
| Modules actifs | Un état actif calculé sur les clefs réellement accordées | Une liste déclarative |
| Utilisation | « Bientôt plein » à 80 % et « Limite atteinte » à 100 %, deux mentions distinctes | Une seule barre rouge |
| Paiements | Le paiement automatique explicitement non offert | Un interrupteur inerte |
| Documents | Un refus par fichier avec son motif | « Le téléversement a échoué » |
| Bilan de santé financière | « Score indisponible — votre bilan n'a pas pu être calculé », jauge non tracée | Un score de 0 sur 100 |
| Vie privée | « — indéterminé » sur une vérification non mesurable, exclue du score | Une vérification non faite comptée comme échouée, ou comme réussie |
| Optimiseur fiscal | « Estimation indisponible » en gris neutre | « Économies potentielles : 0 $ par an » en vert |
| Assistant conversationnel | Une réponse tronquée distinguée de « crédits insuffisants », et non facturée | Une coupure technique imputée au solde |
| Crédits d'intelligence artificielle | « sponsorisé » quand un tiers paie, et le coût à quatre décimales par réponse | Un coût invisible jusqu'à la facture |
| Espaces documentaires partagés | Sur crédits du fournisseur épuisés : « Contactez votre fournisseur », sans proposition d'achat | Une invitation à recharger un solde qui n'est pas en cause |
| Suivi de remboursement | « Non produite — estimation avant production » et aucune étape marquée franchie | Une frise qui affirme une production que le brouillon n'a pas |
| Dossier T1 et TP1 | « Aucun numéro de confirmation n'est enregistré … rien ne permet de confirmer qu'elle a été reçue » | Un dossier « produit » qu'aucune preuve n'appuie |
| Registre fiscal | « La valeur affichée est celle de M et ne s'applique PAS telle quelle à N » | Un plafond de l'an dernier présenté comme celui de cette année |
| Simulateur d'impact | La saisie conservée telle quelle et le plafond annoncé à part | Une cotisation réécrite en silence |
| Salaire contre dividende | Un champ vide, aucun calcul au chargement | Une optimisation complète sur un revenu jamais saisi |
| Objectifs financiers | « N objectifs … sont exclus du total — ils ne sont pas comptés comme 0 $ » | Un total qui absorbe silencieusement les inconnues |
| Facturation indépendante | « N sur M factures ne portent aucun montant … et sont exclues des totaux » | Un total sous-évalué sans avertissement |
| Détail d'un cabinet | « Total non calculable — aucun montant n'est affiché plutôt qu'un total à 0,00 $ » | Un cabinet présenté comme n'ayant jamais facturé |
| Comparaison de cabinets | « Prix non communiqué » | « Inclus » — une affirmation de prix que le cabinet n'a jamais faite |
| Marché des fournisseurs | « Nouveau — aucun avis pour le moment » | « 0 sur 5 (0 avis) » |
| Mes cabinets | « — service(s) : nombre non disponible » et « Cabinet sans nom » | « 0 service » et un identifiant technique en guise de nom |
| Parrainage | « Le montant du crédit de parrainage n'a pas été publié par votre cabinet » | Un montant par défaut présenté comme la promesse du cabinet |
| Lien de parrainage | Le motif serveur de son indisponibilité, jamais un lien composé localement | Un lien qui ne fonctionne pour personne |
| Transactions | « Plafond de 500 transactions atteint … les totaux ne les comptent pas » | Un total présenté comme complet |
| Rééquilibrage | « aucune répartition n'est choisie à votre place » | Une allocation cible par défaut, prise pour une recommandation |
| Scénarios successoraux | « N simulations · moyenne M » avec — quand le serveur ne les renvoie pas | Un nombre de tirages affirmé sans preuve |
| Succession — coûts | « Aucun testament enregistré — vérification judiciaire retenue par prudence » | Un coût optimiste posé par défaut |
| Exploitation — tableau de bord | — sur le nombre de rayons actifs quand la liste n'a pas pu être lue | « 0 rayon », impossible pour un commerce en activité |
| Exploitation — expirations | « Les lots sans date sont comptés à part, jamais fondus dans le total » | Un risque dilué dans une moyenne |
| Mouvements de stock | « Le registre des mouvements ci-dessous, lui, est complet » | Une dégradation partielle prise pour une panne totale |
| Appels d'offres — soumission | « Le détail de votre soumission n'a pas pu être relu. Ne la retirez pas avant de l'avoir vue » | Un retrait qui détruirait un travail qu'on ne peut plus lire |
| Appels d'offres — attribution | « Le marché a été attribué à un autre fournisseur » traité comme un résultat | Une panne annoncée là où il y a une décision |
| Mes invites | « Expirée — plus servie à l'assistant », l'invite restant visible | Une disparition silencieuse, indistinguable d'une perte de données |
| Suivi de mes dossiers | « Vos dossiers n'ont pas pu être lus, et la raison n'a pas été rapportée » | « Aucun dossier en cours » |
11.3 Les sept formes que prend le refus#
Le principe ne se réduit pas à un tiret. Le relevé fait apparaître sept formes distinctes, et c'est leur combinaison qui rend le produit lisible en situation dégradée.
| # | Forme | Ce qu'elle dit | Exemple exact relevé |
|---|---|---|---|
| 1 | La valeur absente | « Je n'ai pas ce chiffre » | — sur le coût comptable d'une position, sur une date de contrat, sur l'écart de caisse tant que le comptage n'est pas saisi |
| 2 | La valeur non mesurable | « Je n'ai pas pu mesurer » | N/D sur le montant dû du tableau de bord, sur le budget maximal d'un appel d'offres, sur le solde disponible d'un versement |
| 3 | La portée annoncée | « Voici sur quoi porte ce que vous lisez » | « Recherche effectuée sur la totalité des N — le serveur en annonce M », « N affichées sur M », « Total (page courante) » |
| 4 | Le manque nommé | « Voici ce qui manque à la lecture » | « N propositions NON chargées — la recherche ne les voit pas », « Plafond de 500 transactions atteint — les plus anciennes ne sont pas chargées » |
| 5 | L'erreur distincte du vide | « Ce vide est une panne, pas une absence » | « Liste des offres non disponible — ceci n'indique pas que vous n'avez aucune offre », « ce vide n'est pas une absence de soumissions » |
| 6 | Le champ manquant nommé | « Voici le geste qui débloque le calcul » | « Projection indisponible : renseignez d'abord [liste]. Aucune valeur par défaut n'est appliquée à votre place » |
| 7 | La source ou l'année annoncée | « Voici d'où vient ce chiffre » | « La valeur affichée est celle de M et ne s'applique PAS telle quelle à N », « Dérivé de votre inventaire — source. Modifiable », badge « Démonstration — transactions fictives » |
La différence utile. « Donnée indisponible » clôt la conversation. « Saisissez le coût d'acquisition et la date d'acquisition pour obtenir ce calcul » donne le geste suivant. Le portail privilégie systématiquement la seconde formulation.
11.4 Cinq zéros que le produit a refusé de fabriquer — et ce qu'ils auraient coûté#
| Écran | Le zéro évité | Ce qu'il aurait fait croire |
|---|---|---|
| Bilan de santé financière | Un score de 0 sur 100 affiché sur une panne de service | Que la situation financière de la personne est catastrophique, alors que c'est le service qui est muet — l'écran écrit littéralement que « un « 0 / 100 » se lirait comme une mesure de votre situation » |
| Détail d'un cabinet | Un « Total (12 derniers mois) : 0,00 $ » affiché à tout le monde, toujours | Qu'un cabinet n'a jamais rien facturé ; le total est désormais non affiché quand un seul montant est illisible |
| Optimiseur fiscal | Une économie potentielle de « 0 $ par an » en vert | Qu'il n'y a rien à optimiser, alors que les droits de cotisation ne sont pas connus |
| Prévisions de trésorerie | Une autonomie infinie dérivée d'un taux de combustion nul | Qu'une entreprise n'a aucun problème de liquidité |
| Vue d'ensemble du travail autonome | 0,00 $ de revenus, de dépenses et de revenu net sur une panne | Une année sans activité — l'écran écrit « Vos registres ne sont pas touchés » |
11.5 Où le principe n'est pas encore appliqué — le relevé honnête#
Le principe est majoritaire, pas universel. Le relevé écran par écran a identifié des surfaces où une panne se peint encore comme un vide, et il serait malhonnête de présenter le portail comme entièrement conforme. Ces écarts sont inscrits au §16.
La règle de lecture à retenir. Un écran qui distingue l'erreur du vide le fait explicitement, avec une phrase. Un écran qui ne le fait pas affiche un message de vide ordinaire. Le lecteur de ce dossier peut donc vérifier lui-même, écran par écran : si la phrase n'est pas là, la distinction n'est pas faite.
12. États et cas limites#
12.1 Douze classes d'erreur, une rédaction unique#
Le portail ne compose pas ses messages d'erreur page par page. Il s'appuie sur un gabarit partagé par les trois portails, qui définit douze classes, chacune avec son titre, son explication, son ton et ses sorties.
| Classe | Titre affiché | Ton |
|---|---|---|
introuvable | Page introuvable | Neutre |
interdit | Accès refusé | Danger |
serveur | Le service a rencontré un problème | Danger |
conflit | La demande entre en conflit | Avertissement |
saisie | Certaines valeurs ont été refusées | Avertissement |
trop-de-demandes | Trop de demandes en peu de temps | Avertissement |
quota | Limite de votre forfait atteinte | Information |
session | Votre session a expiré | Information |
hors-ligne | Aucune connexion réseau | Avertissement |
aval | Un service dont dépend cette page ne répond pas | Avertissement |
delai | Le service met trop de temps à répondre | Avertissement |
maintenance | Maintenance en cours | Information |
Pourquoi une rédaction centralisée. Douze classes rédigées trois fois donneraient trois produits différents sur le même incident. Le gabarit vit dans la bibliothèque d'interface partagée ; chaque portail n'y apporte que ses propres sorties.
12.2 Les sorties sont des routes vérifiées#
Chaque page d'erreur propose des sorties : retour au tableau de bord, se reconnecter, voir mon abonnement, contacter le soutien. Chacune de ces adresses correspond à une route réellement présente dans l'application. Une sortie qui mène à une page introuvable est une porte peinte, et une page d'erreur est le dernier endroit où l'on peut se le permettre.
12.3 Hors ligne — la page qui se referme d'elle-même#
L'écran hors ligne écoute le retour du réseau et repart vers la page d'origine, en remplaçant l'entrée d'historique plutôt qu'en l'empilant. Deux raisons, toutes deux mesurées :
- un écran « hors ligne » qui reste affiché après le retour du réseau est un cul-de-sac : la personne recharge, retombe dessus, et conclut que le produit est cassé ;
- si la page restait dans l'historique, le bouton « Précédent » y ramènerait une fois reconnecté.
Un booléen a deux cases pour trois états. Une première version testait « hors ligne ? » par un booléen. Or ce booléen vaut faux aussi bien pour « en ligne confirmé » que pour « état encore inconnu » — et l'état est inconnu au tout premier rendu. La page déclenchait donc une navigation pleine page alors que l'appareil était peut-être réellement hors réseau : la navigation échouait, et il ne restait qu'un écran blanc, avec pour seul contenu visible le titre de l'onglet. Mesuré en production. La page ne reboucle désormais que sur l'état confirmé en ligne, jamais sur l'état inconnu.
12.4 Les autres pages d'état#
| Route | Ce qu'elle traite | Comportement notable |
|---|---|---|
/acces-refuse | Accès refusé | Propose de revenir à la page précédente, sans promettre un accès qui n'existe pas |
/session-expiree | Session expirée | Propose de se reconnecter immédiatement ; la session locale est effacée avant la redirection |
/quota | Limite de forfait atteinte | Propose « Voir les forfaits », et lit le plafond de ressource réellement atteint |
/maintenance | Maintenance planifiée | Ton information, pas erreur |
/hors-ligne | Perte de réseau | Se referme au retour du réseau |
/status | État des services | Sept états lisibles : opérationnel, dégradé, maintenance, panne, inconnu, vérification en cours, plus la mesure faite depuis le navigateur du visiteur |
/onboarding | Première configuration | Cinq étapes, brouillon conservé, deux messages d'échec distincts |
12.5 Une référence d'incident#
Chaque page d'erreur peut porter une référence. Quand l'incident n'est jamais parti vers le serveur — une perte de réseau, par exemple — la page frappe une référence locale plutôt que de rester muette. La personne qui appelle le soutien a donc toujours un numéro à donner, même quand le serveur n'a rien vu passer.
12.6 Pages publiques et liens partagés#
Le portail expose des pages accessibles sans compte, chacune servant un partage sortant.
| Page publique | Ce qu'un tiers peut y faire |
|---|---|
| Signature de bail | Vérifier son identité par un code à usage unique, saisir nom complet, initiales et ville, puis dessiner sa signature |
| Signature de testament | Le même parcours, avec un contrôle de couverture du tracé : « Signature trop petite — veuillez utiliser toute la zone » |
| Page de don | Faire un don à un organisme, depuis son adresse publique |
| Formulaire public | Répondre à un formulaire diffusé par un membre |
| Vitrine de fournisseur et ses offres | Consulter un fournisseur et ses forfaits, sans compte |
| Prise de rendez-vous par lien | Réserver un créneau sur le lien publié par un membre |
| Sondage public et invitation par jeton | Répondre à une étude de marché, publiquement ou sur invitation nominative |
| Invitation à une demande de soumission | Déposer une soumission sur invitation, sans avoir de compte au préalable |
| Acceptation d'un partage | Ouvrir un document partagé par lien |
| Acceptation d'une collaboration | Rejoindre un dossier collaboratif |
| Page de contact et page d'accueil publique | Entrer en relation avant d'ouvrir un compte |
| État des services | Lire l'état des services, mesuré depuis le navigateur du visiteur |
Deux propriétés partagées par ces pages. Chacune porte un titre annoncé aux outils d'assistance, même quand il n'est pas visible. Et chacune est atteignable sans authentification, ce qui en fait la surface la plus exposée du portail : elles sont donc les premières à vérifier avant chaque mise en service.
13. Accessibilité et langues#
13.1 État mesuré#
| Point | État mesuré le 17 août 2026 | Conséquence |
|---|---|---|
| Langue déclarée du document | fr-CA, fixée une seule fois à la racine de l'application | Les outils d'assistance annoncent la bonne langue et la bonne variante |
| Langue de l'application installable | fr-CA, sens d'écriture de gauche à droite | Cohérence entre le site et l'application installée |
| Libellés d'accessibilité | 314 fichiers d'écran portent au moins un libellé d'accessibilité | Une couverture large, mais inégale — voir §13.2 |
| Rôles explicites | 128 fichiers déclarent un rôle d'accessibilité | Les régions et les alertes sont annoncées |
| Régions vivantes | 23 fichiers déclarent une région mise à jour en direct | Les refus et les confirmations sont lus à voix haute |
| Texte réservé aux lecteurs d'écran | 18 fichiers portent un titre visible seulement des outils d'assistance | Les pages de signature publique portent un titre annoncé |
| Messages de validation | En français, au niveau du champ, avec le champ marqué invalide et le curseur porté dessus | La personne sait quel champ corriger, sans relire le formulaire |
| Messages d'erreur serveur | Rendus tels que le serveur les écrit, en français | Aucune reformulation qui perdrait le motif exact |
| Refus annoncés à voix haute | Sur les avis, les préférences, le soutien, les rôles et les invites d'intelligence artificielle, le refus porte un rôle d'alerte | Un refus n'est pas seulement visible : il est annoncé |
| Alternative au glisser-déposer | Sur le tableau de tâches, un bouton nommé déplace la carte | Utilisable sans souris |
| Contrôle de qualité de signature | Un tracé trop petit est refusé avec « veuillez utiliser toute la zone » | Une signature illisible n'est jamais enregistrée |
| Contraste | Palette respectant WCAG 2.2 AA — 4,5:1 en corps | Lisible sans réglage |
| Bleu 500 | Réservé au titrage large, aux icônes et aux bordures | Il n'atteint pas 4,5:1 sur blanc en corps de texte |
| Corps de texte | Jamais en dessous de 14 pixels | Lisible sans zoom |
| Thème | Clair, sombre ou suivant le système, réglable par la personne | Confort en basse lumière |
13.2 Langues — ce qui existe réellement#
Il n'y a pas de catalogue de traduction dans l'application. L'interface est du français écrit directement dans les écrans. Ce fait doit être dit clairement dans tout support de lancement : le portail Client est livré en français uniquement.
Ce qui existe en revanche, et qui est un mécanisme réel : une politique de langue portée par le cabinet. Le cabinet déclare une langue par défaut et les langues qu'il prend en charge ; l'écran des paramètres n'offre que ces langues, et quand le cabinet impose la sienne, le sélecteur est désactivé avec la mention « Langue imposée par votre cabinet ». Quand une seule langue est annoncée, l'écran l'écrit.
L'écart à corriger est inscrit au §16 : un second écran de préférences propose encore un bouton « English » en dur, sans catalogue derrière, et sans respecter cette politique.
13.3 Une remarque de méthode#
Un arbre d'accessibilité vert ne prouve pas qu'un écran est lisible : la preuve est l'image. Les vérifications d'accessibilité du portail Client doivent se conclure sur une capture, jamais sur un rapport automatisé seul. Le relevé du §16.5 en donne l'illustration : six écrans passent les contrôles automatiques tout en portant des libellés d'accessibilité faux — des étoiles de notation annoncées comme « Mettre en favori », des mois annoncés comme des pages.
14. Matrice fonctionnalité × forfait#
Prix réels du catalogue
2026-08-12.1— voir../00-brief-commun.md§8.1. Les colonnes correspondent aux quatre forfaits Client réellement en vente.
| Domaine | Gratuit (0 $) | Plus (12 $) | Famille (19 $) | Pro (29 $) |
|---|---|---|---|---|
| Sièges | 1 | 1 | 5 | 10 |
| Crédits d'intelligence artificielle par mois | 10 | 50 | 80 | 200 |
| Tableau de bord, Hub, Réseau, Messages | Oui | Oui | Oui | Oui |
| Rendez-vous en ligne | Oui | Oui | Oui | Oui |
| Mes cabinets, invitations | Oui | Oui | Oui | Oui |
| Documents, partages, demandes de documents | Module documents | Oui | Oui | Oui |
| Listes de contrôle fiscales | Oui | Oui | Oui | Oui |
| Facturation et paiements | Module facturation | Oui | Oui | Oui |
| Finances personnelles | Module finances personnelles | Oui | Oui | Oui |
| Budgets, objectifs, calendrier fiscal | Oui | Oui | Oui | Oui |
| Prévisions de trésorerie | Module entrepreneur | Selon module | Selon module | Selon module |
| Assistant et copilotes d'intelligence artificielle | Module espaces IA | Oui | Oui | Oui |
| Conservation des invites au-delà du terme | Module dédié | Module dédié | Module dédié | Module dédié |
| Travail autonome, temps, facturation freelance | Module travailleur autonome | Ensemble Entrepreneur | Ensemble Entrepreneur | Ensemble Entrepreneur |
| Entrepreneur, plan d'affaires, calculateurs | Module entrepreneur | Ensemble Entrepreneur (29 $) | Ensemble Entrepreneur | Ensemble Entrepreneur |
| Startup Studio | Module studio de venture | Sur ensemble | Sur ensemble | Sur ensemble |
| Outils PME, paie, employés | Module PME | Ensemble PME (39 $) | Ensemble PME | Ensemble PME |
| Exploitation, journal des recettes | Module journal des recettes | Ensemble Affaires (29 $) | Ensemble Affaires | Ensemble Affaires |
| Lots et dates limites de consommation | Module périssables | Ensemble Épicerie (49 $) | Ensemble Épicerie | Ensemble Épicerie |
| Immobilier, investisseur, succession | Module finances personnelles | Ensemble Patrimoine (19 $) | Ensemble Patrimoine | Ensemble Patrimoine |
| Demandes de soumission | Module demandes de soumission | Selon module | Selon module | Selon module |
| Services virtuels, mandats | Module services virtuels | Selon module | Selon module | Selon module |
| Analytique et indicateurs | Module analytique | Selon module | Selon module | Oui |
| Clefs d'accès applicatives | Module intégrations | Selon module | Selon module | Oui |
| Curriculum vitæ, portfolio, certifications | Module CV | Selon module | Selon module | Selon module |
| Subventions — découverte | Oui | Oui | Oui | Oui |
| Subventions — dossiers et veille | Module levée de fonds | Selon module | Selon module | Selon module |
Lecture de cette matrice. Le forfait fixe les sièges et les crédits ; ce sont les modules et ensembles qui ouvrent les domaines. Un compte Gratuit qui achète l'ensemble Patrimoine voit l'immobilier ; un compte Pro qui ne l'achète pas ne le voit pas. C'est la conséquence directe du mécanisme de navigation décrit au §1.2, et c'est ce qui rend le produit vendable à dix publics sans dix produits.
15. Parcours#
15.1 Répondre à une demande de documents du cabinet#
flowchart TD
n01["Notification : le cabinet demande une piece"] --> n02["Ouvrir Demande de docs"]
n02 --> n03["Lire l historique deplie de la demande"]
n03 --> n04{"Actions offertes par le serveur"}
n04 -->|"repondre"| n05["Televersement rapide depuis la ligne"]
n04 -->|"annuler"| n06["Retirer la demande"]
n05 --> n07["Joindre un message au comptable"]
n07 --> n08["Le cabinet recoit la piece"]
n08 --> n09["Marquer recu"]
n09 --> n10["La relance s eteint des deux cotes"]
15.2 Produire sa déclaration avec son cabinet#
flowchart TD
n01["Ouvrir Checklist fiscale"] --> n02["Choisir l annee"]
n02 --> n03["Filtrer sur Manquant"]
n03 --> n04["Televerser piece par piece depuis la ligne"]
n04 --> n05["Lire l encadre des oublis frequents"]
n05 --> n06["Envoyer la liste au comptable"]
n06 --> n07["Le cabinet produit la declaration"]
n07 --> n08["Suivre l etat dans Declarations"]
n08 --> n09["Lire l avis de cotisation"]
n09 --> n10["Suivre le remboursement"]
15.3 Atteindre son plafond de crédits d'intelligence artificielle#
flowchart TD
n01["Utilisation d un copilote"] --> n02{"Credits restants"}
n02 -->|"au dessus de 20 pourcent"| n03["Reponse servie normalement"]
n02 -->|"sous 20 pourcent"| n04["Bandeau Bientot plein sur Mon utilisation"]
n04 --> n03
n02 -->|"epuises"| n05["Refus explicite - classe quota"]
n05 --> n06["Page quota : Limite de votre forfait atteinte"]
n06 --> n07["Sortie Voir les forfaits"]
n07 --> n08{"Choix"}
n08 -->|"acheter des credits"| n09["Credits IA : achat supplementaire"]
n08 -->|"changer de forfait"| n10["Mon abonnement"]
n09 --> n11["Banniere de retour idempotente"]
n11 --> n12["Repartition plan / reportes / total mise a jour"]
15.4 Simuler un financement immobilier#
flowchart TD
n01["Ouvrir Credit et financement"] --> n02["Onglet Dossiers de credit"]
n02 --> n03["Televerser un releve - extraction"]
n03 --> n04["Onglet Profil financier - 8 tuiles 6 ratios"]
n04 --> n05["Onglet Simulateur de financement"]
n05 --> n06["Choisir un des 5 types de pret"]
n06 --> n07["Lire le taux admissible de simulation de crise"]
n07 --> n08["Lire les ratios d endettement brut et total"]
n08 --> n09{"Verdict"}
n09 -->|"Admissible"| n10["Deposer une demande de financement"]
n09 -->|"Marginal"| n11["Onglet Strategies et plans"]
n09 -->|"Refuse"| n11
n11 --> n12["Reduire les dettes - onglet Consolidation"]
15.5 Passer du contexte entrepreneur au contexte PME#
flowchart TD
n01["Contexte entrepreneur"] --> n02["Plan d affaires et modele financier"]
n02 --> n03["Analyse d incorporation"]
n03 --> n04{"Incorporer ?"}
n04 -->|"non"| n05["Rester en travailleur autonome"]
n04 -->|"oui"| n06["Nouvelle incorporation"]
n06 --> n07["Registres et actionnaires"]
n07 --> n08["Transition vers PME"]
n08 --> n09["Bascule du contexte"]
n09 --> n10["La navigation se recompose"]
n10 --> n11["Apparait : Paie RH et equipe"]
n10 --> n12["Apparait : Fiscalite des societes T2 CO-17"]
n10 --> n13["Apparait : Outils PME"]
n10 --> n14["Aucune migration - meme compte meme dossier"]
15.6 Tenir un commerce au quotidien#
flowchart TD
n01["Ouverture du commerce"] --> n02["Journal des recettes du jour"]
n02 --> n03["Ventiler par rayon"]
n03 --> n04["Enregistrer les mouvements de stock"]
n04 --> n05{"Produit perissable ?"}
n05 -->|"oui"| n06["Lots et dates limites"]
n05 -->|"non"| n07["Tableau de bord exploitation"]
n06 --> n08{"Radiation d un lot"}
n08 -->|"comptes non regles"| n09["Refus serveur nommant les comptes manquants"]
n09 --> n10["Mapping comptable"]
n10 --> n08
n08 -->|"comptes regles"| n11["Radiation enregistree"]
n11 --> n07
n07 --> n12["Etats financiers et fiscalite des societes"]
15.7 Recevoir un partage en consultation seule#
flowchart TD
n01["Le cabinet partage un document"] --> n02["Notification"]
n02 --> n03["Ouvrir Documents partages"]
n03 --> n04{"Permissions du document"}
n04 -->|"telechargement accorde"| n05["Bouton Telecharger actif"]
n04 -->|"lecture seule"| n06["Badge Consultation seule"]
n06 --> n07["Bouton desactive - aucun echec a la volee"]
n05 --> n08["Fichier recupere"]
n03 --> n09{"Echec de lecture d un partage"}
n09 -->|"oui"| n10["Message serveur affiche EN PLACE sur ce partage"]
n10 --> n11["Les autres partages restent lisibles"]
16. Ce qui n'est pas couvert#
Ce tableau est le produit d'un relevé écran par écran, pas d'une revue de spécifications. Chaque ligne a été vue dans un fichier de page. Elle est classée par nature, et sa priorité est donnée par rapport à la date de lancement du 17 novembre 2026.
16.1 Écarts bloquants avant lancement#
| # | Écart | Nature | Impact | Priorité |
|---|---|---|---|---|
| C1 | Écran de conformité d'organisme sans but lucratif : un échec d'enregistrement produit un message de succès et ferme le formulaire | Faux succès | La personne croit sa déclaration enregistrée alors que rien n'est parti | Critique — avant lancement |
| C2 | Deux écrans exposent un bouton d'enregistrement de secours flottant, superposé à l'interface — un échafaudage de test resté visible | Reste de développement en production | Interface visiblement inachevée sur deux écrans réglementaires | Critique — avant lancement |
| C3 | Écrans de suppression de données et de demande d'accès : un numéro de référence est fabriqué quand le serveur n'en renvoie pas | Référence inventée | Le client cite au soutien un numéro qui n'existe nulle part | Critique — avant lancement |
| C4 | Écran de mot de passe oublié : l'écran de succès s'affiche même après un échec de l'appel | Faux succès | La personne attend un courriel qui ne partira pas | Critique — avant lancement |
| C5 | Écart de catalogue actif sur le forfait Gratuit : 10 crédits servis contre 23 en base | Incohérence de données | Deux comptes gratuits peuvent recevoir des allocations différentes | Haute — avant lancement |
| C6 | Écran de TPS et TVQ du travailleur autonome : le drapeau d'échec de lecture n'est jamais affiché, un repli à zéro subsiste, et l'écran affirme « Aucun acompte provisionnel requis » sur la base de ce zéro | Verdict d'obligation fiscale produit par une panne réseau | Un travailleur autonome peut manquer un acompte | Haute — avant lancement |
| C7 | Écran de facturation PME : les taux de TPS et de TVQ sont écrits en dur dans les libellés de champs, alors qu'un registre fiscal versionné existe et est utilisé ailleurs | Doctrine incohérente entre deux écrans | Un taux qui change périme silencieusement l'écran | Haute — avant lancement |
| C8 | Écran de déclarations de taxes périodiques : table de statuts locale à quatre entrées avec repli sur « À produire » | Le défaut exact déjà corrigé sur l'écran des déclarations | Une déclaration annulée peut se lire « À produire » | Haute — avant lancement |
| C9 | Écran de connexions bancaires : la mention « le fournisseur fictif importe un échantillon de transactions » est affichée inconditionnellement, y compris quand toutes les connexions sont réelles | Contradiction avec le bandeau conditionnel placé juste au-dessus | Un client doute de la réalité de ses vraies transactions | Haute |
| C10 | Écran de vie privée et centre juridique : environ 500 séquences d'échappement littérales devant les accents, dont plusieurs rendues telles quelles à l'écran | Coquille de rendu | Textes réglementaires visiblement corrompus sur les pages les plus scrutées | Haute — avant lancement |
| C11 | Une quinzaine d'écrans affichent un français sans accents — soutien, préférences, sécurité, profil, certifications, portfolio, avis, application installable | Qualité rédactionnelle | Contredit directement le positionnement « français du Québec » | Haute — avant lancement |
| C12 | Écran d'aide : la limite de taille de fichier annoncée est 25 Mo, alors que l'assistant documents annonce 10 Mo et l'image de profil 5 Mo | Trois chiffres contradictoires | Un téléversement refusé sans raison compréhensible | Haute |
16.2 Écrans où une panne se peint encore comme un vide#
Le principe du §11 est majoritaire, pas universel. Les écrans ci-dessous n'affichent pas de phrase distinguant l'erreur du vide : une panne y produit le même message qu'une absence réelle de données.
| # | Domaine | Écrans concernés | Ce qui s'affiche en panne |
|---|---|---|---|
| C13 | États financiers | États financiers | « Aucun état financier disponible » |
| C14 | Investissements | Vue d'ensemble, lots du prix de base rajusté, cryptoactifs, registre du prix de base rajusté | « Aucune position », « Aucun lot enregistré » et un coût total à 0,00 $ |
| C15 | Placement | Politique de placement, profil de risque | « Aucune politique enregistrée », « Aucun profil de risque enregistré » |
| C16 | Succession | Scénarios, protection et liquidateur | « Aucun scénario enregistré », « Aucun élément », « Aucune tâche » |
| C17 | Gouvernance | Conseil d'administration, mandats d'audit | Compteurs et tuiles à 0 au lieu de — |
| C18 | Actions | Tâches, questionnaires, signatures, demandes, mandats, services, services virtuels, mes cabinets | Le message de vide ordinaire |
| C19 | Réseau et rendez-vous | Forums, assistant de réservation, calendrier de réservation, cohortes, types de rendez-vous, notifications, calendrier, intégrations de calendrier, consultation vidéo | Le message de vide ordinaire |
| C20 | Fiscalité | Les vingt-deux verticales fiscales, crédits d'impôt, suivi de remboursement, historique fiscal, reçus médicaux, régimes enregistrés, documents demandés | L'état vide s'affiche pendant la requête et après un échec silencieux |
| C21 | Intelligence artificielle et réglages | Journal du dirigeant virtuel, soutien, intégrations, clefs d'accès, conseils, indicateurs, assistant documents, optimiseur fiscal, préférences | Le message de vide ordinaire |
| C22 | Hub | Quatre tuiles statistiques | La valeur retombe à 0 après un échec, malgré la notification d'échec |
| C22a | Entrepreneur | Guide de démarrage | Un échec d'écriture s'affiche en message neutre « Progression enregistrée localement (hors ligne) », et la lecture serveur en échec est avalée — le motif corrigé sur le canevas et les idées subsiste ici |
| C22b | Calculateurs | Barre des scénarios enregistrés | Une lecture en échec affiche « Scénarios enregistrés (0) », indistinguable d'une liste illisible |
| C22c | Agriculture | Onglet des quotas | Une panne est indistinguable d'un registre vide ; plusieurs créations échouent sur un message générique « Erreur » |
| C22d | Dons | Onglet de gouvernance | Deux messages d'échec génériques « Erreur », les seuls non spécifiques de la section |
16.3 Portes peintes — boutons ou mentions sans effet réel#
| # | Écran | Ce qui est offert | Ce qui se passe réellement |
|---|---|---|---|
| C23 | Intégrations de calendrier | Bouton « Sync » | Écrit un horodatage local, ne synchronise rien ; aucune connexion par compte n'existe — le fait est assumé en commentaire mais pas écrit à l'écran |
| C24 | Consultation vidéo | « Documents joints » et « Plateforme préférée » | Les documents sont du texte cliquable sans lien ; le choix de plateforme n'est transmis à aucun service |
| C25 | Chat fiscal | Pastille verte pulsée « En ligne » | Codée en dur, aucune sonde d'état |
| C26 | Aide | Cartes « Courriel » et « Téléphone » | Aucune coordonnée, aucun lien ; horaires codés en dur |
| C27 | Centre juridique | Dates « Mis à jour » et quatre mentions de certification | Codées en dur, sans source |
| C28 | Favoris du Hub | Champ « Lien » enregistré | Le lien est affiché en texte non cliquable |
| C29 | Calendrier | Légende « Échéance fiscale » et « Livraison documents » | Aucune source ne peut alimenter ces deux types |
| C30 | Lien de réservation | Section « API de réservation » | Documentation statique, aucun appel |
| C31 | Mes cabinets | Bouton « Activer » sur un cabinet déjà actif | Désactivé — porte peinte assumée |
| C32 | Préférences | Bouton « English » | Aucun catalogue de traduction n'existe dans l'application ; ce bouton n'est pas soumis à la politique de langue du cabinet, contrairement à l'écran des paramètres |
| C32a | Catalogue d'outils d'affaires | Vingt outils présentés, dont dix-huit portent « Bientôt disponible » | Les dix-huit cartes restent cliquables et mènent à un écran d'attente ; l'écran de modèles renvoie vers ces mêmes codes |
| C32b | Détail d'un outil | Les deux outils livrés | Ils démarrent avec des valeurs et une analyse préremplies entièrement fabriquées — coûts fixes, prix de vente, et une analyse de forces et faiblesses inventée de toutes pièces. C'est exactement le motif retiré du calculateur de seuil de rentabilité, resté ici |
| C32c | Hub des calculateurs | « Salaire contre dividendes » annoncé parmi les onze calculateurs | C'est une redirection, pas un calculateur : l'écran renvoie vers l'optimiseur complet |
| C32d | Documents de démarrage | Boutons « Générer », « Réviser », « Expliquer » | Ils n'appellent aucun service : ils composent une question et la déposent dans le copilote sans l'envoyer |
16.4 Absences assumées et annoncées#
| # | Écart | Nature | Impact | Priorité |
|---|---|---|---|---|
| C33 | Le paiement automatique n'est pas offert | Absence assumée, écrite à l'écran | Le client règle chaque facture manuellement | Moyenne |
| C34 | Aucune connexion par compte à un calendrier externe — seul l'abonnement à un flux existe | Absence écrite dans l'écran | Une synchronisation bidirectionnelle n'est pas possible | Moyenne |
| C35 | Aucune révocation de session depuis le portail | Limite écrite, renvoi vers le fournisseur d'identité | Deux outils à connaître | Faible |
| C36 | Les contrats ne sont exposés à aucun service côté Client dans la fiche d'un cabinet | Limite écrite, avec — plutôt qu'une liste vide | Un client ne voit pas ses contrats depuis cette fiche | Moyenne |
| C37 | Traçage distribué absent au niveau plateforme | Non livré, annoncé | Un incident de lenteur est plus long à diagnostiquer | Moyenne |
| C38 | Le fournisseur de flux bancaire peut être en mode simulé | État transitoire, annoncé par un badge | Un client de démonstration voit des transactions fictives | Moyenne |
| C39 | Règles de sentiment et de toxicité des garde-fous non appliquées | Fonctionnalité déclarée non opérante au niveau plateforme | Un client pourrait croire un filtrage actif sur ses invites | Haute |
| C40 | Effet réel d'un ordre d'arrêt de copilote non prouvé | Limite reconnue au niveau plateforme | Un arrêt demandé peut ne pas être effectif | Moyenne |
16.5 Écarts d'accessibilité#
| # | Écran | Écart |
|---|---|---|
| C41 | Crédits d'impôt | Les huit champs de saisie partagent le même libellé d'accessibilité vide |
| C42 | Préférences | Toutes les bascules partagent un libellé unique « Activer ou désactiver » |
| C43 | Mon avis | Les cinq boutons d'étoile portent le libellé « Mettre en favori » |
| C44 | Planificateur de budget | Les boutons de navigation entre les mois sont libellés « Page précédente » et « Page suivante » |
| C45 | Activation de compte | Le champ Téléphone porte un libellé d'accessibilité réduit à un caractère |
| C46 | Plusieurs écrans d'authentification | Le libellé d'accessibilité recopie le texte d'exemple du champ plutôt que de nommer le champ |
16.6 Écarts de cohérence interne#
| # | Écart |
|---|---|
| C47 | Deux écrans distincts — membres du conseil et membres de gouvernance — écrivent dans le même registre, avec des libellés de rôle et des champs différents |
| C48 | Le carrefour de comptabilité n'expose pas les connexions bancaires, pourtant liées par la navigation et par sa propre page enfant |
| C49 | Le formulaire d'employé n'offre que trois fréquences de rémunération là où le serveur en normalise quatre : la valeur relue peut différer de la valeur soumise |
| C50 | Le vocabulaire d'exploitation déclare un article contracté qu'aucune page ne consomme ; l'article d'un bouton est déterminé par une comparaison littérale sur la chaîne « rayon » |
| C51 | Onze écrans fiscaux — dont ceux des nouveaux arrivants, du départ du pays, des conventions fiscales et des avis de cotisation — n'ont aucune entrée de menu : leurs seuls liens entrants sont des ancres en prose dans les bandeaux d'introduction d'autres écrans |
| C52 | Une quinzaine de chiffres statutaires restent codés en dur dans des écrans fiscaux — seuils de jours, pourcentages, plafonds — là où six écrans les résolvent au registre fiscal versionné |
| C53 | L'écran de préférences d'intelligence artificielle expose l'identifiant technique d'un modèle, contrairement à la règle appliquée sur l'assistant |
| C54 | Le tableau de bord nomme les sections en échec avec un décalage d'un cran : un échec de lecture des documents est annoncé sous le nom d'une autre section |
| C55 | Trois écrans déclarent un état de chargement qui n'est jamais rendu : une panne totale y affiche une page muette |
| C56 | Une route de création de jalon subsiste alors que le formulaire a été remplacé par une modale : deux chemins pour le même geste |
| C57 | Six écrans portent un libellé d'accessibilité recopié depuis le champ voisin ou depuis la question parente — analyse de marché, idées, carte mentale, plan d'affaires, questionnaire de subventions |
| C58 | Le catalogue d'outils d'affaires porte trois libellés sans accents — deux noms de catégorie et un message de vide |
| C59 | Le dépôt de sections dynamiques dépend de réécritures d'adresses côté diffusion ; une forme d'adresse sans barre finale a déjà provoqué une redirection qui perdait l'identifiant du dossier — corrigé, mais la classe de défaut reste à surveiller à chaque ajout de route |
Kaxentra — dossier de lancement. Document interne, version 1.0 du 17 août 2026. Marque publique : Kaxentra. Éditeur : i2t Digital. Les éléments marqués [HYPOTHÈSE] ne sont pas publiables en l'état. Les personas d'extension communautaire (E01–E08) décrivent des fonctionnalités non livrées.