KaxentraDocumentation
1673 lignes26146 mots2 diagrammes01-produit/07-carnet-produit.md

07 — Carnet de produit Kaxentra#

Objet. Ce fichier est le carnet de produit unique de la plateforme Kaxentra au 17 août 2026. Il énumère les épopées, les fonctionnalités, leur statut réel mesuré dans le code, la dette assumée et la feuille de route par vagues jusqu'en 2028.

Autorité. 00-brief-commun.md fait foi sur la marque, les prix, les personas et les interdits de communication. En particulier, 00-brief-commun.md §1.5 prime sur toute affirmation de ce carnet : les quatre écarts É1 à É4 y sont établis et leurs formulations interdites sont reprises telles quelles en section 8 de ce document.

Règle d'écriture appliquée. Rien n'est déclaré Livré sans avoir été vu dans le code source. Ce qui n'a pas été vu est déclaré Planifié ou porte l'étiquette [HYPOTHÈSE]. Aucun élément n'est reporté à un futur document.

Version : 1.0 — 17 août 2026 Statut : Référence active Propriétaire du document : Direction produit Cadence de révision : hebdomadaire jusqu'au 17 novembre 2026, puis bimensuelle


1. Méthode#

1.1 Ce qu'est ce carnet, et ce qu'il n'est pas#

Ce carnet est un instrument de décision, pas un catalogue de vente. Sa fonction est de permettre à une personne qui ne connaît pas le code de répondre à trois questions en moins d'une minute :

  1. Est-ce que cette fonctionnalité existe aujourd'hui, pour de vrai, jusqu'à la persistance ?
  2. Si elle n'existe pas entièrement, qu'est-ce qui manque exactement ?
  3. Quand est-elle attendue, à quelle date absolue, et qui en répond ?

Ce carnet n'est pas :

  • une page de prix — celle-ci dérive du catalogue de la plateforme, version 2026-08-12.1 ;
  • une promesse commerciale — la valeur Sobriété interdit de vendre ce qui n'est pas livré ;
  • un inventaire de routes — une route qui existe mais que personne n'atteint n'est pas une fonctionnalité, et une page créée pour supprimer une erreur 404 de menu n'en est pas une non plus (voir §8, écart D-07).

1.2 Trois sources de vérité, et une seule règle d'arbitrage#

SourceCe qu'elle établitCe qu'elle n'établit pas
Registres de navigationapps/portal-client/src/config/navigation.ts, apps/portal-adminclient/src/config/navigation.ts, packages/shared-core/src/config/mobile-features.tsCe qu'un membre peut atteindre depuis un menu, contexte par contexteQue l'écran atteint fasse quelque chose
Catalogue de la plateformeapps/portal-adminclient/src/lib/constants/plan-catalog.generated.ts (57 clefs mod.*, catalogue 2026-08-12.1)Ce qui est vendu, conditionné et facturéQue le code correspondant existe
Points d'entrée de service — 85 répertoires sous services/Ce que le serveur sait faireQue l'interface l'expose

Règle d'arbitrage. Une fonctionnalité n'est Livré que si les trois sources concordent et que l'écriture survit à un rechargement. Un écran présent dans un registre de navigation mais servi par un point d'entrée absent est Partiel. Un service complet sans écran est Partiel. Un module vendu au catalogue sans service ni écran serait un défaut de gravité maximale — le contrôle de cohérence du catalogue existe précisément pour le détecter, et il signale aujourd'hui un écart réel (§8, écart D-01).

1.3 Pourquoi l'appariement se fait par capacité, jamais par chemin#

Les arbres de routes web et mobile n'emploient pas les mêmes espaces de noms. Le relevé d'écart web ↔ mobile du 13 août 2026 (docs/kaxentra-360/ECART-WEB-MOBILE.md) documente une table d'alias explicite : /field-ops/* correspond à field/*, /hr/* à payroll/*, /crm/*, /marketing/* et /team/* à gestion/*, /accounting/financial-statements à accounting/statements, /sme-tools/* à sme/*, /grants/* à donations/*.

Comparer les chemins bruts produit un écart faux dans les deux sens : 128 routes mobiles se seraient déclarées « sans équivalent web » alors qu'elles servent la même matière. Ce carnet apparie donc par capacité, et chaque ligne du tableau de la section 4 nomme la capacité, pas le fichier.

1.4 Le crible doit pouvoir échouer#

Toute mesure de couverture inscrite dans ce carnet a été produite par un instrument qui porte à la fois un témoin positif et un témoin négatif. Un relevé qui ne rend que des succès ne mesure pas : il se contente de répondre. Le relevé d'écart web ↔ mobile applique cette discipline explicitement, avec des entrées attendues couvertes (/tax/personal, /dashboard, /documents) et des entrées attendues manquantes (/ai-ceo hors du menu du contexte particulier, /cybersecurity absent du mobile).

Conséquence de méthode : un zéro rapporté n'est pas actionné avant d'avoir été confirmé par un témoin de nature différente. Trois des écarts de la section 8 ont été révisés à la hausse après un second passage.

1.5 Priorisation MoSCoW#

Chaque fonctionnalité porte un rang MoSCoW relatif à la vague en cours. Le rang n'est pas une propriété permanente de la fonctionnalité : il est réévalué à chaque changement de vague.

CodeLibelléDéfinition opérationnelleConséquence si non livré
MIndispensableLa vague ne sort pas sans elle. Son absence rend un parcours principal impossible ou rend une affirmation publique fausse.La date de vague glisse.
SSouhaitableFort effet sur la valeur perçue, mais un contournement acceptable existe et est documenté.La vague sort ; l'élément passe en tête de la suivante.
CPossibleAmélioration réelle, sans contournement coûteux. Se livre si la capacité reste après les M et les S.Reclassée sans discussion.
WHors vagueDécidée hors périmètre pour cette vague, avec sa raison écrite. N'est pas un refus définitif.Rien — la décision est déjà prise.

Trois règles d'emploi non négociables :

  1. Un M sans critère d'acceptation écrit n'est pas un M. Il redescend en S jusqu'à ce que son critère existe.
  2. Le W porte toujours sa raison. « Hors vague » sans justification est un report déguisé, et le report n'est pas acceptable.
  3. Le rang MoSCoW ne remplace jamais le statut. Un élément peut être M et Planifié : cela signifie qu'il bloque la vague et n'est pas commencé. C'est exactement l'information que le carnet doit rendre visible.

1.6 Découpage des rangs sur la vague 1 (jusqu'au 17 novembre 2026)#

Le carnet compte 231 fonctionnalités. Le rang MoSCoW et le statut se croisent — et c'est le croisement, pas chaque colonne prise seule, qui dit où est le travail.

RangLivréPartielEn coursPlanifiéTotalPart
M — Indispensable103170612654,5 %
S — Souhaitable7116008737,7 %
C — Possible15100166,9 %
W — Hors vague 1020020,9 %
Total1893606231100 %

Comment lire ce tableau sans se tromper. Une part de M à 54,5 % n'est pas une charge de travail : 103 des 126 lignes M sont déjà Livré. Leur rang ne dit pas « à construire », il dit « si cette ligne régresse, la vague ne sort pas ». Le rang M sur une ligne livrée est un engagement de non-régression, pas un engagement de construction.

La charge réelle de la vague 1 est donc de 42 lignes — les 36 Partiel et les 6 Planifié — dont 23 de rang M. C'est un lot tendu : plus de la moitié du travail ouvert bloque la date. Il est assumé pour une raison précise, écrite en section 6.1 : la vague 1 ne construit presque rien de neuf, elle répare l'écart entre le discours et le produit. Un écart nommé publiquement et non réparé est un défaut de la valeur Sobriété, donc bloquant par nature. Il n'y a pas de version « souhaitable » d'une affirmation fausse.

Une part de W à 0,9 % est un signal, pas un exploit. Deux lignes seulement sont déclarées hors vague avec leur raison. Un carnet honnête devrait en compter davantage : décider de ne pas faire est une décision, et une décision non prise ressurgit toujours en cours de vague. Cet indicateur est suivi au titre de K04.

1.7 Ce que la méthode a coûté#

Trois affirmations initialement portées par ce carnet ont été retirées après vérification dans le code :

Affirmation retiréeCe que la vérification a montré
« Export intégral en libre-service, livré »Le point d'entrée existe, le travailleur d'exécution n'existe pas. Statut réel : Partiel.
« Interface française et anglaise »26 645 clefs françaises, zéro anglaise. Statut réel : Planifié.
« Plafonnement de la dépense IA »Aucun plafond configurable. Le réglage voisin est un seuil de recharge automatique, qui fait l'inverse. Statut réel : Planifié.

Ce coût est la méthode elle-même, pas un accident de la méthode.


2. Convention de statut#

Quatre valeurs. Aucune cinquième. Aucune nuance verbale ajoutée à côté d'une valeur (« livré mais », « presque livré », « livré en dev » sont interdits — ce sont des Partiel).

StatutDéfinition exactePreuve exigée pour l'attribuerCe qui l'interdit
LivréL'écran existe et est atteignable depuis un registre de navigation ; l'action principale aboutit ; le résultat persiste après rechargement de la page.Parcours réel exécuté dans le navigateur, en tant que membre réel : saisie → action → affichage → rechargement → donnée toujours là.Un code HTTP 200 seul. Un rapport d'agent seul. Un écran qui affiche puis perd au rechargement. Un écran atteignable seulement par saisie manuelle de l'adresse.
PartielL'écran existe et une part utile fonctionne, mais une capacité annoncée du même parcours manque, ou l'écriture ne survit pas sur une des surfaces, ou une seule surface sur celles annoncées porte la fonctionnalité.La même preuve que Livré, plus l'énoncé écrit de ce qui manque exactement.L'absence de description du manque. Un Partiel sans manque nommé est un Livré non prouvé.
En coursDu code existe et est en cours d'intégration ; le parcours n'est pas encore franchissable de bout en bout par un membre.Branche ou commit identifiable, et date de fin visée.L'absence de date de fin. Un En cours sans date est un Planifié.
PlanifiéRien n'est construit. La fonctionnalité est décidée, datée, affectée.Vague d'affectation et propriétaire nommés.Toute mention publique. Un Planifié ne se vend pas, ne se démontre pas, ne s'illustre pas.

2.1 Les trois pièges que cette convention ferme#

Piège 1 — le 200 qui ne prouve rien. Un point d'entrée peut répondre 200 en ayant écrit dans une transaction avortée. Le rechargement est la seule mesure qui tranche. C'est pourquoi la persistance après rechargement est dans la définition de Livré, pas dans une note de bas de page.

Piège 2 — l'écran atteint par l'adresse et non par le menu. Côté mobile, la navigation est pilotée par les données : la source de vérité est getContextFeatures() dans packages/shared-core/src/config/mobile-features.ts. Un écran non déclaré là n'est atteignable par personne, même s'il existe, compile et est enregistré dans une disposition de navigation. Enregistrer n'est pas mener. Un tel écran est Planifié, pas Livré.

Piège 3 — la surface oubliée. « Fonctionne au portail Affaires » n'est pas « fonctionne ». La colonne Surface(s) du tableau de la section 4 énumère les surfaces où la fonctionnalité est attendue ; le statut porte sur l'ensemble de ces surfaces. Une fonctionnalité attendue sur trois surfaces et livrée sur deux est Partiel, jamais Livré.

2.2 Comment un statut change#

TransitionConditionQui l'autorise
PlanifiéEn coursUne date de fin visée est inscrite au carnetDirection produit
En coursPartielLe parcours est franchissable sur au moins une surface, et le manque restant est écritDirection produit
PartielLivréToutes les surfaces annoncées passent la preuve de persistanceDirection produit + vérification indépendante
LivréPartielUne régression est constatée sur une surfaceQuiconque la constate — la rétrogradation est immédiate et ne se discute pas
Tout → retiréLa valeur Utilité s'applique : une fonctionnalité inutilisée se retire, publiquementDirection produit, revue trimestrielle

La transition LivréPartiel est volontairement sans friction. Un carnet dont les statuts ne descendent jamais ne mesure rien.


3. Épopées#

Trente-trois épopées. Chacune porte son intention, ses personas, ses surfaces, sa valeur, son statut global et ses dépendances. Le statut global d'une épopée est le plus faible statut de ses fonctionnalités indispensables, jamais une moyenne.

EP-01 — Fiscalité des particuliers#

ChampValeur
IntentionProduire une déclaration T1 fédérale et TP1 québécoise dans le même parcours, avec les feuillets, l'avis de cotisation et le calendrier des échéances.
PersonasP01 Particulier, P02 Famille, P03 Travailleur autonome, P12 à P15 côté cabinet
SurfacesPortail Client, Portail Affaires, Mobile
ValeurAucune étape d'un parcours fiscal courant ne renvoie vers un outil externe — c'est le critère de réussite de la mission 4.
Statut globalPartiel
DépendancesEP-15 Documents, EP-23 Assistant, EP-25 Vision documentaire
Ancrageservices/tax-service/, apps/portal-client/src/app/(client)/tax/, apps/portal-client/src/app/(client)/fiscal-calendar/, apps/portal-client/src/app/(client)/avis/, clef mod.tax_personal

EP-02 — Fiscalité des entreprises et taxes de vente#

ChampValeur
IntentionT2, T2125, T776, déclarations TPS et TVQ traitées ensemble, avec les acomptes et les rapprochements de taxes.
PersonasP03 Travailleur autonome, P06 Dirigeant de PME, P09 Propriétaire immobilier, P12 à P15
SurfacesPortail Client, Portail Affaires
ValeurLe fédéral et le provincial cohabitent parce qu'ils cohabitent dans la vie réelle. Un module qui traite l'un et renvoie l'autre ailleurs n'est pas un module fiscal.
Statut globalPartiel
DépendancesEP-03 Comptabilité, EP-01 Fiscalité des particuliers
Ancrageservices/tax-service/, clef mod.tax_corporate, apps/portal-client/src/app/(client)/my-corporation/, registre de navigation du contexte pme

EP-03 — Comptabilité et états financiers#

ChampValeur
IntentionPlan comptable, écritures, grand livre, rapprochement bancaire, états financiers, clôtures et consolidation.
PersonasP06 Dirigeant de PME, P07 Commerçant, P12 à P15
SurfacesPortail Client, Portail Affaires, Mobile
ValeurLa PME qui découvre ses chiffres en mars a déjà perdu l'année. La comptabilité vivante est la condition de tout le reste.
Statut globalPartiel
DépendancesEP-05 Facturation, EP-06 Trésorerie
Ancrageservices/accounting-service/, services/transaction-service/, clef mod.accounting, apps/portal-client/src/app/(client)/accounting/, alias mobile accounting/statements

EP-04 — Paie et retenues à la source#

ChampValeur
IntentionCycles de paie, employés, retenues à la source, feuillets fiscaux, relevés d'emploi.
PersonasP06 Dirigeant de PME, P07 Commerçant, P14 Cabinet établi, P15 Grand cabinet
SurfacesPortail Affaires, Mobile
ValeurLa paie est le poste où une erreur coûte immédiatement et publiquement. Elle appelle un traitement natif, pas un export.
Statut globalPartiel
DépendancesEP-03 Comptabilité, EP-17 Conformité
Ancrageservices/payroll-service/, clef mod.payroll, apps/portal-client/src/app/(client)/payroll/, alias mobile payroll/* pour /hr/*

EP-05 — Facturation, devis et encaissement#

ChampValeur
IntentionDevis, factures, avoirs, récurrence, grilles tarifaires, relevés, relances, travaux en cours, paiements.
PersonasP03 Travailleur autonome, P06 Dirigeant de PME, P07 Commerçant, P12 à P15
SurfacesPortail Client, Portail Affaires, Mobile
ValeurC'est le module qui ramène de l'argent. Le contexte professionnel facturation lui est entièrement dédié.
Statut globalLivré
DépendancesEP-03 Comptabilité, EP-33 Abonnement
Ancrageservices/billing-service/, services/revenue-service/, clef mod.billing, apps/portal-client/src/app/(client)/billing/, freelance-billing/, alias mobile pour /billing/collections

EP-06 — Trésorerie et prévisions#

ChampValeur
IntentionComptes, flux, positions, prévisions de trésorerie, rapprochements.
PersonasP06 Dirigeant de PME, P07 Commerçant, P13 à P15
SurfacesPortail Affaires
ValeurVoir la position à trente jours change la décision d'embauche, d'achat et de crédit.
Statut globalPartiel
DépendancesEP-03 Comptabilité, EP-25 Apprentissage automatique (prévisions)
Ancrageservices/treasury-service/, apps/portal-client/src/app/(client)/forecasts/, registre de navigation Affaires

EP-07 — Finances personnelles#

ChampValeur
IntentionVue d'ensemble, comptes de placement, crédit et financement, dettes, dividendes, retraite, budgets, objectifs, santé financière, impact fiscal, alertes.
PersonasP01 Particulier, P02 Famille, P08 Investisseur, P10 Succession
SurfacesPortail Client, Mobile
ValeurC'est la porte d'entrée du grand public, et le lieu où la vision « lisible, pas simplifié » se prouve ou échoue.
Statut globalPartiel
DépendancesEP-01 Fiscalité des particuliers, EP-29 Mobile
Ancrageservices/personal-finance-service/, clefs mod.personal_finance, mod.credit, apps/portal-client/src/app/(client)/finances/, budgets/, goals/, retirement-rrsp-tfsa/, salary-dividend/, bilan-personnel/

EP-08 — Immobilier et revenus locatifs#

ChampValeur
IntentionParc immobilier, revenus locatifs, T776, baux et signature de bail, hypothèques, évaluation de propriété.
PersonasP09 Propriétaire immobilier, P08 Investisseur, P10 Succession
SurfacesPortail Client, Mobile
ValeurL'immeuble est le premier actif qui fait basculer un particulier vers une fiscalité qu'il ne maîtrise pas.
Statut globalPartiel
DépendancesEP-01 Fiscalité, EP-15 Documents et signature
Ancrageclef mod.real_estate, apps/portal-client/src/app/bail/, apps/mobile/app/(client)/(screens)/finances/property-valuation.tsx

EP-09 — Assurances#

ChampValeur
IntentionContrats, couvertures, échéances, rappels de renouvellement.
PersonasP01 Particulier, P02 Famille, P06 Dirigeant de PME, P10 Succession
SurfacesPortail Client, Mobile
ValeurLa couverture oubliée est un risque silencieux. Le rappel d'échéance est la valeur, plus que la fiche.
Statut globalPartiel
DépendancesEP-15 Documents, EP-27 Rendez-vous et rappels
Ancrageservices/insurance-service/, clef mod.insurance

EP-10 — Succession et transmission#

ChampValeur
IntentionBénéficiaires, héritiers, fiducies, testament, scénarios de transmission, résolutions d'actionnaires.
PersonasP10 Personne en planification successorale, P08 Investisseur, P06 Dirigeant de PME
SurfacesPortail Client
ValeurLa transmission est le moment où l'absence de traçabilité coûte le plus cher, et où personne ne peut plus poser de question à la personne concernée.
Statut globalPartiel
DépendancesEP-15 Documents et signature, EP-16 Conseil
Ancrageservices/succession-planning-service/, clef mod.succession, apps/portal-client/src/app/testament/, (client)/succession/, (client)/shareholder-resolutions/

EP-11 — Entrepreneuriat et incorporation#

ChampValeur
IntentionPlan d'affaires, modèle financier, listes de contrôle, incorporation, calculateurs, conformité de démarrage.
PersonasP04 Entrepreneur en démarrage, P11 Personne en incorporation, P05 Fondateur
SurfacesPortail Client, Portail Affaires
ValeurC'est le parcours qui prouve la vision V3 : changer de vie sans changer d'outil.
Statut globalLivré
DépendancesEP-02 Fiscalité des entreprises, EP-17 Conformité
Ancrageservices/entrepreneur-service/, services/incorporation-service/, clefs mod.entrepreneur, mod.incorporation, mod.corporation, apps/portal-adminclient/src/app/(admin)/entrepreneur/business-plan/, (admin)/startup-compliance/

EP-12 — Studio de démarrage#

ChampValeur
IntentionDe l'idée à l'entreprise : carte mentale, canevas, risques, jalons, table de capitalisation, passage à l'incorporation.
PersonasP05 Fondateur de startup, P04 Entrepreneur
SurfacesPortail Client (contexte conditionné startup)
ValeurPreuve que le socle accepte une verticale spécialisée sans se fragmenter.
Statut globalPartiel
DépendancesEP-11 Entrepreneuriat, EP-22 Levée de fonds
Ancrageservices/startup-service/, clef mod.venture_studio, apps/portal-client/src/app/(client)/startup/, (client)/studio/, entrée /startup/cap-table du relevé d'écart

EP-13 — Exploitation et épicerie#

ChampValeur
IntentionRecettes quotidiennes, ventilation par rayon, achats, consigne, stock, dates de péremption, taxes de vente au détail.
PersonasP07 Commerçant / Exploitant
SurfacesPortail Client (contextes conditionnés business et epicerie)
ValeurVerticale la plus éloignée du socle comptable, donc la meilleure preuve d'extensibilité. Ensemble Épicerie à 49,00 $/mois.
Statut globalPartiel
DépendancesEP-03 Comptabilité, EP-05 Facturation
Ancrageservices/operations-service/, clefs mod.revenue_journal, mod.stock_ledger, mod.perishables, mod.pos_connector, mod.multisite, apps/portal-client/src/app/(client)/exploitation/, entrée /exploitation/daily-revenue

EP-14 — Marketplace, communauté et réseau#

ChampValeur
IntentionFil, forums avec catégories et modération, événements avec billetterie et présence, mentors, programmes, pairs, jalons, ressources, vitrine, demandes de soumission, propositions.
PersonasTous les personas Client, P12 à P15 côté offre
SurfacesPortail Client, Portail Affaires
ValeurSeule brique qui crée de la valeur entre membres plutôt qu'entre membre et logiciel. C'est aussi le socle réel des extensions E01 à E08.
Statut globalPartiel
DépendancesEP-15 Documents, EP-27 Rendez-vous, EP-32 Identité
Ancrageservices/community-service/, services/marketplace-service/, services/partnerships-service/, clefs mod.community_forum, mod.social_feed_publish, mod.rfq, mod.virtual_services, apps/portal-client/src/app/(client)/feed/, forums/, events/, marketplace/, provider/, rfq/

EP-15 — Documents, coffre et signature électronique#

ChampValeur
IntentionDépôt, partage, demandes de documents, listes de contrôle, dossiers collaboratifs, extraction, coffre, signature électronique.
PersonasTous
SurfacesPortail Client, Portail Affaires, Mobile
ValeurMission 1 : le document déposé par le client est celui que voit le cabinet. Sans cette épopée, la plateforme est une boîte de dépôt.
Statut globalLivré
DépendancesEP-32 Identité et vie privée
Ancrageservices/document-service/, services/document-ai-service/, services/document-intelligence-service/, clefs mod.documents, mod.esignatures, mod.doc_intelligence_advanced, apps/portal-client/src/app/(client)/documents/, vault/, esignatures/

EP-16 — Conseil, mandats et recommandations#

ChampValeur
IntentionMandats, recommandations, évaluations, diagnostics, rapports de conseil.
PersonasP12 à P15, en service de P01 à P11
SurfacesPortail Affaires
ValeurC'est le travail que le cabinet a choisi de faire. Tout le reste du produit existe pour lui rendre ce temps.
Statut globalPartiel
DépendancesEP-23 Assistant, EP-15 Documents
Ancrageservices/advisory-service/, services/strategic-service/, clef mod.advisory, apps/portal-client/src/app/(client)/mandates/, (client)/proposals/

EP-17 — Audit, conformité et gouvernance#

ChampValeur
IntentionProgrammes d'audit, éléments probants, risques, conformité, gouvernance, pistes de vérification, journal d'audit.
PersonasP14, P15, P16 Administrateur de plateforme
SurfacesPortail Affaires, Portail Administration
ValeurLe journal d'audit est vendorisé dans 73 services sans clef étrangère vers l'annuaire d'utilisateurs — pour qu'une suppression de compte n'efface pas la preuve qui l'incrimine.
Statut globalLivré
DépendancesEP-32 Identité, EP-28 Administration
Ancrageservices/audit-service/, services/compliance-service/, services/governance-service/, services/risk-service/, clefs mod.audit, mod.compliance, apps/portal-client/src/app/(client)/audit/, governance/, compliance/

EP-18 — Reprise et acquisition#

ChampValeur
IntentionRecherche de cibles, évaluation, vérification diligente, financement de reprise.
PersonasP06 Dirigeant de PME, P13 à P15
SurfacesPortail Affaires, Portail Client
ValeurLa transmission d'entreprise est un marché de volume au Québec, et un moment où le cabinet est indispensable.
Statut globalPartiel
DépendancesEP-16 Conseil, EP-19 Financement, EP-10 Succession
Ancrageservices/acquisition-service/, clef mod.reprise, apps/portal-client/src/app/(client)/reprise/

EP-19 — Financement, subventions et crédit#

ChampValeur
IntentionRecherche de subventions, dossiers, simulateur de financement, bilan financier personnel, dossiers de crédit.
PersonasP04, P05, P06, P07, P12 à P15
SurfacesPortail Client, Portail Affaires
ValeurUne subvention non demandée est un revenu perdu à coût nul. Le repérage automatique est la valeur, pas le formulaire.
Statut globalPartiel
DépendancesEP-03 Comptabilité, EP-25 Apprentissage automatique
Ancrageservices/funding-service/, services/grant-service/, clef mod.credit, apps/portal-client/src/app/(client)/financement/, financing/, grants/, bilan-personnel/

EP-20 — ESG et impact#

ChampValeur
IntentionIndicateurs environnementaux, sociaux et de gouvernance ; empreinte carbone à trois périmètres ; diversité ; impact social ; alignement aux objectifs de développement durable ; rapports.
PersonasP06 Dirigeant de PME, P14, P15
SurfacesPortail Affaires
ValeurRéelle sur le plan technique, nulle sur le plan commercial aujourd'hui : aucune clef de module ESG n'existe au catalogue. Voir §8, écart D-11.
Statut globalPartiel
DépendancesEP-28 Administration et catalogue
Ancrageservices/esg-service/, apps/portal-adminclient/src/app/(admin)/esg/, absence de clef mod.esg dans les 57 clefs du catalogue

EP-21 — Marketing, publicité et acquisition#

ChampValeur
IntentionCampagnes, publicités, expériences, analyse de marché, vitrine de cabinet, parrainage, avis.
PersonasP12 à P15, P07 Commerçant
SurfacesPortail Affaires, Portail Client, Portail Administration
ValeurUn cabinet qui gagne des clients par la plateforme ne quitte pas la plateforme.
Statut globalPartiel
DépendancesEP-14 Marketplace, EP-28 Administration
Ancrageservices/marketing-service/, services/referral-service/, services/review-service/, services/firm-site-service/, clefs mod.marketing, mod.business_microsite, apps/portal-admin/src/app/(admin)/ads/experiments/, apps/portal-client/src/app/(client)/ads/, referrals/, reviews/

EP-22 — Levée de fonds et relations investisseurs#

ChampValeur
IntentionDossiers investisseurs, pipeline de levée, suivi des engagements, table de capitalisation.
PersonasP05 Fondateur de startup, P06 Dirigeant de PME
SurfacesPortail Affaires, Portail Client
ValeurLa levée est le moment où la qualité de la donnée financière décide du prix.
Statut globalPartiel
DépendancesEP-12 Studio de démarrage, EP-15 Documents
Ancrageservices/fundraising-service/, clef mod.fundraising

EP-23 — Assistant, copilotes et agents#

ChampValeur
IntentionAssistant conversationnel, copilotes de domaine, experts virtuels, agents spécialisés, espaces de connaissance et recherche augmentée.
PersonasTous
SurfacesPortail Client, Portail Affaires, Portail Administration, Mobile
ValeurL'IA au service de la compréhension, jamais à la place du jugement. Chaque réponse porte ses sources, persistées avec le message.
Statut globalLivré
DépendancesEP-24 Gouvernance de l'IA, EP-15 Documents
Ancrageservices/copilot-service/, services/agentic-service/, services/ai-orchestrator-service/, services/knowledge-service/, services/memory-rag/, services/vectordb-service/, agents planner-agent, writer-agent, critic-agent, reviewer-agent, analyst-agent, extractor-agent, advisor-agent, calculator-agent, clefs mod.ai_workspaces, mod.ai_experts, mod.rag_workspaces_customer, mod.ai_ceo

EP-24 — Gouvernance de l'intelligence artificielle#

ChampValeur
IntentionCrédits IA visibles, tarification d'inférence à source unique, approbations humaines, garde-fous, registre des systèmes IA, activité IA, journal de collecte.
PersonasTous, et P16 Administrateur de plateforme
SurfacesLes quatre surfaces produit
ValeurMission 2. Une recommandation sans sa source n'est pas une recommandation, c'est une opinion.
Statut globalPartiel
DépendancesEP-23 Assistant, EP-28 Administration
Ancrageservices/ai-gateway/, services/llm-gateway/, services/llm-guard-service/, services/ai-system-registry/, services/ai-audit-collector/, clef mod.ai_registre_persistant

EP-25 — Apprentissage automatique, profond et vision#

ChampValeur
IntentionPrévisions, détection d'anomalies, scoring de risque, extraction documentaire par vision, classification.
PersonasTous, en arrière-plan
SurfacesLes quatre surfaces, par incorporation dans d'autres écrans
Valeur« Retourne un nombre » n'est pas une preuve. La sortie doit bouger avec ses entrées, et sa performance doit être publiée. Aujourd'hui elle ne l'est pas — §8, écart D-14.
Statut globalPartiel
DépendancesEP-24 Gouvernance de l'IA
Ancrageservices/ml-inference-service/, services/document-ai-service/, services/simulation-service/, services/analytics-service/

EP-26 — Flux de travail et automatisation#

ChampValeur
IntentionConstructeur de flux, automatisations, approbations, tâches, travaux planifiés, ordonnancement.
PersonasP12 à P16, P06
SurfacesPortail Affaires, Portail Client
ValeurC'est l'épopée qui supprime la logistique — la promesse d'origine de la plateforme.
Statut globalPartiel
DépendancesEP-15 Documents, EP-27 Rendez-vous
Ancrageservices/workflow-service/, services/job-service/, services/rpa-browser-worker/, apps/portal-client/src/app/(client)/tasks/, task-board/, work/

EP-27 — Rendez-vous, calendrier et visioconférence#

ChampValeur
IntentionLien de réservation public, disponibilités, types de rendez-vous, calendrier d'affaires, visioconférence, rappels multicanal.
PersonasP12 à P15 côté offre, tous côté demande
SurfacesPortail Client, Portail Affaires, Mobile
ValeurLe rendez-vous est la conversion du portail Affaires. Il est aussi la brique d'appui la plus directe des extensions E03 à E07.
Statut globalLivré
DépendancesEP-32 Identité, notifications
Ancrageservices/booking-service/, services/notification-service/, clefs mod.appointments, mod.business_calendar, apps/portal-client/src/app/rdv/, (client)/booking/, (client)/video-consultation/

EP-28 — Administration de plateforme et catalogue#

ChampValeur
IntentionOrganisations, locataires, rôles, activation de fonctionnalités, quotas, catalogues, clefs d'interface, supervision, journaux.
PersonasP16 Administrateur de plateforme
SurfacesPortail Administration
ValeurLe catalogue est l'autorité unique dont dérivent le prix, le droit d'accès et la facturation. Cette décision est née d'un incident réel de double copie.
Statut globalPartiel
DépendancesAucune — c'est le socle
Ancrageservices/tenant-service/, services/product-service/, services/ceo-entitlement-service/, services/devops-service/, apps/portal-adminclient/src/app/(admin)/account/features/, apps/mobile/app/(adminclient)/(screens)/admin/api-keys.tsx, catalogue 2026-08-12.1

EP-29 — Mobile et usage hors ligne#

ChampValeur
IntentionUne application unique portant les deux contextes, avec navigation pilotée par les données, saisie native (appareil photo, biométrie) et mode hors ligne.
PersonasTous
SurfacesMobile
ValeurLe reçu se photographie au moment où on le reçoit, pas le soir devant un ordinateur.
Statut globalPartiel
DépendancesToutes les épopées métier
Ancragepackages/shared-core/src/config/mobile-features.ts (getContextFeatures()), apps/mobile/app/(client)/(tabs)/context-tab.tsx, apps/mobile/app/(adminclient)/(tabs)/more.tsx, apps/mobile/app/(auth)/biometric.tsx, apps/portal-client/src/app/hors-ligne/

EP-30 — Accessibilité#

ChampValeur
IntentionConformité WCAG 2.2 AA sur les quatre surfaces produit, vérifiée en intégration continue et publiée.
PersonasTous
SurfacesLes quatre surfaces
ValeurUne personne qui ne peut pas lire son état financier n'a pas reçu son état financier. La valeur V1 de la vision l'engage directement.
Statut globalPartiel
DépendancesEP-31 Internationalisation (partage du même socle de composants)
AncrageVolume mesuré : 9 530 attributs d'accessibilité sur 1 367 fichiers web, 725 propriétés d'accessibilité sur mobile. Aucun rapport de conformité, aucune matrice de contraste, aucun test en intégration continue — §8, écart D-13

EP-31 — Internationalisation#

ChampValeur
IntentionProduit disponible en français et en anglais canadien, avec une garde de couverture qui interdit d'annoncer une langue insuffisamment traduite.
PersonasTous
SurfacesLes quatre surfaces
ValeurLa garde fonctionne déjà et fait son travail : elle bloque l'annonce de l'anglais. Le produit est unilingue français — §8, écart D-05.
Statut globalPartiel
DépendancesEP-30 Accessibilité
AncrageCatalogue de traduction serveur : 26 645 clefs françaises, zéro anglaise ; supported_languages: ["fr"] ; garde de couverture à 90 %

EP-32 — Identité, sécurité et vie privée#

ChampValeur
IntentionAuthentification unique, rôles, cloisonnement par locataire, chiffrement des secrets, consentements, droits d'accès aux données, journal d'audit.
PersonasTous, et P16
SurfacesLes quatre surfaces
ValeurLe chiffrement est en échec fermé : sans clef configurée, l'enregistrement est refusé plutôt qu'écrit en clair. Un secret déchiffré n'est jamais une chaîne ordinaire.
Statut globalPartiel
DépendancesEP-28 Administration
Ancrageservices/auth-service/, services/user-service/, services/client-profile-service/, apps/portal-client/src/app/(client)/privacy/, security/, kyc-risk-profile/, apps/mobile/app/(auth)/biometric.tsx

EP-33 — Portabilité, réversibilité et abonnement#

ChampValeur
IntentionExport intégral des données en libre-service, résiliation en libre-service sur toutes les surfaces, gestion d'abonnement, crédits et modules.
PersonasTous
SurfacesPortail Client, Portail Affaires, Mobile
ValeurMission 5 — la seule des cinq missions en échec sur son propre critère au 17 août 2026. Elle devient de ce fait la première priorité de la feuille de route.
Statut globalPartiel
DépendancesEP-28 Administration, EP-32 Identité
Ancrageservices/billing-service/, services/client-profile-service/, apps/portal-adminclient/src/app/(admin)/account/subscription/, apps/portal-client/src/app/(client)/billing/, apps/mobile/app/(client)/(screens)/billing/index.tsx

4. Inventaire des fonctionnalités#

4.1 Comment lire le tableau#

ColonneConvention
IDF-001 à F-231. L'identifiant est stable : il ne se réattribue jamais, même après retrait d'une fonctionnalité.
FonctionnalitéLa capacité, pas le fichier. Formulée du point de vue de la personne qui l'utilise.
ÉpopéeRattachement unique à une épopée de la section 3.
PersonaCodes P01 à P16 de 00-brief-commun.md §7.1. Tous signifie l'ensemble des seize.
Surface(s)C Portail Client · A Portail Affaires · Adm Portail Administration · M Mobile. Le statut porte sur toutes les surfaces énumérées.
MoSCoWRang pour la vague 1 (jusqu'au 17 novembre 2026) : M, S, C, W.
StatutLivré · Partiel · En cours · Planifié, au sens strict de la section 2.
Preuve d'ancrageLe registre de navigation, la clef de module ou le service où la capacité a été vue.

Base de preuve et sa limite — à lire avant d'utiliser la colonne Statut. Le statut de chaque ligne dérive de la concordance des trois sources de la section 1.2 : registre de navigation, catalogue de la plateforme, point d'entrée de service. Pour le périmètre mobile, la preuve va plus loin : le relevé du 13 août 2026 porte 58 points de vérification numérotés sur appareil réel et quatre essais profonds d'écriture puis relecture (A à D). Pour le périmètre web, la preuve de persistance après rechargement n'a pas été rejouée ligne à ligne dans ce passage. Toute ligne Livré dont la persistance web n'a pas été rejouée reste donc rétrogradable sans discussion à la première contradiction constatée — c'est la règle de transition LivréPartiel de la section 2.2, et elle s'applique la première fois qu'un membre signale le contraire.

4.2 EP-01 — Fiscalité des particuliers#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-001Ouvrir et suivre un dossier T1 fédéral et TP1 québécois dans un même écranEP-01P01, P02, P03C, A, MMLivréEntrée « Dossier T1/TP1 » /tax/personal du contexte particulier ; mobile tax/personal déclaré dans getContextFeatures()
F-002Consulter et rapprocher les crédits d'impôt applicables à sa situationEP-01P01, P02C, A, MMLivré« Crédits d'impôt » /tax/personal/credits ; mobile tax/credits
F-003Déposer et consulter un avis de cotisationEP-01P01, P02C, MMPartielMobile tax/noa déclaré ; côté web, apps/portal-client/src/app/(client)/avis/ — parcours de dépôt non apparié à une entrée de menu dans tous les contextes
F-004Suivre l'avancement d'un remboursementEP-01P01, P02C, MSLivré« Suivi remboursement » /tax/personal/refund-tracker ; mobile tax/refund-tracker
F-005Simuler l'impact fiscal d'une décision avant de la prendreEP-01P01, P08CSPartiel« Simulateur impact » /tax/personal/simulator, conditionné mod.ai_workspaces, marqué PRO ; absent du registre mobile
F-006Consulter l'historique fiscal pluriannuelEP-01P01, P02CCLivré« Historique fiscal » /tax/personal/history
F-007Suivre le calendrier fiscal et les montants à payerEP-01P01, P03, P06C, MMLivré« Calendrier fiscal » /fiscal-calendar et « Montants à payer » /fiscal-calendar/list ; mobile fiscal-calendar
F-008Traiter une situation fiscale particulière guidée : étudiant, couple, retraite, options d'achat d'actions, locationEP-01P01, P02CSLivréGroupe « Ma situation » : /tax/student, /tax/couple, /tax/retirement, /tax/rsu, /tax/rental
F-009Suivre ses droits de cotisation REER, CELI et REEEEP-01P01, P02, P08CSLivré/tax/personal/contribution-rooms et /retirement-rrsp-tfsa
F-010Rassembler et classer les reçus médicaux de l'annéeEP-01P01, P02C, MCLivré/medical-receipts ; mobile « Reçus médicaux » vers expenses/scan

4.3 EP-02 — Fiscalité des entreprises et taxes de vente#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-011Produire une déclaration T2 et CO-17EP-02P06, P12, P13, P14, P15C, A, MMLivré« Impôt des sociétés T2/CO-17 » /tax/corporate (contexte pme), /tax/corporate côté Affaires, mobile tax/corporate-new
F-012Produire une déclaration TPS et TVQ dans un seul parcoursEP-02P03, P06, P07C, A, MMLivré/tax/periodic et /tax/periodic/tps-tvq, /accounting/gst-qst, mobile tax/periodic et accounting/gst-qst
F-013Tenir un état des revenus et dépenses d'entreprise T2125EP-02P03C, A, MMLivré/self-employed/t2125, groupe « Activité » mod.self_employed, mobile self-employed/income
F-014Déclarer un revenu de location T776EP-02P09C, MMLivré« Dépenses T776 » /finances/real-estate/expenses, mobile « Dépenses locatives (T776) »
F-015Gérer les acomptes provisionnelsEP-02P03, P06C, A, MSLivré/self-employed/installments, /tax/personal/installments, mobile tax/installments
F-016Monter un dossier de recherche scientifique et développement expérimentalEP-02P05, P06, P15A, MSLivré« RS&DE / SR&ED » /tax/sred (groupe Fiscalité Affaires), mobile tax/sred
F-017Traiter une fiducie T3EP-02P10, P15ACLivré« Fiducies (T3) » /tax/trusts, clef mod.tax_corporate
F-018Transmettre électroniquement une déclarationEP-02P12 à P15AMPartiel« Transmission (E-File) » /tax/efile présente au registre Affaires ; aucune entrée équivalente au registre mobile ni Client
F-019Traiter une fiscalité de métier : construction, agricole, restauration, camionnage, professions de santé, professions juridiquesEP-02P03, P04, P06CSLivréGroupe partagé METIERS_FISCAUX_GROUP : /tax/construction, /tax/farm, /tax/restaurant, /tax/trucker, /tax/medical, /tax/legal

4.4 EP-03 — Comptabilité et états financiers#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-020Tenir un plan comptableEP-03P06, P12 à P15A, MMLivré/accounting/chart-of-accounts ; mobile accounting/chart-of-accounts
F-021Saisir et consulter des écritures de journalEP-03P12 à P15AMLivré/accounting/journal-entries
F-022Consulter le grand livre et la balance de vérificationEP-03P06, P12 à P15A, C, MMLivré/accounting/general-ledger, /accounting/trial-balance, /my-corporation/trial-balance, mobile accounting/ledger
F-023Produire des états financiersEP-03P06, P12 à P15C, A, MMLivré/accounting/financial-statements (Affaires), /accounting/statements (Client), mobile accounting/statements — alias documenté au relevé d'écart
F-024Rapprocher un compte bancaireEP-03P06, P12 à P15A, MMLivré/accounting/bank-reconciliation, mobile accounting/reconciliation
F-025Connecter un flux bancaire et catégoriser automatiquementEP-03P03, P06, P07, P09C, MSPartiel/accounting/bank-connections présent dans cinq contextes Client ; mobile finances/bank-connections ; aucune entrée équivalente au registre Affaires
F-026Tenir des budgets comptables et comparer au réelEP-03P06, P12 à P15A, MSLivré/accounting/budgets (deux groupes : Comptabilité et Trésorerie), mobile accounting/budgets
F-027Tenir un registre d'immobilisationsEP-03P06, P12 à P15A, MSLivré/accounting/assets, mobile accounting/assets
F-028Exécuter une clôture de périodeEP-03P12 à P15AMPartiel/accounting/closing au registre Affaires ; aucune entrée mobile ni Client
F-029Consolider en multideviseEP-03P15ACPartiel/accounting/multi-currency au registre Affaires seulement

4.5 EP-04 — Paie et retenues à la source#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-030Tenir un dossier employéEP-04P06, P14, P15A, C, MMLivré/hr/employees, /pme/employees, mobile payroll/employees et hr/employees
F-031Exécuter un cycle de paieEP-04P06, P14, P15A, C, MMLivré/hr/payroll/run, /team/payroll, mobile payroll/runs et team/payroll
F-032Produire les talons de paieEP-04P06, P14AMLivré/hr/payroll/stubs
F-033Calculer et déclarer les retenues à la sourceEP-04P06, P14, P15AMLivré« Déductions DAS » /hr/payroll/deductions
F-034Produire les feuillets fiscaux T4 et RL-1EP-04P06, P14, P15A, C, MMLivré/hr/payroll/tax-slips, /team/tax-slips, mobile payroll/tax-slips
F-035Traiter les congés, vacances et saisies-arrêts selon les règles québécoisesEP-04P06, P14A, MSLivré/hr/leaves, « Paie Québec (vacances/EFT) » /hr/payroll/qc, mobile payroll/leaves et payroll/garnishments
F-036Accueillir un nouvel employé et suivre son plan de formationEP-04P06, P14A, MCLivré/hr/onboarding, mobile payroll/onboarding et payroll/training-plans

4.6 EP-05 — Facturation, devis et encaissement#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-037Émettre une facture et la suivre jusqu'au paiementEP-05P03, P06, P07, P12 à P15C, A, MMLivré/billing/invoices, /pme/invoices, /billing, mobile billing/invoices et billing/index
F-038Émettre un devis ou une soumissionEP-05P12 à P15A, MMLivré/billing/quotes, /facturation/quotes (contexte facturation), mobile facturation/quotes
F-039Émettre une note de créditEP-05P12 à P15A, MSLivré/facturation/credit-notes, mobile facturation/credit-notes
F-040Mettre en place une facturation récurrenteEP-05P12 à P15A, MSLivré/facturation/recurring, mobile facturation/recurring
F-041Tenir une grille de taux et de barèmesEP-05P12 à P15A, MSLivré/facturation/rates, mobile facturation/rates
F-042Produire un relevé de compte clientEP-05P12 à P15A, MSLivré/facturation/statements, mobile facturation/statements
F-043Déclencher des relances automatiques d'impayésEP-05P12 à P15A, MMLivré« Relances auto (dunning) » /billing/dunning, /facturation/dunning, mobile facturation/dunning
F-044Suivre les travaux en cours non facturésEP-05P12 à P15A, MSLivré« Travaux en cours (WIP) » /facturation/wip, mobile facturation/wip
F-045Suivre le recouvrement et l'âge des comptesEP-05P12 à P15A, MMLivré/billing/collections, mobile billing/collections et billing/aging — cette dernière entrée était un écran orphelin, rattachée au registre le 13 août 2026
F-046Facturer en travailleur autonome avec des modèles réutilisablesEP-05P03C, MSLivré/freelance-billing, /freelance-billing/create, /freelance-billing/templates, clef mod.self_employed ; mobile freelance-billing

4.7 EP-06 — Trésorerie et prévisions#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-047Consulter la position de trésorerie consolidéeEP-06P06, P13 à P15AMPartiel/treasury au registre Affaires ; aucune entrée mobile, aucune entrée Client
F-048Suivre les comptes bancaires de l'entrepriseEP-06P06, P13 à P15AMPartiel/treasury/bank-accounts — même limite de surface
F-049Établir une prévision de trésorerieEP-06P06, P13 à P15C, AMPartiel/treasury/forecasts (Affaires), /forecasts (Client, contextes entrepreneur et startup), /sme-tools/cash-forecast
F-050Bâtir un plan de trésorerie et le comparer au budgetEP-06P06, P14, P15ASPartiel/treasury/cash-plan ; rapprochement au budget par /accounting/budgets

4.8 EP-07 — Finances personnelles#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-051Consulter une vue d'ensemble de ses finances personnellesEP-07P01, P02, P08C, MMLivré/finances, groupe conditionné mod.personal_finance ; mobile finances dans la section globale « Patrimoine »
F-052Suivre ses comptes de placementEP-07P01, P08C, MMLivré/finances/accounts ; mobile finances/accounts
F-053Suivre ses dettes et son créditEP-07P01, P02C, MMLivré/finances/debts, /finances/credit ; mobile finances/debts et credit/index
F-054Suivre ses revenus de dividendesEP-07P08C, MSLivré/finances/dividends ; mobile finances/dividends
F-055Établir et suivre un plan de retraiteEP-07P01, P02, P10C, MMLivré/finances/retirement ; mobile finances/retirement
F-056Bâtir un budget mensuel à partir d'un modèleEP-07P01, P02C, MMLivré/budgets, /budgets/create, /budgets/templates, /budget-planner ; mobile budgets
F-057Fixer et suivre des objectifs financiersEP-07P01, P02C, MMLivré/goals, /financial-goals ; mobile goals
F-058Mesurer sa santé financièreEP-07P01, P02C, MSPartielMobile financial-health déclaré ; côté web, /ai-assistant/financial-health est conditionné et marqué PRO — la capacité n'est pas offerte au même niveau sur les deux surfaces
F-059Recevoir des alertes sur ses financesEP-07P01, P02CSPartiel/finances/alerts au registre Client ; absent du registre mobile, alors que la notification est la surface naturelle du mobile
F-060Mesurer l'impact fiscal d'un mouvement de portefeuilleEP-07P08, P09CSPartiel/finances/tax-impact, conditionné mod.personal_finance, marqué PRO ; absent du registre mobile
F-061Arbitrer entre salaire et dividende pour un dirigeantEP-07P06, P11CSLivréapps/portal-client/src/app/(client)/salary-dividend/

4.9 EP-08 — Immobilier et revenus locatifs#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-062Tenir un parc de propriétésEP-08P09, P08C, MMLivré/finances/real-estate, /finances/real-estate/new ; mobile finances/real-estate
F-063Suivre la gestion locative d'un immeubleEP-08P09C, MMLivré/finances/real-estate/management ; mobile finances/locative-management
F-064Suivre les hypothèques et leur amortissementEP-08P09C, MMLivré/finances/debts (web), mobile finances/hypotheques
F-065Faire signer un bail par voie électroniqueEP-08P09C, MSLivré/finances/real-estate/signatures, apps/portal-client/src/app/bail/ ; mobile lease-sign
F-066Estimer la valeur d'une propriétéEP-08P09, P08MSPartielapps/mobile/app/(client)/(screens)/finances/property-valuation.tsx déclaré au registre mobile ; aucune entrée équivalente au registre web
F-067Tenir un registre de prix de base rajusté et de gains en capitalEP-08P08, P09C, MMLivré/finances/acb, /tax/capital-gains, /investments/lots ; mobile finances/acb et tax/capital-gains

4.10 EP-09 — Assurances#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-068Tenir un registre de contrats d'assuranceEP-09P01, P02, P10C, MSLivré/finances/insurance ; mobile finances/insurance ; services/insurance-service/, clef mod.insurance
F-069Recevoir un rappel avant l'échéance d'une couvertureEP-09P01, P02, P06C, MMPartielLe service et l'écran existent ; la voie de rappel passe par services/notification-service/ — aucune entrée de menu dédiée au rappel d'assurance sur l'une ou l'autre surface
F-070Rattacher une protection d'assurance à un plan successoralEP-09P10C, MSLivréMobile succession/protection ; web /succession/protection

4.11 EP-10 — Succession et transmission#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-071Bâtir un plan successoralEP-10P10C, MMLivré/succession, /succession/planning ; mobile succession/planning
F-072Inventorier les biens et les passifs de la successionEP-10P10C, MMLivré/succession/assets, /succession/liabilities ; mobile équivalents
F-073Désigner héritiers et bénéficiairesEP-10P10C, MMLivré/succession/heirs, /succession/beneficiaries ; mobile succession/beneficiaries
F-074Rédiger et conserver un testamentEP-10P10C, MMLivré/succession/will, apps/portal-client/src/app/testament/ ; mobile succession/will
F-075Comparer des scénarios de transmissionEP-10P10, P06C, MSLivré/succession/scenarios ; mobile succession/scenarios
F-076Adopter des résolutions d'actionnaires liées à la transmissionEP-10P06, P11CSLivré/shareholder-resolutions, groupe GOUVERNANCE_GROUP partagé par entrepreneur, pme et incorporateur

4.12 EP-11 — Entrepreneuriat et incorporation#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-077Rédiger un plan d'affaires structuréEP-11P04, P05, P06C, A, MMLivré/entrepreneur/business-plan sur les deux portails, apps/portal-adminclient/src/app/(admin)/entrepreneur/business-plan/ ; mobile startup/business-plan
F-078Bâtir un modèle financier prévisionnelEP-11P04, P05, P06C, A, MMLivré/entrepreneur/financial-model, panneau ModeleFinancierPanel.tsx ; mobile startup/financial-model
F-079Décrire son modèle d'affairesEP-11P04, P05C, A, MSLivré/entrepreneur/business-model ; mobile startup/business-model
F-080Utiliser des calculateurs d'affaires : simulation fiscale, coût d'acquisition sur valeur à vie, vente d'entreprise, acheter ou louerEP-11P04, P06C, A, MSLivré/entrepreneur/calculators et ses quatre sous-entrées ; mobile startup/calculators
F-081Suivre des listes de contrôle de démarrageEP-11P04, P11C, AMLivré/entrepreneur/checklists, /checklists, apps/portal-adminclient/src/app/(admin)/entrepreneur/checklists/
F-082Vérifier la conformité de démarrage et ses exigencesEP-11P04, P11AMLivré/startup-compliance, /startup-compliance/requirements, apps/portal-adminclient/src/app/(admin)/startup-compliance/
F-083Constituer une société et tenir ses registresEP-11P11, P06C, AMLivré/my-corporation, /my-corporation/new, /my-corporation/records, /incorporation, services/incorporation-service/
F-084Tenir le registre des actionnaires et les comptes CDC, IMRTD et RTDEP-11P06, P11CMLivré/my-corporation/shareholders, /my-corporation/cda-grip-lrip
F-085Conduire une analyse d'opportunité d'incorporationEP-11P03, P11CSLivré/incorporation-analysis, groupe entr-incorp-analyse
F-086Planifier la fiscalité de la société nouvellement constituéeEP-11P06, P11CMLivré/my-corporation/tax-planning

4.13 EP-12 — Studio de démarrage#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-087Piloter un portefeuille de projets d'entrepriseEP-12P05C, ASLivré/studio/dashboard, /studio/ventures, clef mod.venture_studio, présent aux deux registres
F-088Suivre les 24 étapes d'un parcours de création structuréEP-12P05, P04C, ACLivré/startup/aulet, /startup-toolkit/aulet
F-089Formaliser une idée : idéation, carte mentale, persona clientEP-12P05, P04C, MSLivré/startup/ideas, /startup/mindmap, /startup/persona ; mobile startup-ideas, startup/mindmap
F-090Bâtir un canevas d'affaires resserréEP-12P05CSLivré/startup/canvas
F-091Suivre des jalons et des objectifs et résultats clefsEP-12P05C, MSLivré/startup/milestones, /startup/okrs ; mobile startup/milestones, startup/okrs
F-092Suivre les indicateurs de démarrage et les métriques d'abonnementEP-12P05CSLivré/startup/kpis, /startup/kpis-metrics
F-093Basculer d'un projet de démarrage vers un contexte PMEEP-12P05, P11CMLivré/startup/transition — c'est le parcours qui matérialise la vision V3

4.14 EP-13 — Exploitation et épicerie#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-094Saisir les recettes du jour et les ventilerEP-13P07C, MMLivré/exploitation/daily-revenue, clef mod.revenue_journal ; mobile exploitation/daily-revenue, libellé « Lecture Z de caisse » en contexte epicerie
F-095Ventiler les recettes par rayon ou par ligne d'activitéEP-13P07C, MMLivré/exploitation/departments ; le libellé change avec le contexte (config/exploitation.ts), la route reste neutre
F-096Suivre un tableau de bord d'exploitationEP-13P07C, MMLivré/exploitation/dashboard ; mobile exploitation/dashboard
F-097Suivre les mouvements de stockEP-13P07C, MMLivré/exploitation/movements, clef mod.stock_ledger ; mobile exploitation/movements
F-098Suivre les lots et les dates limites de consommationEP-13P07C, MMPartiel/exploitation/lots, clef mod.perishables ; l'écran mobile existe et est déclaré, mais le point d'entrée serveur correspondant n'est pas déployé sur l'environnement de développement — l'écran restitue le refus du serveur tel quel
F-099Cartographier les recettes vers le plan comptableEP-13P07CMLivré/exploitation/settings — « Mapping comptable »
F-100Tenir fournisseurs, inventaire d'unités de gestion de stock et bons de commandeEP-13P07, P06C, MSLivré/sme-tools/suppliers, /sme-tools/inventory, /sme-tools/purchase-orders, clef mod.sme ; mobile sme/*

4.15 EP-14 — Marketplace, communauté et réseau#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-101Lire et publier dans un fil d'actualité professionnelEP-14TousC, A, MSLivré/feed aux deux registres web, feed en tête du registre mobile pour les vingt contextes ; clef mod.social_feed_publish
F-102Mettre en signet une publication du filEP-14TousC, ACLivré/feed?favoris=1 (Client), /feed/bookmarks (Affaires)
F-103Modérer le filEP-14P16, P13 à P15ASLivré/feed/moderation
F-104Participer à des forums par catégorieEP-14TousC, A, MSLivré/forums, clef mod.community_forum ; mobile forums
F-105Organiser et suivre des événementsEP-14TousC, ASLivré/events (Client), /vitrine/events (Affaires), services/community-service/
F-106Trouver un professionnel et lui confier un mandatEP-14P01 à P11C, MMLivré/virtual-services, /virtual-services/engagements, clef mod.virtual_services ; mobile virtual-services
F-107Publier une demande de soumission et recevoir des propositionsEP-14P04 à P07, P12 à P15C, A, MSLivré/rfq, /rfq/new, /rfq/received, /provider/rfq, clef mod.rfq ; mobile provider/rfq
F-108Tenir un profil de fournisseur : forfaits, certifications, portfolio, avisEP-14P12 à P15C, MSLivréContexte fournisseur_virtuel : /provider/profile, /provider/profile/packages, /provider/profile/certifications, /provider/profile/portfolio, /provider/reviews ; mobile provider/*
F-109Comparer les services de plusieurs cabinets et gérer ses invitationsEP-14P01 à P11C, MSLivré/my-firms, /my-firms/compare, /my-firms/invitations ; mobile my-firms

4.16 EP-15 — Documents, coffre et signature électronique#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-110Téléverser, classer et retrouver un documentEP-15TousC, A, MMLivré/documents aux deux registres, clef mod.documents ; mobile (tabs)/documents — onglet principal
F-111Partager un document avec son cabinet, et voir le même document des deux côtésEP-15TousC, AMLivré/documents/shared (Client), /documents (Affaires) — c'est le mécanisme de la mission 1
F-112Demander un document à un client et suivre la relanceEP-15P12 à P15C, A, MMLivré/documents/requests (Affaires), /documents/request (Client), « Demandes PBC » /client-requests ; mobile documents/request
F-113Suivre une liste de contrôle documentaire fiscaleEP-15P01 à P03, P12 à P15C, MMLivré/documents/checklist, /checklists ; mobile checklists
F-114Signer électroniquement un documentEP-15TousC, A, MMLivré/esignatures aux deux registres, clef mod.esignatures ; mobile documents/esignatures et écran d'action paramétré documents/sign
F-115Extraire automatiquement les données d'un documentEP-15P12 à P15, P01 à P07C, ASLivré/documents/intelligence, /settings/document-intelligence/schemas, clef mod.doc_intelligence_advanced, services/document-intelligence-service/
F-116Générer un document à partir d'un modèleEP-15P12 à P15ASLivré/documents/generator, /tools/templates
F-117Conserver des pièces sensibles dans un coffreEP-15P01, P02, P10CSPartiel/vault au registre Client, conditionné mod.documents ; aucune entrée équivalente au registre mobile, alors que la photographie de pièce se fait sur téléphone

4.17 EP-16 — Conseil, mandats et recommandations#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-118Ouvrir et suivre un mandat de conseilEP-16P12 à P15C, A, MMLivré/advisory, /mandates, /advisory/mandates, clef mod.advisory ; mobile advisory/mandates et engagements/index
F-119Évaluer la valeur d'une entrepriseEP-16P13 à P15, P06A, MMLivré/advisory/valuation ; mobile advisory/valuation
F-120Produire un cahier de conseil d'administration et une planification financièreEP-16P14, P15ASLivré« Board pack / FP&A » /advisory/board-pack, /reporting/fpa
F-121Comparer une entreprise à des repères de secteurEP-16P13 à P15A, MSLivré/advisory/benchmarks, /benchmarking ; mobile advisory/benchmarks
F-122Bâtir et comparer des scénarios stratégiquesEP-16P06, P13 à P15ASLivré/scenario-planner, services/simulation-service/, services/strategic-service/
F-123Évaluer un service rendu et recueillir une satisfactionEP-16TousC, ACLivré/assessments (Client et Affaires), /insights/sentiment, /avis, services/review-service/

4.18 EP-17 — Audit, conformité et gouvernance#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-124Conduire un mandat d'audit avec ses papiers de travailEP-17P14, P15A, MMLivré/audit, /audit/workpapers, /audit/procedures, clef mod.audit ; mobile audit/workpapers, audit/procedures
F-125Consigner des constatations et suivre leur résolutionEP-17P14, P15A, MMLivré/audit/findings, /audit/follow-up ; mobile audit/findings, audit/follow-ups
F-126Fixer un seuil d'importance relative et échantillonnerEP-17P14, P15A, MMLivré/audit/materiality, /audit/sampling, /audit/full-population ; mobile équivalents
F-127Émettre et suivre des confirmations externesEP-17P14, P15A, MSLivré/audit/confirmations ; mobile audit/confirmations
F-128Tenir une matrice de risques d'auditEP-17P14, P15AMPartiel/audit/risk-matrix au registre Affaires ; aucune entrée mobile — la matrice de risques n'est pas dans le registre mobile de l'audit
F-129Suivre des obligations de conformité et leurs vérificationsEP-17P14, P15, P16AMLivré/compliance, /compliance/obligations, /compliance/checks, /compliance/updates, clef mod.compliance
F-130Détecter et consigner un conflit d'intérêtsEP-17P14, P15AMLivré/compliance/conflicts-check
F-131Tenir les instances de gouvernance : conseil, motions, votes, procès-verbauxEP-17P06, P11, P14C, A, MSLivré/board, /governance/motions, /governance/votes, /governance/meetings, /governance/charte, /governance/proces-verbaux ; mobile governance/members, governance/meetings, governance/resolutions, governance/minutes
F-132Consulter le journal d'audit d'une organisationEP-17P16, P15Adm, AMLivré/admin/audit, services/audit-service/ vendorisé dans 73 services, sans clef étrangère vers l'annuaire d'utilisateurs

4.19 EP-18 — Reprise et acquisition#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-133Ouvrir un dossier de reprise et capturer une opportunitéEP-18P06, P13 à P15C, A, MSLivré/reprise, /reprise/intake, groupe REPRISE_GROUP partagé par entrepreneur, pme et investisseur ; mobile reprise/dossiers, reprise/cibles
F-134Conduire une vérification diligenteEP-18P13 à P15A, MSLivré/advisory/due-diligence, /startup/due-diligence ; mobile startup/due-diligence
F-135Suivre une transaction de fusion ou d'acquisitionEP-18P14, P15A, MCLivré/advisory/ma, /advisory/deals ; mobile advisory/deals

4.20 EP-19 — Financement, subventions et crédit#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-136Rechercher un programme de subvention et tester son admissibilitéEP-19P04 à P07, P12 à P15C, AMLivré/grants/search, /grants/quiz, /grants/eligibility, /grants/catalog, services/grant-service/
F-137Monter et suivre un dossier de subventionEP-19P04 à P07C, A, MMLivré/grants/dossiers, /grants/applications ; mobile donations/grants, donations/applications
F-138Suivre un calendrier de veille des programmesEP-19P04 à P07C, ASLivré/grants/calendar — présent en version « découverte » pour particulier, investisseur, succession, immobilier, et en version complète pour les contextes d'entreprise
F-139Simuler un financement et préparer un dossierEP-19P04 à P07C, AMLivré/financing, /financing/applications, /financing/readiness, /financing/projections, clef mod.credit, services/funding-service/
F-140Produire un bilan financier personnel opposable à un prêteurEP-19P01, P03, P04, P06CMLivré/bilan-personnel, groupe « Patrimoine & Financement »
F-141Consulter un score de crédit d'entrepriseEP-19P06, P13 à P15C, ASLivré/financing/credit-score (Client), /advisory/credit-score (Affaires)

4.21 EP-20 — ESG et impact#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-142Mesurer une empreinte carbone à trois périmètresEP-20P06, P14, P15AWPartielservices/esg-service/, apps/portal-adminclient/src/app/(admin)/esg/ ; aucune clef mod.esg parmi les 57 clefs du catalogue — la capacité existe et n'est pas vendable (§8, D-11)
F-143Suivre des indicateurs de diversité et d'impact socialEP-20P06, P14, P15AWPartielMême service, mêmes écrans, même absence de clef de module
F-144Rééquilibrer un portefeuille selon des critères ESGEP-20P08C, MCLivré/finances/rebalancing (« Rééquilibrage & ESG », contexte investisseur) ; mobile rebalancing

4.22 EP-21 — Marketing, publicité et acquisition#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-145Publier une vitrine de cabinet avec services, témoignages et partenairesEP-21P12 à P15A, MSLivré/vitrine, /vitrine/content/services, /vitrine/content/testimonials, /vitrine/content/partners, clef mod.business_microsite ; mobile section Vitrine (7 entrées)
F-146Créer et diffuser une annonce publicitaireEP-21P12 à P15, P07A, C, AdmSLivré/ads, /ads/create (Affaires), /ads (Client), apps/portal-admin/src/app/(admin)/ads/
F-147Conduire une expérience de publicité comparéeEP-21P16AdmCLivréapps/portal-admin/src/app/(admin)/ads/experiments/page.tsx
F-148Suivre un pipeline de vente et ses prospectsEP-21P12 à P15A, MMLivré/marketing/leads, /marketing/sales, /crm/pipeline, /crm/opportunities ; mobile gestion/leads, gestion/opportunities
F-149Tenir un calendrier de contenu et des modèles de courrielEP-21P12 à P15ACLivré/marketing/content-calendar, /marketing/email-templates, /marketing/brand-assets
F-150Animer un programme de parrainage et d'ambassadeursEP-21TousC, ASLivré/referrals, /account/parrainage, /marketing/referrals, /marketing/referrals/ambassadors, /crm/referrals, services/referral-service/
F-151Recueillir et publier des avis clientsEP-21P12 à P15C, A, MSLivré/reviews, /reviews/google, /avis, /provider/reviews, services/review-service/ ; mobile provider/reviews, admin/reviews

4.23 EP-22 — Levée de fonds et relations investisseurs#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-152Piloter une ronde de financementEP-22P05, P06A, C, MSLivré/fundraising/rounds, /startup/rounds, clef mod.fundraising, services/fundraising-service/ ; mobile startup/rounds
F-153Tenir un pipeline d'investisseursEP-22P05A, C, MSLivré/fundraising/investors, /startup/investors, /startup/investor-dashboard ; mobile startup/investors
F-154Tenir une table de capitalisation et des plans d'optionsEP-22P05, P06A, C, MMLivré/fundraising/cap-table, /advisory/cap-table, /startup/cap-table, /startup/stock-options ; mobile startup/cap-table, startup/stock-options
F-155Ouvrir une salle de données pour un investisseurEP-22P05, P06ASLivré/fundraising/data-room, /data-room, /gestion/workspaces
F-156Préparer un argumentaire d'investissementEP-22P05CSLivré/startup/pitch-deck, marqué PRO

4.24 EP-23 — Assistant, copilotes et agents#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-157Poser une question à un assistant conversationnel dans son contexteEP-23TousC, A, Adm, MMLivré/ai-assistant aux trois registres web, clef mod.ai_workspaces ; mobile ai-assistant présent dans CLIENT_TOOLS et PRO_AI
F-158Obtenir une réponse portant ses sources consultablesEP-23TousC, A, Adm, MMLivréSources persistées avec le message (identifiant et nom de document, indice de fragment) ; services/memory-rag/, services/vectordb-service/
F-159Utiliser un copilote spécialisé par métier : comptabilité, fiscalité, finance, audit, affaires, entrepreneuriat, paieEP-23P12 à P15, P04, P06AMLivréSept entrées /ai-assistant/copilot-* du groupe « Assistant IA », chacune restreinte au contexte professionnel correspondant
F-160Consulter un expert virtuel de domaineEP-23P13 à P15ASLivré/experts, /experts/subvention, clef mod.ai_experts
F-161Déléguer une tâche à un agent spécialiséEP-23P12 à P16A, AdmSLivré/agents, /ai-agents, /ai-agents/dashboard, services/agentic-service/ et les huit agents planner, writer, critic, reviewer, analyst, extractor, advisor, calculator
F-162Interroger un espace de connaissance documentaireEP-23TousC, A, Adm, MMLivré/knowledge, /knowledge/search, /rag, /rag/workspaces, /assistants/workspace, clefs mod.rag_workspaces_customer, mod.ai_workspaces ; mobile assistants/workspace/index
F-163Enregistrer et réutiliser ses invitesEP-23TousC, A, AdmCLivré/ai-assistant/prompts (Client et Affaires), /settings/ia-config/prompts
F-164Utiliser un assistant vocalEP-23P12 à P15ACLivré/ai-assistant/voice
F-165Consulter un copilote de direction pour un projet d'entrepriseEP-23P04, P05, P06C, MSLivré/ai-ceo, clef mod.ai_ceo, restreint aux contextes entrepreneur et pme ; mobile startup/ai-ceo
F-166Générer des notes de réunion assistéesEP-23TousCCLivré/ai-notes
F-167Détecter une anomalie de fraude assistée par l'IAEP-23P12 à P15ASLivré/ai-assistant/fraud-detection

4.25 EP-24 — Gouvernance de l'intelligence artificielle#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-168Consulter son solde de crédits IA et sa consommationEP-24TousC, A, Adm, MMLivré/billing/credits (Client), /account/credits (Affaires, deux emplacements), apps/portal-admin/src/app/(admin)/ai-credits/ ; mobile billing/credits
F-169Voir un appel refusé plutôt que facturé en dépassement quand le solde atteint zéroEP-24TousC, A, Adm, MMLivréComportement au zéro vérifié ; services/ai-gateway/
F-170Consulter l'activité IA détaillée avec son coûtEP-24TousC, A, Adm, MMLivré/copilot/activity (Client), /ai/activity (Affaires), /ai-assistant/analytics ; mobile ai/activity
F-171Approuver ou rejeter une action IA à conséquenceEP-24TousC, A, Adm, MMLivré/copilot/approvals (Client), /ai/approvals (Affaires) ; mobile ai/approvals — l'écriture différée est rejouée à l'approbation, et aucune écriture n'a lieu au rejet
F-172Consulter le registre des systèmes IA en serviceEP-24P16, P14, P15A, AdmMLivré/settings/ia-config/registre, clef mod.ai_registre_persistant, services/ai-system-registry/ — la revue obligatoire est garantie par contrainte de base, et une copie n'hérite jamais de l'approbation de son original
F-173Configurer des règles de garde-fou sur les sorties générativesEP-24P16AdmMPartielapps/portal-admin/src/app/(admin)/guardrails/, services/llm-guard-service/ — deux types de règles sont enregistrables mais non appliquées, et deux actions ne sont pas appliquées par le moteur (§8, D-09)
F-174Facturer une inférence à un tarif daté issu d'une source uniqueEP-24P16AdmMLivréTarificateur unique, taux datés ; un taux manquant lève une erreur plutôt que de valoir zéro. Né d'un incident réel : + 9 735 crédits surfacturés sur 251 appels
F-175Plafonner sa dépense IA à un montant choisiEP-24TousC, A, MMPlanifiéAucun plafond configurable n'existe. Le seul réglage voisin est un seuil de recharge automatique, qui produit l'effet inverse (§8, D-04)

4.26 EP-25 — Apprentissage automatique, profond et vision#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-176Extraire les champs d'un reçu ou d'une facture par visionEP-25P01, P03, P06, P07C, MMLivré/expenses/scan (Client), écran natif d'appareil photo côté mobile expenses/scan, services/document-ai-service/
F-177Classer automatiquement un document déposéEP-25TousC, ASLivréservices/document-intelligence-service/, /documents/intelligence
F-178Prévoir une position de trésorerie par modèle statistiqueEP-25P06, P13 à P15ASPartielservices/ml-inference-service/ alimente /treasury/forecasts et /insights/revenue-forecast ; aucune mesure de performance publiée (§8, D-14)
F-179Détecter une anomalie dans un flux comptableEP-25P12 à P15ASPartielservices/ml-inference-service/, exposé par /ai-assistant/fraud-detection ; même absence de mesure publiée
F-180Attribuer un score de risque à un dossier ou à un clientEP-25P12 à P15A, CSPartielservices/risk-service/, /crm/scoring, /crm/client-health, /kyc-risk-profile ; même absence de mesure publiée
F-181Simuler un scénario financier par modèleEP-25P06, P13 à P15ACLivréservices/simulation-service/, /scenario-planner, /tax/simulation

4.27 EP-26 — Flux de travail et automatisation#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-182Créer et suivre une tâcheEP-26TousC, A, MMLivré/tasks, /tasks/client, /task-board, /task-board/priorities ; mobile tasks/index, task-board
F-183Piloter un pipeline de travauxEP-26P12 à P15A, MMLivré/jobs, /jobs/list, services/job-service/ ; mobile jobs/index
F-184Définir un flux de travail réutilisableEP-26P14, P15, P16AMLivré/settings/workflows, /automation, services/workflow-service/
F-185Automatiser une action déclenchée par un événementEP-26P14, P15ASLivré/settings/automations, /settings/reminder-strategies
F-186Planifier l'envoi périodique d'un rapportEP-26P13 à P15ASLivré/reporting/scheduler
F-187Suivre les échéances d'un dossier des deux côtés du portailEP-26TousC, A, MMLivré/deadlines aux deux registres web ; mobile deadlines — c'est le mécanisme d'échéance partagée de la mission 1

4.28 EP-27 — Rendez-vous, calendrier et visioconférence#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-188Publier un lien de réservation publicEP-27P12 à P15C, MMLivré/booking/link, apps/portal-client/src/app/rdv/ ; mobile booking-public
F-189Déclarer ses disponibilités et ses types de rendez-vousEP-27P12 à P15CMLivré/booking/availability, /booking/meeting-types
F-190Réserver un rendez-vous avec un professionnel du réseauEP-27P01 à P11C, A, MMLivré/booking/reseau, /booking (Affaires), clef mod.business_calendar ; mobile booking-public et bookings/index
F-191Consulter ses rendez-vous reçus et sa vue calendrierEP-27P12 à P15C, A, MMLivré/booking/received, /booking/calendar, /calendar ; mobile bookings/index et (tabs)/agenda
F-192Tenir une consultation en visioconférenceEP-27TousCSPartiel/video-consultation au registre Client, conditionné mod.billing ; /settings/video-conference côté Affaires ; aucune entrée au registre mobile
F-193Recevoir un rappel multicanal avant un rendez-vousEP-27TousC, A, MMLivréservices/notification-service/, /notifications aux trois registres ; mobile notifications

4.29 EP-28 — Administration de plateforme et catalogue#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-194Administrer les organisations et les locatairesEP-28P16Adm, A, MMLivréapps/portal-admin/src/app/(admin)/organizations/, /tenants/, /organizations, services/tenant-service/ ; mobile admin/organization
F-195Gérer les membres, les rôles et les permissionsEP-28P16, P13 à P15C, A, Adm, MMLivré/team/members, /team/roles, /team/permissions, /settings/roles, /team/users ; mobile admin/users
F-196Inviter un membre dans une organisationEP-28P13 à P16A, AdmMLivré/organization-invitations aux deux registres
F-197Activer ou désactiver une fonctionnalité par organisationEP-28P16A, AdmMLivré/account/features, /feature-flags, apps/portal-admin/src/app/(admin)/feature-center/, apps/portal-adminclient/src/app/(admin)/account/features/page.tsx
F-198Consulter les modules actifs de son compteEP-28TousC, AMLivré/account/modules (Client), /account/features (Affaires) — les deux lisent le catalogue 2026-08-12.1
F-199Consulter ses quotas d'usageEP-28P13 à P16ASPartiel/account/quotas — écran en lecture seule, et l'état de mise en application signifie « suivi, ne bloque rien » (§8, D-12)
F-200Gérer des clefs d'interface de programmation et des limites de débitEP-28P16, P15A, Adm, MSLivré/settings/developer, /admin/api-keys, /settings/api-rate-limits, clef mod.api ; mobile admin/api-keys, apps/mobile/app/(adminclient)/(screens)/admin/api-keys.tsx
F-201Enregistrer des rappels de service par notification sortanteEP-28P16Adm, ASLivré/admin/webhooks, apps/portal-admin/src/app/(admin)/webhooks/
F-202Superviser la santé de la plateformeEP-28P16AdmMPartielapps/portal-admin/src/app/(admin)/observability/ ; le traçage distribué n'est pas configuré (§8, D-10)
F-203Personnaliser la marque d'un cabinet et sa marque blancheEP-28P14, P15A, MSLivré/settings/branding, /settings/white-label ; mobile settings/branding, settings/white-label

4.30 EP-29 — Mobile et usage hors ligne#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-204Basculer de contexte depuis l'application mobileEP-29TousMMLivrégetContextFeatures() sert les vingt contextes ; rendu par context-tab.tsx côté Client et more.tsx côté Affaires
F-205Ouvrir la session par biométrieEP-29TousMSLivréapps/mobile/app/(auth)/biometric.tsx
F-206Photographier un reçu et le classer sur placeEP-29P01, P03, P06, P07MMLivréÉcran natif expenses/scan — flux appareil photo et reconnaissance de caractères
F-207Consulter et poursuivre une conversationEP-29TousMMPartiel(tabs)/messages côté Client ; le portail Affaires mobile n'a pas d'onglet Messages — la parité de conversation n'est pas atteinte côté cabinet
F-208Travailler hors ligne et resynchroniserEP-29TousC, MSPartielapps/portal-client/src/app/hors-ligne/ côté web ; côté mobile, le mécanisme existe mais aucune entrée de registre ne l'expose comme capacité
F-209Atteindre sur mobile la même part de menu que sur le webEP-29TousMSPartielMesure du 13 août 2026 : 44 à 84 entrées mobiles contre 123 à 189 côté Client ; 102 contre 156 à 309 côté cabinet. Le reste exige d'écrire des écrans, pas de déclarer des entrées

4.31 EP-30 — Accessibilité#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-210Naviguer entièrement au clavier sur les parcours principauxEP-30TousC, A, AdmMPartiel9 530 attributs d'accessibilité sur 1 367 fichiers web ; aucun rapport de conformité ne le certifie
F-211Lire chaque écran avec un lecteur d'écranEP-30TousC, A, Adm, MMPartiel725 propriétés d'accessibilité côté mobile ; l'arbre d'accessibilité peut être vert sur un écran illisible — deux défauts de couleur codée en dur l'ont démontré le 13 août 2026
F-212Respecter un contraste conforme sur toute la paletteEP-30TousC, A, Adm, MMPlanifiéAucune matrice de contraste n'existe. Les règles sont écrites (00-brief-commun.md §2.1) ; la vérification systématique n'est pas outillée (§8, D-13)
F-213Faire échouer une intégration continue sur une régression d'accessibilitéEP-30P16AdmMPlanifiéAucun test d'accessibilité en intégration continue (§8, D-13)

4.32 EP-31 — Internationalisation#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-214Utiliser le produit entièrement en françaisEP-31TousC, A, Adm, MMLivré26 645 clefs françaises au catalogue de traduction serveur ; supported_languages: ["fr"]
F-215Utiliser le produit en anglais canadienEP-31TousC, A, Adm, MMPlanifiéZéro clef anglaise. La garde de couverture à 90 % fonctionne et bloque l'annonce (§8, D-05)
F-216Choisir sa langue et ses formats depuis les réglagesEP-31TousA, MSPartiel/settings/i18n au registre Affaires ; mobile settings/i18n ; l'écran existe, une seule langue est offerte

4.33 EP-32 — Identité, sécurité et vie privée#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-217Ouvrir une session unique valable sur les quatre surfacesEP-32TousC, A, Adm, MMLivréservices/auth-service/, (auth)/login sur les trois portails et sur mobile
F-218Protéger son compte par une authentification à deux facteursEP-32TousC, A, Adm, MMPlanifiéExplicitement non implémentée (§8, D-06). Le répertoire (auth)/mfa du portail Administration existe ; la capacité n'est pas livrée et ne doit jamais être annoncée
F-219Ouvrir une session par identité fédérée d'entrepriseEP-32P15A, MSLivré/settings/sso ; mobile settings/sso
F-220Consulter et régler ses paramètres de sécuritéEP-32TousC, A, MMLivré/security, /settings/security, /settings/security-policy ; mobile security et settings/security-policy
F-221Consulter et régler ses consentements de vie privéeEP-32TousC, A, Adm, MMLivré/privacy, /settings/privacy, apps/portal-admin/src/app/(admin)/privacy/ ; mobile settings/privacy
F-222Exercer un droit d'accès à ses donnéesEP-32TousCMPartielLes écrans de droits d'accès produisent un ticket routé au cabinet, traité par une personne — ce n'est pas un libre-service (§8, D-02)
F-223Définir une politique de rétention et de gouvernance des donnéesEP-32P15, P16A, MSLivré/compliance/retention, /settings/data-governance ; mobile settings/data-governance
F-224Refuser un enregistrement plutôt que d'écrire un secret en clairEP-32P16AdmMLivréChiffrement en échec fermé : sans clef configurée, l'enregistrement est refusé. Un secret déchiffré n'est jamais une chaîne ordinaire

4.34 EP-33 — Portabilité, réversibilité et abonnement#

IDFonctionnalitéÉpopéePersonaSurface(s)MoSCoWStatutPreuve d'ancrage
F-225Souscrire et changer de forfaitEP-33TousC, A, MMLivré/billing/subscription (Client), /account/subscription (Affaires), apps/portal-adminclient/src/app/(admin)/account/subscription/page.tsx ; mobile account/subscription
F-226Acheter un ensemble de modules en supplémentEP-33P01 à P11CMLivréCinq ensembles au catalogue : Patrimoine 19,00 $, Entrepreneur 29,00 $, Affaires 29,00 $, PME 39,00 $, Épicerie 49,00 $ ; apps/portal-adminclient/src/lib/addon-cost.ts
F-227Consulter ses factures d'abonnement et ses moyens de paiementEP-33TousC, A, MMLivré/account/billing, /billing, /payments ; mobile billing/index
F-228Résilier son abonnement en libre-serviceEP-33TousC, A, MMPartielÉcran de résiliation présent au portail Affaires seulement — confirmation par saisie, motif facultatif, effet en fin de période. Aucun écran au portail Client ni sur mobile (§8, D-03)
F-229Demander l'export de ses donnéesEP-33TousCMPartielLe point d'entrée crée une demande à l'état « en attente » ; le travailleur d'exécution n'existe pas (marqueur de travail à faire explicite) et l'adresse de téléchargement reste vide (§8, D-02)
F-230Exporter l'ensemble de ses données, pas seulement son profilEP-33TousC, A, MMPlanifiéLe périmètre couvert par la demande d'export se limiterait au profil client — profil, adhésions, avis. Ni comptabilité, ni déclarations, ni documents, ni finances personnelles (§8, D-02)
F-231Sauvegarder et exporter les données d'un cabinetEP-33P13 à P15A, MSLivré/settings/backup ; mobile settings/backup — capacité côté cabinet, distincte de l'export du membre

4.35 Récapitulatif par statut#

StatutNombrePartLecture
Livré18981,8 %Concordance des trois sources ; persistance web non rejouée ligne à ligne dans ce passage — voir la base de preuve en 4.1
Partiel3615,6 %Chacun porte l'énoncé écrit de ce qui manque — c'est la condition d'attribution du statut
En cours00 %Aucun élément n'est en intégration au 17 août 2026. Un En cours sans date de fin serait un Planifié : la colonne est vide parce que la convention est appliquée, pas parce que rien ne bouge
Planifié62,6 %F-175 plafond de dépense IA · F-212 matrice de contraste · F-213 test d'accessibilité en intégration continue · F-215 anglais canadien · F-218 authentification à deux facteurs · F-230 périmètre complet d'export
Total231100 %

Lecture obligatoire de ce tableau. Un taux de 81,8 % de Livré ne signifie pas que le produit est fini à 81,8 %. Les 36 Partiel et les 6 Planifié contiennent les manques qui portent la valeur : l'export, la résiliation, le plafond de dépense, l'anglais, l'accessibilité vérifiée, le second facteur d'authentification. Cinq de ces six sujets sont des écarts P0 de la section 8. Un carnet se lit par ses Partiel, pas par ses Livré.

Répartition des 36 Partiel par cause du manque — chaque ligne est nommée, aucune n'est agrégée à l'aveugle :

Cause du manqueNombreLignes concernées
Écart de surface — la capacité n'existe que sur une partie des surfaces annoncées19F-003, F-005, F-018, F-025, F-028, F-029, F-047, F-048, F-049, F-050, F-058, F-059, F-060, F-066, F-117, F-128, F-192, F-207, F-209
Preuve absente — la capacité fonctionne, rien ne l'atteste de façon opposable6F-178, F-179, F-180, F-210, F-211, F-216
Capacité partiellement appliquée par le moteur3F-173 garde-fous, F-199 quotas, F-202 supervision
Chaîne incomplète — le point d'entrée existe, l'exécution ou le déploiement non2F-098 lots et dates de péremption, F-229 export
Non vendable — la capacité existe hors catalogue2F-142, F-143 ESG
Parcours non libre-service — une personne intervient là où le membre devrait agir seul2F-222 droit d'accès, F-228 résiliation
Mécanisme présent mais non exposé comme capacité2F-069 rappel d'échéance d'assurance, F-208 travail hors ligne
Total36

Le premier chiffre est le plus instructif. Dix-neuf Partiel sur trente-six ne sont pas des capacités manquantes : ce sont des capacités livrées sur la mauvaise moitié du produit. C'est exactement ce que mesure l'épopée EP-29, et c'est pourquoi la vague 2 lui est entièrement consacrée.


5. Épopées d'extension E01 à E08#

⚠️ NON LIVRÉ — HYPOTHÈSE PRODUIT#

Les huit épopées de cette section décrivent une extension de marché qui n'est pas construite. Vérification faite par balayage du code source au 17 août 2026 : aucune occurrence produit de « prière », « église » ou « ministère » n'existe dans la plateforme. Aucun module, aucun écran, aucun point d'entrée de service.

Le statut de chacune est Planifié, sans exception et sans nuance. Aucun support commercial public ne les présente comme disponibles. Elles servent au dossier d'investissement, à la feuille de route et aux entretiens de découverte — nulle part ailleurs.

Chaque épopée s'adosse à des briques réellement livrées, énumérées ligne par ligne. C'est la seule manière honnête de chiffrer un effort : dire ce qui existe déjà et ce qu'il faudrait écrire.

La question de savoir si ces épopées sont annoncées publiquement ou tenues silencieuses est ouverte : c'est la décision D02 de 00-vision-mission-historique.md §8, à trancher au 30 septembre 2026.

5.1 Briques réelles mobilisables — inventaire commun aux huit épopées#

BriqueCe qui existe aujourd'huiAncrage
Espaces collaboratifsConversations, membres, invitations, votes, thèmes, questions et réponses, documentsservices/workspace-service/, /gestion/workspaces, /collaboration
CommunautéFil, forums avec catégories et modération, événements avec billetterie et présence, mentors, programmes, pairs, jalons, ressourcesservices/community-service/, /feed, /forums, /events
Rendez-vousDisponibilités, calendrier, visioconférence, rappelsservices/booking-service/, /booking/*, clef mod.appointments
Notifications multicanalEnvoi, préférences, rappelsservices/notification-service/, /notifications sur les quatre surfaces
Forfait Famille5 sièges, 80 crédits IA, 19,00 $/moisCatalogue 2026-08-12.1
DonsReçus de dons, campagnes, formulaires, donateurs, gouvernance des fonds, déclaration T3010Groupe OBNL_GROUP : /donations, /donations/campaigns, /donations/forms, /donations/donors, /donations/governance, /tax/nonprofit/t3010
Comptabilité d'organismePlan comptable, états financiers, conformitéClef mod.nonprofit, /nonprofit, /nonprofit/donors, /nonprofit/grants

E01 — Famille élargie et foyer#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ au-delà du forfait Famille
IntentionPermettre à un foyer de plusieurs générations de partager budgets, objectifs, documents et échéances, avec des droits différenciés par membre.
Ce qui existe déjàLe forfait Famille à 19,00 $/mois, 5 sièges, 80 crédits IA est vendu et livré. Les budgets (/budgets), les objectifs (/goals) et les espaces collaboratifs existent.
Ce qu'il faudrait écrireUn modèle de droits intra-foyer (qui voit quel budget), un tableau de bord de foyer, et la notion de dépendant fiscal reliée aux dossiers T1 individuels.
PersonasE01, adossé à P02 Famille
Vague viséeVague 4 — 2027-2028

E02 — Assemblée locale ou organisme confessionnel#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ
IntentionServir un organisme sans but lucratif de proximité : membres, dons, reçus fiscaux, événements, comptabilité d'organisme.
Ce qui existe déjàLe groupe OBNL_GROUP est entièrement livré et déjà exposé aux contextes pme et general : reçus de dons, campagnes, formulaires, donateurs, gouvernance des fonds, déclaration T3010. La clef mod.nonprofit existe au catalogue.
Ce qu'il faudrait écrireUn contexte dédié avec sa navigation propre, un registre de membres distinct du registre d'employés, et l'annuaire de bénévoles.
PersonasE02
Vague viséeVague 4 — 2027-2028

E03 — Animation d'un groupe restreint#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ
IntentionAnimer un groupe restreint : membres, invitations, calendrier partagé, suivi de présence.
Ce qui existe déjàEspaces collaboratifs avec membres et invitations ; /booking/availability et /booking/calendar ; notifications multicanal.
Ce qu'il faudrait écrireUn rôle « animateur de groupe » distinct des rôles de cabinet, et un tableau de présence récurrent.
PersonasE03
Vague viséeVague 4 — 2027-2028

E04 — Animation d'une chaîne d'engagement#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ
IntentionCoordonner une succession de créneaux tenus par des personnes différentes, avec relance automatique et suivi de continuité.
Ce qui existe déjàNotifications multicanal, jalons (/startup/milestones comme mécanisme réutilisable), présence aux événements.
Ce qu'il faudrait écrireLe modèle de créneau récurrent avec titulaire et remplaçant, et la mesure de continuité.
PersonasE04
Vague viséeVague 4 — 2027-2028

E05 — Organisme de programmes et de mentorat#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ
IntentionPiloter des programmes, des mentors, des ressources et leur financement, avec la mesure d'impact associée.
Ce qui existe déjàProgrammes, mentors, pairs et ressources dans services/community-service/ ; financement et subventions (EP-19) livrés ; services/esg-service/ pour l'impact social.
Ce qu'il faudrait écrireLe rattachement d'un bénéficiaire à un programme, la mesure d'issue, et la clef de module ESG qui manque aujourd'hui (§8, D-11).
PersonasE05
Vague viséeVague 4 — 2027-2028

E06 — Initiative répartie sur plusieurs fuseaux horaires#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ
IntentionCoordonner une initiative mondiale : événements récurrents en fuseaux multiples, notifications localisées, tableau de bord d'engagement.
Ce qui existe déjàÉvénements et présence ; notifications multicanal ; le dossier de lancement gère déjà cinq fuseaux (Est, Europe centrale, Afrique de l'Ouest, Afrique centrale, Pacifique).
Ce qu'il faudrait écrireLa récurrence sensible au fuseau du participant plutôt qu'à celui de l'organisateur, et le tableau d'engagement agrégé.
PersonasE06
Vague viséeVague 4 — 2027-2028

E07 — Espace d'échange dédié et modéré#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ
IntentionUn espace permanent avec présence visible, visioconférence et modération.
Ce qui existe déjàEspaces collaboratifs ; visioconférence (/video-consultation, /settings/video-conference) ; modération de fil (/feed/moderation) ; forums avec catégories.
Ce qu'il faudrait écrireLa présence continue plutôt que la session planifiée, et la modération appliquée à un espace permanent.
PersonasE07
Vague viséeVague 4 — 2027-2028

E08 — Engagement ludique de foyer#

ChampValeur
StatutPlanifié — ⚠️ NON LIVRÉ
IntentionTransformer des objectifs financiers de foyer en progression partagée entre les membres.
Ce qui existe déjàJalons, objectifs (/goals), événements, forfait Famille à 5 sièges.
Ce qu'il faudrait écrireLa mécanique de progression et sa restitution, sans transformer une donnée financière intime en score public.
PersonasE08
Vague viséeVague 4 — 2027-2028

5.9 Règle de communication applicable à E01 à E08#

SituationFormulation autorisée
Dossier d'investissement« Extension de marché identifiée, non construite, adossée aux briques communautaires livrées. »
Entretien de découverte« Nous ne l'avons pas. Voici ce que nous avons de proche, et ce qu'il faudrait écrire. »
Support commercial publicRien. Aucune mention.
DémonstrationRien. La valeur Sobriété interdit de montrer une maquette sans dire que c'est une maquette — et interdit de la montrer en contexte de vente.

6. Feuille de route par vagues#

Quatre vagues, à dates absolues. Chaque vague porte un thème unique, une condition de sortie mesurable et une liste d'éléments de carnet. Une vague dont la condition de sortie n'est pas atteinte ne se déclare pas sortie.

6.1 Vague 1 — jusqu'au 17 novembre 2026 : « Ce qu'on affirme doit être vrai »#

Thème. La vague 1 ne construit presque rien de nouveau. Elle répare l'écart entre le discours et le produit. Toute affirmation du dossier de lancement doit être soutenue par un écran réel au 17 novembre 2026, ou l'affirmation est retirée du discours.

Condition de sortie. Les quatre écarts É1 à É4 de 00-brief-commun.md §1.5 sont soit résolus, soit retirés du discours public, sans exception et sans reformulation habile.

ÉlémentIDÉchéance absolueRangDécision de vague
Travailleur d'exécution de l'export de donnéesF-22910 octobre 2026MConstruire — c'est le critère d'échec de la mission 5
Élargissement du périmètre d'export au-delà du profilF-2307 novembre 2026MConstruire pour la comptabilité, les déclarations et les documents
Écran de résiliation au portail ClientF-2283 octobre 2026MConstruire — reprise du parcours existant du portail Affaires
Écran de résiliation sur mobileF-22824 octobre 2026MConstruire
Correction de l'écart de crédits du forfait Gratuit5 septembre 2026MCorriger la base ou le catalogue, jamais les deux versions à la main
Retrait de toute mention d'interface anglaiseF-21531 août 2026MRetirer du discours — la traduction n'est pas en vague 1
Retrait de toute mention de plafond de dépense IAF-17531 août 2026MRetirer du discours — reformulation autorisée en §8, D-04
Retrait de toute mention d'authentification à deux facteursF-21831 août 2026MRetirer du discours
Application effective des règles de garde-fou enregistrablesF-17331 octobre 2026MConstruire ou retirer les types de règles non appliqués de l'écran
Traitement des 26 pages de comblement de lien mort17 octobre 2026MRemplir, retirer du menu, ou marquer visiblement — jamais laisser en l'état
Bouton d'export du rapport de vie privée26 septembre 2026MProduire le fichier ou retirer le bouton
Configuration du traçage distribuéF-20214 novembre 2026SConstruire — condition d'exploitabilité au Jour J
Matrice de contraste sur la palette complèteF-2123 octobre 2026SProduire
Test d'accessibilité en intégration continueF-2137 novembre 2026SConstruire
Mesures de performance des six modèles d'apprentissageF-178 à F-1807 novembre 2026SPublier une fiche par modèle avec sa date de mesure
Parité mobile de la matrice de risques d'auditF-12814 novembre 2026CÉcrire l'écran
Parité mobile du coffreF-11714 novembre 2026CÉcrire l'écran
Parité mobile de la visioconférenceF-192Reporté vague 2WHors vague 1 — dépend d'une capacité native non évaluée
Clef de module ESG au catalogueF-142, F-143Reporté vague 2WHors vague 1 — la décision de vendre l'ESG n'est pas prise

6.2 Vague 2 — 18 novembre 2026 au 14 février 2027 : « Le mobile rattrape »#

Thème. L'écart web ↔ mobile passe d'un quart à la moitié du menu côté Client, et du dixième au tiers côté cabinet. La mesure du 13 août 2026 est la ligne de base ; elle est rejouée à chaque fin de mois.

Condition de sortie. Couverture mobile ≥ 50 % du registre web pour les dix contextes Client et ≥ 33 % pour les neuf contextes professionnels, mesurée par le même instrument, avec ses témoins positifs et négatifs.

ÉlémentIDÉchéance absolueRangDécision de vague
Familles fiscales détaillées sur mobile (31 entrées manquantes)F-001 à F-01916 janvier 2027MÉcrire les écrans de formulaire par déclaration
Assistant IA mobile approfondi (17 entrées manquantes)F-157 à F-16712 décembre 2026MÉcrire
Trésorerie sur mobileF-047 à F-05030 janvier 2027MÉcrire — aujourd'hui zéro entrée mobile
Alertes de finances personnelles sur mobileF-0595 décembre 2026MLa notification est la surface naturelle du mobile
Onglet Messages au portail Affaires mobileF-20719 décembre 2026MÉcrire
Relation client détaillée sur mobile (13 entrées)F-14823 janvier 2027SÉcrire
Marketing sur mobile (10 entrées)F-14913 février 2027SÉcrire
Visioconférence sur mobileF-1926 février 2027SReporté de la vague 1, désormais engagé
Décision et éventuelle mise au catalogue du module ESGF-142, F-14315 décembre 2026SDécider d'abord, construire ensuite
Quotas contraignants sur les gestionnaires de créationF-19913 février 2027SPasser d'un état « suivi » à un état « bloque », gestionnaire par gestionnaire
Estimation de valeur de propriété côté webF-06630 janvier 2027CApparier la capacité mobile existante
Traduction anglaiseF-215Reporté vague 3WHors vague 2 — 26 645 clefs à produire, la garde à 90 % fixe le seuil de sortie

6.3 Vague 3 — 15 février 2027 au 30 juin 2027 : « Deux langues, un standard d'accessibilité »#

Thème. Le produit devient bilingue et publie son premier rapport de conformité d'accessibilité. Les deux chantiers partagent le même socle de composants, donc la même vague.

Condition de sortie. La garde de couverture à 90 % cesse de bloquer l'anglais — c'est-à-dire que la couverture réelle dépasse le seuil, mesurée par la garde elle-même et non par un décompte à la main. Et un rapport de conformité WCAG 2.2 AA est publié, avec sa matrice de contraste et sa date.

ÉlémentIDÉchéance absolueRangDécision de vague
Catalogue de traduction anglais canadienF-21528 mai 2027MProduire les clefs manquantes jusqu'à franchir la garde
Sélecteur de langue effectif sur les quatre surfacesF-21611 juin 2027MConstruire
Rapport de conformité d'accessibilité publiéF-210, F-21130 avril 2027MProduire et publier
Navigation clavier certifiée sur les parcours principauxF-21026 mars 2027MCorriger puis certifier
Authentification à deux facteursF-21830 juin 2027MConstruire — c'est la plus ancienne dette de sécurité du carnet
Plafond de dépense IA configurableF-17521 mai 2027MConstruire — un plafond, pas un seuil de recharge
Traçage distribué étendu aux 85 servicesF-20230 juin 2027SÉtendre la configuration de la vague 1
Consolidation multidevise sur mobileF-02918 juin 2027CÉcrire
Clôture de période sur mobileF-02818 juin 2027CÉcrire
Extensions E01 à E08E01 à E08Reporté vague 4WHors vague 3 — la décision D02 doit être prise avant tout engagement

6.4 Vague 4 — 1ᵉʳ juillet 2027 au 31 décembre 2028 : « Élargir sans fragmenter »#

Thème. Les extensions communautaires E01 à E08, conditionnées à la décision D02, et la troisième verticale conditionnée. Le critère de réussite n'est pas le nombre de modules livrés mais la preuve que le socle les absorbe sans se fragmenter.

Condition de sortie. Trois verticales conditionnées comptent chacune plus de 200 comptes actifs, et aucune n'a exigé de duplication du socle. [HYPOTHÈSE] sur la cible de 200 comptes — objectif interne, non publiable.

ÉlémentIDÉchéance absolueRangDécision de vague
Décision D02 sur l'annonce publique de E01 à E0830 septembre 2026MDécider — cette décision est antérieure à la vague qu'elle conditionne
Modèle de droits intra-foyerE0131 octobre 2027MConstruire
Contexte dédié aux organismes de proximitéE0231 janvier 2028SConstruire à partir du groupe OBNL déjà livré
Rôle d'animateur de groupeE0331 mars 2028SConstruire
Créneaux récurrents avec titulaire et remplaçantE0430 juin 2028SConstruire
Rattachement bénéficiaire à programme et mesure d'issueE0530 septembre 2028CConstruire
Récurrence sensible au fuseau du participantE0630 septembre 2028CConstruire
Espace permanent avec présence continueE0730 novembre 2028CConstruire
Progression partagée de foyerE0831 décembre 2028CConstruire, sans jamais transformer une donnée intime en score public
Troisième verticale conditionnée31 décembre 2028SÀ choisir sur usage réel, pas sur intuition

6.5 Ce qui est explicitement hors de la feuille de route#

La valeur Utilité exige de dire ce qu'on ne fera pas autant que ce qu'on fera.

Élément écartéRaison écrite
Deux paliers cabinet historiques à 99,00 $Ne sont plus en vente. Ils vivent pour les comptes en place. La décision D04 tranche migration ou maintien au 15 octobre 2026 — dans les deux cas, aucun développement.
Duplication d'un produit par segmentContredit la décision de conception « persona = contexte ». Un segment nouveau est un contexte, jamais un produit.
Fonctionnalités annoncées avant livraisonValeur Sobriété. La règle vaut aussi pour ce carnet : un Planifié ne se démontre pas.
Rétention par friction au moment de la résiliationValeur Réversibilité. Toute rétention, même « le temps du traitement », contredit la mission 5.

7. Diagramme de vagues#

Le diagramme est scindé en deux : chaque bloc reste sous la limite de trente éléments, et les deux horizons ne se lisent pas à la même échelle — la vague 1 se compte en semaines, la vague 4 en trimestres. Les mêler produirait un dessin illisible aux deux bouts.

7.1 Vagues 1 et 2 — du 17 août 2026 au 14 février 2027#

gantt
    title Kaxentra - vagues 1 et 2
    dateFormat YYYY-MM-DD
    axisFormat %b %Y

    section Vague 1 - verite du discours
    Retraits de discours anglais plafond double facteur :v1a, 2026-08-17, 2026-08-31
    Correction ecart de credits du forfait Gratuit :v1b, 2026-09-01, 2026-09-05
    Bouton d export du rapport de vie privee :v1c, 2026-09-07, 2026-09-26
    Travailleur d execution de l export :v1e, 2026-09-07, 2026-10-10
    Ecran de resiliation portail Client :v1d, 2026-09-14, 2026-10-03
    Matrice de contraste :v1f, 2026-09-14, 2026-10-03
    Traitement des 26 pages de comblement :v1g, 2026-09-28, 2026-10-17
    Ecran de resiliation mobile :v1h, 2026-10-05, 2026-10-24
    Application des regles de garde-fou :v1i, 2026-10-05, 2026-10-31
    Perimetre d export elargi :v1j, 2026-10-12, 2026-11-07
    Test d accessibilite en integration continue :v1k, 2026-10-19, 2026-11-07
    Fiches de performance des six modeles :v1l, 2026-10-19, 2026-11-07
    Tracage distribue chaine du Jour J :v1m, 2026-10-26, 2026-11-14
    Parite mobile coffre et matrice de risques :v1n, 2026-11-02, 2026-11-14
    JOUR J ouverture publique :milestone, mj, 2026-11-17, 0d

    section Vague 2 - le mobile rattrape
    Alertes de finances personnelles sur mobile :v2a, 2026-11-18, 2026-12-05
    Assistant IA mobile approfondi :v2b, 2026-11-18, 2026-12-12
    Onglet Messages portail Affaires mobile :v2c, 2026-11-30, 2026-12-19
    Decision de mise au catalogue du module ESG :v2d, 2026-12-01, 2026-12-15
    Familles fiscales detaillees sur mobile :v2e, 2026-12-01, 2027-01-16
    Relation client detaillee sur mobile :v2f, 2027-01-04, 2027-01-23
    Tresorerie sur mobile :v2g, 2027-01-11, 2027-01-30
    Estimation de valeur de propriete cote web :v2h, 2027-01-18, 2027-01-30
    Visioconference sur mobile :v2i, 2027-01-18, 2027-02-06
    Marketing sur mobile :v2j, 2027-01-25, 2027-02-13
    Quotas contraignants :v2k, 2027-01-25, 2027-02-13
    Fin de vague 2 :milestone, mv2, 2027-02-14, 0d

7.2 Vagues 3 et 4 — du 15 février 2027 au 31 décembre 2028#

gantt
    title Kaxentra - vagues 3 et 4
    dateFormat YYYY-MM-DD
    axisFormat %b %Y

    section Vague 3 - deux langues et accessibilite
    Catalogue de traduction anglais canadien :v3d, 2027-02-15, 2027-05-28
    Navigation clavier certifiee :v3a, 2027-02-15, 2027-03-26
    Rapport de conformite d accessibilite :v3b, 2027-03-01, 2027-04-30
    Authentification a deux facteurs :v3g, 2027-05-03, 2027-06-30
    Tracage distribue etendu aux 85 services :v3h, 2027-05-03, 2027-06-30
    Plafond de depense IA configurable :v3c, 2027-04-05, 2027-05-21
    Selecteur de langue sur les quatre surfaces :v3e, 2027-05-24, 2027-06-11
    Cloture de periode et multidevise sur mobile :v3f, 2027-05-31, 2027-06-18
    Fin de vague 3 :milestone, mv3, 2027-06-30, 0d

    section Vague 4 - elargir sans fragmenter
    Modele de droits intra-foyer :v4a, 2027-07-01, 2027-10-31
    Contexte dedie aux organismes de proximite :v4b, 2027-11-01, 2028-01-31
    Role d animateur de groupe :v4c, 2028-02-01, 2028-03-31
    Creneaux recurrents titulaire et remplacant :v4d, 2028-04-01, 2028-06-30
    Programme et mesure d issue :v4e, 2028-07-01, 2028-09-30
    Recurrence sensible au fuseau du participant :v4f, 2028-07-01, 2028-09-30
    Espace permanent a presence continue :v4g, 2028-10-01, 2028-11-30
    Progression partagee de foyer :v4h, 2028-12-01, 2028-12-31

7.3 Notes de lecture des deux diagrammes#

  1. La décision D02 n'apparaît dans aucun des deux. Elle conditionne toute la vague 4 et porte une échéance au 30 septembre 2026, c'est-à-dire pendant la vague 1. Une décision qui conditionne une vague se prend avant la vague, jamais pendant. La faire figurer dans la barre « Vague 4 » aurait donné à lire l'inverse.
  2. Trois chantiers de la vague 1 se chevauchent volontairement — l'export, la résiliation et la matrice de contraste. Ils sont portés par trois propriétaires différents et ne partagent aucun fichier. Le chevauchement n'est pas une compression de calendrier : c'est un parallélisme réel.
  3. Le catalogue de traduction démarre le premier jour de la vague 3 et finit presque le dernier. C'est le seul chantier du carnet dont la durée n'est pas compressible par l'ajout de personnes : 26 645 clefs à produire, dont la cohérence terminologique décide de la qualité.
  4. Aucune barre ne franchit le Jour J. Un chantier qui déborderait sur le 17 novembre 2026 rendrait une affirmation publique fausse le jour de l'ouverture. La règle de composition de la vague 1 est celle-là, et elle explique pourquoi deux éléments y sont classés W avec leur raison écrite.

8. Dette et écarts connus#

Section capitale — à lire avant toute autre#

Un carnet de produit qui ne porte pas sa dette n'est pas un carnet, c'est une brochure. Cette section énumère quatorze écarts mesurés dans le code au 17 août 2026. Chacun est un élément de carnet daté, avec un propriétaire nommé par sa fonction et une échéance absolue.

Deux règles d'usage, non négociables :

  1. Aucun écart de cette section ne se contredit ailleurs dans le dossier. Un support qui affirmerait le contraire est refusé en vérification finale, quelle que soit sa qualité par ailleurs.
  2. Un écart ne se ferme que par une preuve, jamais par une déclaration. La preuve exigée est écrite dans la colonne du même nom, et elle est spécifique à chaque écart.

Le classement de priorité : P0 bloque le Jour J ou rend une affirmation publique fausse · P1 dégrade un parcours principal · P2 dégrade un parcours secondaire.

8.1 Tableau de synthèse#

#ÉcartSurfaceImpact utilisateurPrioritéPropriétaireÉchéance
D-01Catalogue actif : le forfait Gratuit sert 10 crédits IA contre 23 en base — le service le signale lui-même, coherent = falseAdm, CUn membre du forfait Gratuit peut voir un solde qui ne correspond pas à ce qu'on lui a venduP0Direction produit5 septembre 2026
D-02Export de données : le travailleur d'exécution n'existe pas (marqueur de travail à faire explicite) ; la demande reste en attente, l'adresse de téléchargement reste vide ; le périmètre ne couvrirait que le profil clientCLe membre demande son export et ne reçoit jamais de fichierP0Responsable données et vie privée10 octobre 2026 (exécution) · 7 novembre 2026 (périmètre)
D-03Aucun écran de résiliation au portail Client ni sur mobile — seulement au portail AffairesC, MUn particulier ne peut pas résilier seulP0Direction produit3 octobre 2026 (web) · 24 octobre 2026 (mobile)
D-04Aucun plafond de dépense IA configurable ; le seul réglage voisin est un seuil de recharge automatiqueC, A, MLe membre ne peut pas borner sa dépense ; le réglage voisin produit l'effet inverseP0Responsable IA21 mai 2027 (vague 3)
D-05Produit unilingue français : 26 645 clefs françaises, zéro anglaise ; une garde de couverture à 90 % bloque l'annonce de l'anglaisC, A, Adm, MUn membre anglophone ne peut pas utiliser le produit dans sa langueP0Direction produit28 mai 2027 (vague 3)
D-06Authentification à deux facteurs : explicitement non implémentéeC, A, Adm, MUn compte contenant des données fiscales n'a qu'un facteur d'authentificationP0Responsable plateforme30 juin 2027
D-0726 pages portent un marqueur de comblement de lien mort — écrans créés pour supprimer une erreur 404 de menuC, A, AdmLe membre atteint un écran vide depuis un menu qui promettait une fonctionnalitéP1Direction produit17 octobre 2026
D-08Bouton « Exporter le rapport » de l'administration de la vie privée : aucun fichier produitAdmL'administrateur clique et rien ne se passe — la classe de défaut la plus dommageable pour la confianceP1Responsable données et vie privée26 septembre 2026
D-09Règles de garde-fou « sentiment » et « toxicité » enregistrables mais non appliquées ; actions « avertir » et « journaliser » non appliquées par le moteurAdmL'administrateur croit avoir posé une protection qui n'agit pasP0Responsable IA31 octobre 2026
D-10Traçage distribué non configuréAdmUn incident traversant plusieurs services ne se reconstitue pas ; le délai de diagnostic exploseP1Responsable exploitation14 novembre 2026
D-11Aucune clef de module ESG : le service et 3 écrans existent, l'ESG n'est ni vendu, ni conditionné, ni accordé par un forfaitAPersonne ne peut acheter une capacité qui existeP2Direction produit15 décembre 2026 (décision)
D-12Quotas : moins de 1 % des gestionnaires de création portent un plafond (≈ 20 sur 2 545) ; l'écran de quotas est en lecture seule et son état signifie « suivi, ne bloque rien »A, AdmUn quota affiché n'est pas un quota appliquéP1Responsable plateforme13 février 2027
D-13Aucun rapport de conformité d'accessibilité, aucune matrice de contraste, aucun test en intégration continueC, A, Adm, MUne personne en situation de handicap n'a aucune garantie opposableP0Responsable qualité et accessibilité3 octobre 2026 (matrice) · 30 avril 2027 (rapport)
D-14Aucune mesure de performance publiée pour les 6 modèles d'apprentissage automatique, aucune date de réentraînementA, CUne sortie de modèle est servie sans que sa fiabilité soit connue ni datéeP1Responsable IA7 novembre 2026

8.2 Détail par écart — chacun est un élément de carnet daté#

D-01 — Écart de catalogue actif sur le forfait Gratuit#

ChampContenu
Constat mesuréLe catalogue de la plateforme, version 2026-08-12.1, publie 10 crédits IA par mois pour le forfait Gratuit. La base en porte 23. Le contrôle de cohérence du service de facturation détecte l'écart lui-même et répond coherent = false.
Ancrageservices/billing-service/src/api/v1/endpoints/subscriptions.py — le catalogue servi est comparé ligne à ligne à la table des forfaits, sur les prix et sur la dotation de crédits mensuels. La comparaison se fait en décimal, jamais en virgule flottante : deux prix « égaux » en flottant peuvent facturer des montants différents au cent près. Les quotas sont comparés à part, parce que « aucune limite » et « limite à zéro » sont deux choses différentes qu'une comparaison numérique confondrait.
Pourquoi c'est graveCe n'est pas la valeur qui compte, c'est la classe de défaut. La plateforme a déjà payé cette classe : la page de prix portait sa propre copie manuscrite, un forfait y valait 399 $ quand la base en facturait 599, et des clients ont payé l'écart. Le catalogue unifié est né de cet incident. Un nouvel écart au même endroit signifie que la source unique n'est pas encore l'autorité qu'elle prétend être.
Ce qui est déjà bonLe contrôle de cohérence expose l'écart au lieu de le taire. C'est exactement la leçon retenue de l'incident. Un contrôle qui aurait certifié « cohérent » serait un défaut bien pire — et c'est arrivé : une version antérieure du même contrôle ne comparait que les prix. Les quotas divergeaient donc indéfiniment, et le contrôle certifiait « cohérent » une base qui ne l'était pas. Un contrôle qui regarde à côté est pire qu'aucun contrôle : il rassure. La leçon est inscrite dans le code lui-même, au-dessus de la comparaison.
Correctif décidéTrancher quelle valeur fait foi, corriger une seule des deux sources, régénérer la seconde lecture. Interdiction absolue de corriger les deux à la main : deux copies d'une même vérité divergent toujours.
Preuve de fermetureLe contrôle de cohérence répond coherent = true et un membre du forfait Gratuit voit la même dotation sur l'écran de crédits, au portail Client et sur mobile, après rechargement.
PropriétaireDirection produit
Échéance5 septembre 2026

D-02 — L'export de données ne s'exécute pas et ne couvre pas ce qu'il devrait#

ChampContenu
Constat mesuréLe point d'entrée d'export existe et crée une demande à l'état « en attente ». Aucun processus ne l'exécute : le travailleur asynchrone est un marqueur de travail à faire explicite. L'adresse de téléchargement reste vide, indéfiniment. De plus, le périmètre couvert ne comprendrait que le profil client — profil, adhésions, avis — ni la comptabilité, ni les déclarations, ni les documents, ni les finances personnelles. Les écrans de droits d'accès produisent un ticket routé au cabinet, traité par une personne.
Pourquoi c'est graveC'est le critère d'échec explicite de la mission 5, écrit avant d'être constaté. Une mission dont on connaît le critère d'échec et qu'on constate en échec n'est pas ratée : elle est pilotable. Mais elle n'est pilotable que si personne ne prétend le contraire.
Formulation interdite⛔ « Export intégral en libre-service. » ⛔ « Vous exportez tout, à tout moment, sans demande. »
Formulation autorisée✅ « Vous pouvez demander l'export de vos données ; la demande est traitée par votre cabinet. »
Correctif décidéDeux éléments distincts, deux échéances distinctes : écrire le travailleur d'exécution ; puis élargir le périmètre à la comptabilité, aux déclarations et aux documents.
Preuve de fermetureUne demande d'export déposée par un membre réel produit un fichier téléchargeable en moins de vingt-quatre heures, dans un format ouvert, contenant au moins la comptabilité, les déclarations et les documents. Vérifié en ouvrant le fichier, pas en constatant un code de retour.
PropriétaireResponsable données et vie privée
Échéance10 octobre 2026 (exécution) · 7 novembre 2026 (périmètre)

D-03 — Aucun écran de résiliation au portail Client ni sur mobile#

ChampContenu
Constat mesuréUn écran de résiliation en libre-service existe au portail Affaires : confirmation par saisie, motif facultatif, résiliation en fin de période. Aucun écran équivalent n'existe au portail Client ni dans le registre mobile. Un particulier ne peut pas résilier seul.
Pourquoi c'est graveLa valeur Réversibilité énonce que partir doit être aussi simple qu'arriver, et que la rétention par friction est un aveu : elle admet que le produit ne retient pas par sa valeur. L'asymétrie actuelle — le cabinet peut partir, le particulier non — est exactement la friction que la valeur interdit.
Formulation interdite⛔ « Résilier est aussi simple que souscrire » adressé au grand public.
Formulation autorisée✅ La résiliation en libre-service, pour les cabinets uniquement, et sans généralisation.
Correctif décidéPorter le parcours existant du portail Affaires au portail Client, puis au mobile. Le parcours est écrit : il s'agit de le rendre atteignable depuis deux registres de navigation supplémentaires, et de vérifier l'effet sur l'abonnement.
Preuve de fermetureUn membre du forfait Plus résilie depuis le portail Client, puis depuis le mobile ; l'abonnement porte l'état résilié après rechargement ; aucune facture n'est émise après la fin de période. Le dernier point se vérifie sur le cycle suivant, pas le jour même.
PropriétaireDirection produit
Échéance3 octobre 2026 (web) · 24 octobre 2026 (mobile)

D-04 — Aucun plafond de dépense IA configurable#

ChampContenu
Constat mesuréLes crédits IA sont très visibles : écrans dédiés sur les quatre surfaces. Le comportement au zéro est excellent : l'appel est refusé, jamais facturé en dépassement. Mais aucun plafond de dépense configurable par le membre n'existe. Le seul réglage voisin est un seuil de recharge automatique — un mécanisme qui déclenche une dépense supplémentaire au lieu de l'arrêter. Le plafond effectif est la dotation du forfait, non modifiable.
Pourquoi c'est graveUn seuil de recharge et un plafond ont des noms voisins et des effets opposés. Un membre qui confond les deux croit s'être protégé alors qu'il s'est engagé.
Formulation interdite⛔ « Plafonnez votre dépense. » ⛔ « Les crédits IA sont visibles et plafonnables. »
Formulation autorisée✅ « Vos crédits sont visibles, et au zéro l'appel est refusé plutôt que facturé. »
Correctif décidéConstruire un plafond mensuel configurable, distinct du seuil de recharge, avec un libellé qui rend la confusion impossible sur l'écran.
Preuve de fermetureUn membre fixe un plafond inférieur à sa dotation ; l'appel qui franchirait le plafond est refusé ; le plafond survit au rechargement ; et le refus est distinguable dans le journal d'activité IA d'un refus pour solde nul.
PropriétaireResponsable IA
Échéance21 mai 2027

D-05 — Produit unilingue français#

ChampContenu
Constat mesuréLe catalogue de traduction serveur contient 26 645 clefs en français et zéro en anglais. Le service annonce supported_languages: ["fr"]. Une garde de couverture bloque l'annonce d'une langue sous 90 % de traduction réelle — elle fonctionne, et elle bloque l'anglais.
Pourquoi c'est nuancéL'infrastructure est prête et mesurée. La garde fait exactement son travail. Ce n'est pas un défaut d'ingénierie : c'est un chantier de contenu qui n'a pas commencé. Le distinguer change l'estimation d'effort.
Formulation interdite⛔ Toute annonce d'une interface anglaise du produit.
Nuance autorisée✅ Le portail de documentation peut être bilingue : c'est un site distinct du produit, avec son propre contenu.
Correctif décidéProduire le catalogue anglais canadien en vague 3, jusqu'à franchir le seuil de la garde. Orthographe britannique (organisation, licence nom, centre), noms de forfaits conservés en anglais officiel.
Preuve de fermetureLa garde cesse d'elle-même de bloquer l'anglais — le seuil est franchi selon la garde, pas selon un décompte à la main. Puis un parcours principal complet est franchi en anglais, sur les quatre surfaces, sans qu'aucune chaîne française n'apparaisse.
PropriétaireDirection produit
Échéance28 mai 2027

D-06 — Authentification à deux facteurs non implémentée#

ChampContenu
Constat mesuréLa capacité est explicitement marquée non implémentée dans le code. Le portail Administration porte un répertoire de route dédié, mais la capacité n'est pas livrée.
Pourquoi c'est graveLe produit détient des déclarations fiscales, des états financiers, des testaments et des registres d'actionnaires. Un seul facteur d'authentification sur ce contenu est une dette de sécurité, pas une préférence d'ergonomie.
Formulation interdite⛔ Toute mention d'un second facteur, y compris implicite (« votre compte est protégé par plusieurs niveaux »).
Ce qui existe et compense partiellementOuverture de session par biométrie sur mobile ; identité fédérée d'entreprise pour les grands comptes ; chiffrement en échec fermé sur les secrets. Aucun de ces trois éléments n'est un second facteur pour un compte Client sur le web.
Correctif décidéConstruire en vague 3, sur les quatre surfaces à la fois. Une authentification à deux facteurs livrée sur trois surfaces sur quatre est Partiel et ne s'annonce pas.
Preuve de fermetureUn membre active un second facteur, se déconnecte, se reconnecte sur chacune des quatre surfaces, et le second facteur est exigé à chaque fois. Puis un essai de connexion sans le second facteur est refusé.
PropriétaireResponsable plateforme
Échéance30 juin 2027

D-07 — Vingt-six pages de comblement de lien mort#

ChampContenu
Constat mesuré26 pages portent un marqueur de comblement de lien mort : des écrans créés pour supprimer une erreur 404 déclenchée par une entrée de menu, sans contenu réel derrière.
Pourquoi c'est graveUne entrée de menu est une promesse. Un écran vide atteint depuis une promesse est plus dommageable qu'une entrée absente — le relevé d'écart web ↔ mobile énonce d'ailleurs la règle inverse comme doctrine : « une entrée qui mène à un écran non écrit est pire qu'une entrée absente », et c'est pourquoi certaines capacités ont été délibérément laissées hors du registre mobile plutôt que déclarées à vide.
Conséquence de comptageCes 26 pages ne comptent pas comme fonctionnalités. Elles ne figurent nulle part dans les 231 lignes de la section 4.
Correctif décidéTrois issues autorisées, une par page, décidées explicitement : remplir l'écran, retirer l'entrée du menu, ou marquer visiblement l'écran comme non disponible. Aucune quatrième issue. Laisser en l'état n'est pas une issue.
Preuve de fermetureZéro page portant le marqueur, et un relevé du registre de navigation qui confirme qu'aucune entrée restante ne mène à un écran vide. Le relevé porte son témoin positif et son témoin négatif.
PropriétaireDirection produit
Échéance17 octobre 2026

D-08 — Le bouton d'export du rapport de vie privée ne produit aucun fichier#

ChampContenu
Constat mesuréL'écran d'administration de la vie privée porte un bouton « Exporter le rapport ». Aucun fichier n'est produit.
Pourquoi c'est graveC'est une porte peinte : un élément d'interface qui ressemble à une action et n'en est pas une. Sur un écran de vie privée, c'est-à-dire l'écran exact où la confiance se joue, cette classe de défaut coûte plus qu'ailleurs.
Correctif décidéProduire le fichier, ou retirer le bouton. Les deux issues sont acceptables ; laisser le bouton inerte ne l'est pas.
Preuve de fermetureUn administrateur clique et ouvre le fichier obtenu, avec son contenu lisible. Ou le bouton n'existe plus sur l'écran.
PropriétaireResponsable données et vie privée
Échéance26 septembre 2026

D-09 — Des règles de garde-fou enregistrables ne sont pas appliquées#

ChampContenu
Constat mesuréLe service de garde des sorties génératives accepte l'enregistrement de règles de type « sentiment » et « toxicité » ; le moteur ne les applique pas. Par ailleurs, les actions « avertir » et « journaliser » sont enregistrables et non appliquées par le moteur.
Pourquoi c'est graveUne garde qui accepte une règle sans l'appliquer est pire que l'absence de garde : l'administrateur qui l'a posée cesse de surveiller ce qu'il croit protégé. La plateforme connaît cette classe de défaut et l'a déjà payée ailleurs.
Correctif décidéDeux issues autorisées, à choisir type par type et action par action : appliquer la règle dans le moteur, ou refuser l'enregistrement de ce type de règle avec un message qui dit pourquoi. Une troisième issue serait de retirer le type de l'écran — acceptable également. Ce qui n'est pas acceptable : continuer à accepter et à ne pas appliquer.
Preuve de fermetureUne règle de chaque type est posée, puis une sortie qui la viole est produite : la règle agit de façon observable. Pour les types retirés, une tentative d'enregistrement est refusée avec son message.
PropriétaireResponsable IA
Échéance31 octobre 2026

D-10 — Traçage distribué non configuré#

ChampContenu
Constat mesuréLe traçage distribué n'est pas configuré.
Pourquoi c'est graveLe socle compte 85 services. Un parcours de membre en traverse couramment cinq à dix. Sans trace corrélée, le diagnostic d'un incident consiste à lire des journaux séparés et à deviner la correspondance — c'est-à-dire à mesurer avec un instrument qui ne peut pas voir ce qu'il doit mesurer.
Correctif décidéConfigurer le traçage sur la chaîne du Jour J en vague 1 — passerelle, authentification, facturation, service de crédits IA, notifications — puis l'étendre aux 85 services en vague 3.
Preuve de fermetureUn appel de membre est suivi de bout en bout à travers au moins cinq services, à partir d'un seul identifiant de trace, sur l'environnement de production.
PropriétaireResponsable exploitation
Échéance14 novembre 2026 (chaîne du Jour J) · 30 juin 2027 (extension)

D-11 — Aucune clef de module ESG au catalogue#

ChampContenu
Constat mesuréLe service ESG existe et couvre huit domaines : empreinte carbone à trois périmètres, diversité, impact social, alignement aux objectifs de développement durable, et la gouvernance associée. Trois écrans existent au portail Affaires. Et aucune des 57 clefs mod.* du catalogue ne correspond à l'ESG. La capacité n'est ni vendue, ni conditionnée, ni accordée par un forfait.
Ancrageservices/esg-service/ et apps/portal-adminclient/src/app/(admin)/esg/ existent. Le relevé des 57 clefs mod.* du catalogue généré ne contient aucune clef ESG — vérifié par extraction exhaustive des clefs, pas par recherche d'un mot. Le seul point où l'ESG apparaît au registre de navigation est une entrée de rééquilibrage de portefeuille du contexte investisseur (F-144), qui relève des finances personnelles et non du service ESG.
Pourquoi c'est un écart et non un défautRien n'est cassé. Une capacité réelle est simplement invisible au commerce. C'est le symétrique exact du défaut D-01 : là un prix sans base, ici une base sans prix.
Décision à prendre avant tout développementVendre l'ESG comme module autonome, l'inclure dans un forfait existant, ou le retirer des écrans. La valeur Utilité rend la troisième issue parfaitement légitime.
Correctif décidéDécider au 15 décembre 2026. Construire ensuite, si la décision est de vendre.
Preuve de fermetureSoit une clef ESG existe au catalogue, est achetable et conditionne effectivement l'accès aux trois écrans ; soit les trois écrans ne figurent plus au registre de navigation.
PropriétaireDirection produit
Échéance15 décembre 2026 (décision)

D-12 — Les quotas suivent sans contraindre#

ChampContenu
Constat mesuréMoins de 1 % des gestionnaires de création portent un plafond : environ 20 sur 2 545. L'écran de quotas est en lecture seule, et son état de mise en application signifie « suivi, ne bloque rien ».
Pourquoi c'est graveUn quota affiché que rien n'applique induit deux erreurs symétriques : le membre croit être limité et ne l'est pas ; l'exploitation croit être protégée et ne l'est pas. La seconde coûte plus cher que la première.
Ce qui est honnête dans l'état actuelL'état de mise en application dit qu'il ne bloque rien. Il ne ment pas. Le défaut est que l'écran, lui, ressemble à un écran de contrainte.
Correctif décidéPasser les gestionnaires de création à un état contraignant par lots, en commençant par ceux dont le dépassement coûte le plus. Rendre l'écran modifiable, et rendre l'état de mise en application visible sur l'écran lui-même, pas seulement dans la base.
Preuve de fermetureUn dépassement de quota est refusé de façon observable par le membre, sur au moins les dix gestionnaires les plus coûteux ; et l'écran affiche pour chaque quota s'il suit ou s'il bloque.
PropriétaireResponsable plateforme
Échéance13 février 2027

D-13 — Aucune preuve opposable d'accessibilité#

ChampContenu
Constat mesuréAucun rapport de conformité d'accessibilité, aucune matrice de contraste, aucun test en intégration continue. Le volume de travail engagé est pourtant substantiel : 9 530 attributs d'accessibilité sur 1 367 fichiers web et 725 propriétés d'accessibilité côté mobile.
Pourquoi le volume ne suffit pasUn arbre d'accessibilité peut être vert sur un écran illisible. Deux défauts de couleur codée en dur l'ont démontré le 13 août 2026 : des libellés de champ et des libellés de ligne de réglages restaient présents dans l'arbre d'accessibilité tout en étant invisibles en thème sombre. Une vérification par le texte serait passée au vert. La preuve d'accessibilité visuelle est l'image, pas l'arbre.
Formulation interdite⛔ « Conforme WCAG 2.2 AA. » ⛔ « Accessible. »
Formulation autorisée✅ « Travail engagé : 9 530 attributs d'accessibilité sur 1 367 fichiers web, 725 côté mobile. Le rapport de conformité est prévu pour le 30 avril 2027. »
Correctif décidéTrois éléments distincts : produire la matrice de contraste sur la palette complète ; brancher un test d'accessibilité en intégration continue qui fait échouer la construction ; publier un rapport de conformité daté.
Preuve de fermetureLa matrice couvre toutes les combinaisons de la palette du brief avec leur ratio calculé ; l'intégration continue échoue sur une régression introduite exprès (témoin négatif) et passe sur la base saine (témoin positif) ; le rapport est publié avec sa date et son périmètre.
PropriétaireResponsable qualité et accessibilité
Échéance3 octobre 2026 (matrice) · 7 novembre 2026 (intégration continue) · 30 avril 2027 (rapport)

D-14 — Six modèles d'apprentissage servis sans performance publiée#

ChampContenu
Constat mesuréSix modèles d'apprentissage automatique sont en service — prévision, détection d'anomalies, scoring de risque, extraction documentaire par vision, classification, simulation. Aucune mesure de performance n'est publiée. Aucune date de réentraînement n'est enregistrée.
Pourquoi c'est grave« Retourne un nombre » n'est pas une preuve qu'un modèle fonctionne. Une sortie servie sans mesure ni date est indiscernable d'une constante bien présentée. Et la valeur Traçabilité engage : un chiffre sans son calcul n'est pas un chiffre, c'est une affirmation.
Ce qui est déjà bon ailleurs dans la couche IALes réponses génératives portent leurs sources, persistées avec le message. Le coût d'inférence a une source unique et datée, et un taux manquant lève une erreur plutôt que de valoir zéro. La rigueur existe donc dans la maison ; elle n'est simplement pas encore appliquée aux modèles prédictifs.
Correctif décidéPublier une fiche par modèle : ce qu'il prédit, sur quelles données il a été entraîné, sa mesure de performance, la date de cette mesure, et la date du dernier réentraînement. Six fiches, aucune exception.
Preuve de fermetureLes six fiches existent et sont datées ; et pour chaque modèle, une variation contrôlée de l'entrée produit une variation cohérente de la sortie — la preuve qu'il s'agit d'un résultat de modèle et non d'une valeur figée.
PropriétaireResponsable IA
Échéance7 novembre 2026

8.3 Écarts de moindre gravité, consignés pour ne pas être redécouverts#

#ÉcartSurfaceImpactPrioritéPropriétaireÉchéance
D-15Un point d'entrée de lots et dates de péremption n'est pas déployé sur l'environnement de développement ; l'écran mobile restitue le refus du serveur tel quelML'écran existe et ne sert rien sur cet environnementP2Responsable exploitation30 septembre 2026
D-16Aucune entrée mobile pour le coffre, la trésorerie, les alertes de finances personnelles, la matrice de risques d'audit, la visioconférenceMCapacités web sans équivalent mobileP1Responsable mobileVagues 1 et 2
D-17Le portail Affaires mobile n'a pas d'onglet de conversationMLe cabinet ne peut pas répondre depuis son téléphoneP1Responsable mobile19 décembre 2026
D-18Trente noms d'icône retombaient silencieusement sur une icône par défaut, dont dix-huit antérieurs au relevé du 13 août 2026MRepères visuels erronés dans les menusP2Responsable mobileCorrigé au 13 août 2026 — consigné pour la classe de défaut
D-19Des libellés visibles identiques désignent deux écrans différents dans un même menu : deux entrées « TPS/TVQ » pour tous les contextes professionnels, deux « Subventions » en contexte entrepreneur, deux « États financiers » en contexte PMEMLe membre ne sait pas laquelle ouvrirP2Responsable mobile31 octobre 2026
D-20Une propriété de conditionnement de section existe au registre du portail Affaires et n'est évaluée sur aucune section — la renseigner ferait disparaître une section entièreAPiège armé pour la prochaine personne qui édite le fichierP2Responsable plateforme30 septembre 2026
D-21Au registre du portail Client, la clef de module portée par un groupe n'est jamais évaluée ; seul le conditionnement porté par chaque entrée agitCUn groupe apparemment conditionné ne l'est que par la convention appliquée à ses entréesP1Responsable plateforme31 octobre 2026
D-22Le contexte administration du portail Client ne porte aucune section propre : il ne reçoit que les sections communesCUn administrateur qui bascule sur ce contexte ne voit rien de spécifiqueP2Direction produit30 novembre 2026

Pourquoi consigner D-18, déjà corrigé. Un écart corrigé reste dans le carnet tant que sa classe n'est pas fermée. Un repli silencieux sur une valeur par défaut est une classe de défaut, pas un incident isolé : il se reproduira ailleurs si rien ne l'empêche structurellement.


9. Critères d'acceptation généraux — la définition de « terminé »#

Ces critères s'appliquent à toute ligne du carnet. Ils ne se négocient pas au cas par cas. Une fonctionnalité qui n'en satisfait pas un seul n'est pas Livré, quelle que soit la qualité du travail accompli par ailleurs.

9.1 Les huit critères obligatoires#

C1 — La donnée persiste après rechargement#

L'action principale est exécutée par un membre réel, dans un navigateur réel ou sur un appareil réel. La page est rechargée. La donnée est toujours là, avec la même valeur.

Ce qui ne vaut pas preuve : un code de retour 200. Une transaction peut répondre 200 en ayant été avortée, auquel cas la validation devient un retour arrière silencieux. Le rechargement est la seule mesure qui tranche.

C2 — L'écran est atteignable depuis un menu#

L'écran figure dans le registre de navigation du contexte concerné, et un membre de ce contexte l'atteint en cliquant, sans saisir d'adresse.

Rappel du piège mobile : la navigation mobile est pilotée par les données. Un écran non déclaré dans le registre de fonctionnalités mobiles n'est atteignable par personne, même s'il existe, compile et est enregistré dans une disposition de navigation. Enregistrer n'est pas mener.

C3 — Toutes les surfaces annoncées sont couvertes#

La colonne Surface(s) du carnet énumère les surfaces attendues. Le statut porte sur l'ensemble. Trois surfaces annoncées et deux livrées donnent Partiel, jamais Livré.

C4 — Le chemin d'erreur est éprouvé#

L'erreur attendue est provoquée volontairement : donnée invalide, droit manquant, service indisponible. Le membre reçoit un message qui dit ce qui s'est passé et ce qu'il peut faire.

Ce qui est refusé : une trace technique servie au membre. Tronquer une trace n'est pas l'assainir : le critère porte sur la forme de ce qui est servi, pas sur sa longueur.

C5 — Le contrôle d'accès est vérifié depuis un second siège#

Pour toute donnée appartenant à un locataire ou à un membre, un second compte tente d'y accéder et échoue. La vérification se fait avec un jeton distinct par siège, jamais avec une élévation de droits locale.

Règle de l'inconnu : un contrôle qui ne peut pas déterminer si l'accès est légitime refuse. Un booléen a deux cases pour trois états ; « je n'ai pas pu vérifier » ne doit jamais devenir « oui ».

C6 — Le parcours croisé est vérifié depuis le siège d'en face#

Pour toute fonctionnalité impliquant deux rôles — client et cabinet, demandeur et fournisseur, auteur et approbateur — le résultat est vérifié des deux côtés. Le document déposé par le client est ouvert par le cabinet ; l'approbation posée par le cabinet est vue par le client.

C7 — Une sortie générée porte sa source et son coût#

Toute réponse produite par un modèle expose sa ou ses sources, consultables, et le coût en crédits de l'appel. L'ancrage documentaire est en échec ouvert : si la base de connaissances tombe, la réponse sort non ancrée plutôt qu'en erreur — ce comportement est assumé et doit être visible pour le membre.

Pour une sortie de modèle prédictif, le critère est renforcé : la sortie doit bouger avec ses entrées, et sa fiche de performance datée doit exister (§8, D-14).

C8 — La mesure porte son témoin négatif#

Toute vérification automatisée qui accompagne une livraison doit pouvoir échouer. Elle est éprouvée sur un cas sain (témoin positif) et sur un cas défectueux introduit exprès (témoin négatif).

Pourquoi ce critère est le dernier et le plus important : un instrument en panne ne se signale pas, il répond. Un relevé qui ne rend que des succès ne mesure rien. Et deux sondes partageant le même angle mort se confirment mutuellement au lieu de se corriger — le témoin doit donc différer par sa nature, pas seulement par sa valeur.

9.2 Critères additionnels selon la nature de l'élément#

Nature de l'élémentCritère supplémentairePourquoi
Écriture de donnée financièreLe montant est comparé sur sa bande de valeurs plausibles, pas sur un point uniqueUn contrôle ponctuel a déjà laissé passer un montant à dix chiffres
SuppressionLe second appel de suppression répond 404La classe de défaut n°1 du produit : un verbe d'action implémenté comme écriture de statut
Décimal manipuléAucune comparaison en virgule flottante ; le prix exact vit dans son champ décimalLe catalogue porte deux champs par prix précisément pour cela
Action à effet financier ou juridiquePasse par une approbation humaine nominativeMission 2
Élément venduExiste au catalogue de la plateforme et conditionne effectivement l'accèsÉcarts D-01 et D-11, symétriques l'un de l'autre
Élément retiréLe retrait est annoncé, pas silencieuxValeur Utilité
Écran mobileDéclaré dans le registre de fonctionnalités mobiles, et l'écran cible existeLe relevé du 13 août 2026 a trouvé trois écrans orphelins et une entrée déclarée sans écran atteignable
Couleur ou contrasteVérifié sur l'image, en thème clair et en thème sombreUn arbre d'accessibilité est vert sur un écran illisible
TraductionLa garde de couverture cesse d'elle-même de bloquer la langueUn décompte à la main n'est pas une mesure

9.3 Ce qui ne constitue jamais une preuve#

Preuve invoquéePourquoi elle est refusée
« Le point d'entrée répond 200 »Une transaction avortée répond 200 et n'écrit rien
« L'agent rapporte que c'est fait »Un rapport n'est pas une mesure
« Ça marche en développement »Les environnements de développement et de contrôle qualité partagent une seule base ; un défaut de cloisonnement par domaine n'y est pas visible et n'apparaît qu'en production
« L'empreinte de l'image a convergé »L'empreinte ne prouve pas le contenu. Seul le relevé du marqueur dans le conteneur servi tranche
« Le marqueur est absent, donc le correctif est absent »L'absence a trois causes, et « pas livré » est la moins probable. On mesure la forme du correctif, pas le nom posé par l'outil
« Le test est vert »Un banc rouge à tort cesse d'être lu, puis d'être cru. Un banc vert sans témoin négatif ne dit rien
« Zéro résultat, donc zéro problème »Un zéro rapporté se vérifie avant d'être actionné
« L'écran s'affiche »Un écran qui affiche et perd au rechargement est Partiel

9.4 Définition de « terminé » pour une vague entière#

Une vague est terminée quand, cumulativement :

  1. Toutes ses lignes de rang M satisfont les huit critères C1 à C8 ;
  2. Aucune ligne de rang M n'a été reclassée en S, C ou W pendant la vague sans que la reclassification soit écrite au carnet avec sa raison ;
  3. Sa condition de sortie mesurable est atteinte, mesurée par un instrument portant ses deux témoins ;
  4. Les écarts de la section 8 dont l'échéance tombe dans la vague sont fermés par leur preuve propre, pas par une déclaration ;
  5. Aucune affirmation publique en circulation ne contredit l'état réel du produit à la date de sortie de la vague.

Le point 5 est le seul qui puisse faire échouer une vague dont tout le code est écrit. Il est volontairement placé en dernier pour cette raison.


10. Indicateurs de suivi du carnet#

Ces indicateurs mesurent le carnet lui-même, pas le produit. Un carnet qui ne se mesure pas devient un document d'archive en trois mois.

10.1 Indicateurs de vérité#

#IndicateurDéfinitionCibleFréquenceCe qu'un mauvais chiffre révèle
K01Taux de rétrogradationPart des lignes passées de Livré à Partiel sur la période≤ 5 % par moisMensuelleAu-dessus : les statuts sont attribués trop tôt. À zéro : personne ne rétrograde, donc personne ne vérifie — un zéro est aussi suspect qu'un chiffre élevé
K02Part de Partiel portant son manque écritUn Partiel sans manque nommé est un Livré non prouvé100 %HebdomadaireEn dessous : la convention de statut n'est pas appliquée
K03Part de lignes M portant un critère d'acceptation écritRègle 1 de la section 1.5100 %HebdomadaireEn dessous : des vagues sont bloquées par des éléments qu'on ne sait pas terminer
K04Part de lignes W portant leur raison écriteRègle 2 de la section 1.5100 %MensuelleEn dessous : des reports déguisés circulent sous une étiquette de décision
K05Écart entre affirmation publique et statut du carnetNombre d'affirmations en circulation contredites par le carnet0Hebdomadaire jusqu'au 17 novembre 2026Toute valeur non nulle est un incident de la valeur Sobriété, pas un écart de communication

10.2 Indicateurs de dette#

#IndicateurDéfinitionCibleFréquence
K06Nombre d'écarts P0 ouvertsÉcarts de la section 8 classés P0 non fermés0 au 17 novembre 2026Hebdomadaire
K07Âge médian d'un écart ouvertJours écoulés depuis la consignation≤ 45 joursMensuelle
K08Nombre d'écarts fermés sans preuve propreFermetures par déclaration au lieu de preuve0À chaque fermeture
K09Nombre de pages portant un marqueur de comblement de lien mortÉcart D-070 au 17 octobre 2026Bimensuelle
K10Nombre de gestionnaires de création à quota contraignantÉcart D-12, base de départ ≈ 20 sur 2 545≥ 250 au 13 février 2027Mensuelle

10.3 Indicateurs de couverture#

#IndicateurDéfinitionBase au 17 août 2026CibleFréquence
K11Couverture mobile des contextes ClientEntrées mobiles rapportées aux entrées web, par capacité et non par chemin26 % à 33 %≥ 50 % au 14 février 2027Mensuelle
K12Couverture mobile des contextes professionnelsMême instrument9 % à 18 %≥ 33 % au 14 février 2027Mensuelle
K13Entrées déclarées menant à un écran inexistantLe relevé du 13 août 2026 en trouvait une seule00 en permanenceÀ chaque livraison mobile
K14Écrans existants non déclarés au registreLe même relevé en trouvait trois, dont un laissé hors menu volontairement≤ 1, et le survivant doit être justifiéIdemMensuelle
K15Couverture de traduction mesurée par la garde100 % français, 0 % anglais≥ 90 % anglais au 28 mai 2027Mensuelle à partir du 15 février 2027

10.4 Indicateurs d'usage — la valeur Utilité rendue mesurable#

#IndicateurDéfinitionConséquence attachéeFréquence
K16Fonctionnalités sans usage sur 90 joursLignes Livré n'ayant enregistré aucune action métierRevue de retrait — le retrait est une issue normale, annoncée publiquementTrimestrielle
K17Fonctionnalités à usage concentréLignes dont plus de 80 % de l'usage vient de moins de 5 comptesRevue : est-ce un besoin de niche assumé, ou une fonctionnalité mal exposée ?Trimestrielle
K18Contextes sans bascule entranteContextes vers lesquels aucun compte n'a basculéRevue : le contexte est-il découvrable ?Trimestrielle
K19Part des documents d'un dossier fiscal transitant hors plateformeCritère de réussite de la mission 1< 10 % à douze moisTrimestrielle
K20Part des réponses générées portant une source consultableCritère de réussite de la mission 2100 % — une seule exception annule la promesse, ce n'est pas un défaut de degréMensuelle

10.5 Rituels de tenue du carnet#

RituelFréquenceParticipantsSortie
Revue de statutHebdomadaire, jusqu'au 17 novembre 2026Direction produit, responsables de domaineStatuts mis à jour, rétrogradations actées
Revue d'écartsHebdomadaireDirection produit, propriétaires d'écartsK06 et K07 à jour, fermetures prouvées
Revue de vagueÀ chaque fin de vagueDirection produit, directionCondition de sortie mesurée, vague déclarée sortie ou non
Revue d'usageTrimestrielleDirection produitRetraits décidés et annoncés
Revue de cohérence discours ↔ produitHebdomadaire jusqu'au Jour J, puis mensuelleDirection produit, communicationK05 ramené à zéro

10.6 Ce qui déclenche une révision immédiate du carnet, hors rituel#

  1. Un membre signale qu'une fonctionnalité Livré ne persiste pas — rétrogradation immédiate, sans discussion et sans attendre la revue.
  2. Un contrôle de cohérence du catalogue répond coherent = false sur un nouvel écart.
  3. Une affirmation publique est trouvée en contradiction avec un statut — retrait de l'affirmation le jour même.
  4. Une mesure de couverture est produite par un instrument dont le témoin négatif n'a pas été éprouvé — la mesure est annulée, pas corrigée.
  5. Un écart de la section 8 dépasse son échéance — il est reclassé P0 quel que soit son classement d'origine, et son propriétaire présente une nouvelle date à la revue suivante.

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.