Aller au contenu principal

Journal des corrections

Corrections du 19 septembre 2026 : site et index

Les 42 entrées consignées le 19 septembre 2026 pour les pages de type « ensemble du site, index et pages institutionnelles » (10 pages concernées), dans l'ordre du journal. Chaque entrée indique la page concernée, ce qui était faux, ce qui a été corrigé et, quand elle existe, la source officielle qui a servi à vérifier la nouvelle valeur. Ce jour compte 232 entrées en tout : l'index du 19 septembre 2026 liste les pages concernées par type de page et rend les types de page de moins de 8 entrées. Les 8 adresses retirées ce jour (ancienne adresse, adresse servie en 308, motif) sont listées sur Adresses redirigées.

Ensemble du site, index et pages institutionnelles (42 entrées, 10 pages)

  • Gabarit des simulateurs d'impôt sur le revenu : comparateur A / B avec synthèse, ligne sur la carte, écart relatif non significatif, renvois des variantes/simulateurs

    Sur /simulateur/impot-revenu et ses six variantes /simulateur/impot-revenu-celibataire, /simulateur/impot-revenu-couple, /simulateur/impot-revenu-2-enfants, /simulateur/impot-revenu-3-enfants, /simulateur/impot-revenu-retraite et /simulateur/impot-revenu-auto-entrepreneur, le comparateur « Comparer avec une autre situation » reçoit une phrase de synthèse générée (« B paie 1 152 € d'impôt de moins par an que A (taux moyen 4,4 % contre 6,8 %) », pour 48 000 € en parent isolé, 2 contre 2,5 parts), une ligne « Comparé au scénario B : 2 090 € d'impôt net (−1 152 €) » sur la carte de résultat quand B est renseigné, l'ancre #comparer dans le lien partagé et le focus rendu au titre du bloc après « Retirer le scénario B ». L'écart relatif d'un montant inférieur à 100 € (« 21 € → 559 € : +2 564,7 % » sur une décote) est remplacé par « n.s. ». Sur les six variantes, la note de méthode sous la carte, la note du tableau « Et si… » et le texte du comparateur (90 mots identiques sur sept pages) sont remplacés par un renvoi vers le simulateur principal. Le champ « Nombre de parts » annonce « Valeur minimale : 1 part » et non « 1 parts ». Aucun montant ne change.

    Autres entrées pour cette page : 17 septembre 2026, 15 septembre 2026, 14 septembre 2026.

  • Gabarit des simulateurs de prêt immobilier : comparateur A / B avec synthèse, ligne sur la carte, B au taux moyen de sa durée, lien partagé vers le bloc/simulateurs

    Sur /simulateur/pret-immobilier, /simulateur/pret-immobilier-25-ans, /simulateur/pret-immobilier-sans-apport, /simulateur/pret-immobilier-fonctionnaire et /simulateur/pret-immobilier-investissement-locatif, le comparateur « Comparer avec un autre montage » ne tranchait pas (« en faveur de B » sur la mensualité, « en faveur de A » sur le coût) : une phrase de synthèse est générée sous le tableau (« B coûte 199 € de moins par mois et 30 342 € de plus sur la durée, soit 152 € de coût total par euro de mensualité gagné », pour 250 000 € à 3,35 %, assurance 0,34 %, 20 contre 25 ans). Le scénario B proposé gardait le taux de A avec cinq ans de plus : il prend le taux nominal moyen constaté pour sa durée (3,14 % à 15 ans, 3,27 % à 20 ans, 3,35 % à 25 ans, Observatoire Crédit Logement/CSA, août 2026), ce que la légende indique. Quand B est renseigné, la carte de résultat affiche « Comparé au scénario B : 1 302 € par mois (−199 €), coût total du crédit 140 711 € (+30 342 €) » avec un lien vers le bloc, le lien partagé porte l'ancre #comparer et, après « Retirer le scénario B », le focus revient au titre du bloc. L'écart relatif est remplacé par « n.s. » quand la valeur de A est inférieure à 100 €. Sur les quatre variantes, le renvoi vers le simulateur principal n'est plus répété par le tableau « Et si… », le comparateur et l'échéancier (une fois, sous la carte). Aucun montant de la carte ne change.

    Source : Observatoire Crédit Logement/CSA, « Analyse du marché des crédits immobiliers, août 2026 » (taux moyens par durée)

  • API : type de calcul vérifié avant les paramètres, bornes de parts, taux de TVA, ancienneté et vacance/api-publique

    Quatre valeurs étaient corrigées en silence ou acceptées hors des bornes des calculateurs : impot-revenu répondait 200 à parts=0 ou parts=0.75 (1 part retenue) et portait un couple à 2 parts sans le dire ; tva acceptait taux=20 (2 000 % de TVA) ; licenciement acceptait 80 ans d'ancienneté et rendement-locatif 13 mois de vacance par an. Désormais : parts de 1 à 10 par pas de 0,25 et au moins 2 avec situation=couple, sinon 400 ; taux de TVA en décimal de 0 à 1, sinon 400 avec le rappel « 0.2 pour 20 % » ; anciennete de 0 à 60 ans et vacance de 0 à 12 mois (bornes des calculateurs), sinon 400. Le type de calcul est vérifié avant les paramètres : /xyz?type=abc répond 404 « Type inconnu » et non 400 sur l'énumération type. Documentation mise à jour, deux exemples de réponse 400 ajoutés (parts=1&situation=couple, taux=20) ; les blocs de code de la page sont atteignables au clavier quand ils défilent.

  • Un seul extrait d'intégration, hauteurs des widgets et boutons du widget corrigés/integrer-nos-calculatrices

    La page proposait, pour un même widget, un extrait différent de celui de la boîte « Intégrer » des simulateurs : sans contrôle de l'origine des messages de redimensionnement et avec une table de hauteurs locale (480 px pour le widget AAH, qui mesure 1 220 px) ; l'aperçu était plafonné à 900 px sans le dire. Les deux lisent désormais le même gabarit (écouteur limité à https://moicombien.fr), les hauteurs générées de content/embed-heights.ts et le même plafond d'aperçu de 1 400 px, annoncé quand le widget le dépasse. Dans le widget lui-même, « Partager » copiait l'adresse du widget (page non indexée, sans en-tête ni sources) et « Intégrer » ouvrait une boîte hors du champ visible de la page hôte : « Partager » copie l'adresse de la page complète du simulateur avec les mêmes paramètres, « Intégrer » est un lien vers le bouton « Intégrer » de cette page, ouvert dans la fenêtre hôte.

    Autres entrées pour cette page : 17 septembre 2026.

  • Journal : sommaire des types de page sur la page du mois, sous-page à partir de 8 entrées, un identifiant par entrée, titres courts/corrections

    La page du mois répétait, pour chaque jour découpé en une page par type de page, la liste des pages de l'index du jour (contenu commun à 84-89 %) : elle n'en donne plus que le sommaire des types de page (nombre d'entrées et de pages, lien vers la page de section ou vers l'index du jour). Une section d'un jour découpé n'a sa propre page qu'à partir de 8 entrées ; en dessous, elle est rendue sur l'index du jour, dans un bloc dépliable : les cinq pages de section de 2 à 7 entrées (14 septembre : guides et site ; 15 septembre : fiches métier et site ; 19 septembre : fiches métier) sont retirées et redirigées vers l'index de leur jour, leurs entrées inchangées. Chaque entrée porte désormais un identifiant (à partir de la deuxième entrée d'une page dans la journée : #p-<page>-<date>-<rang>) et le lien « Corrections de cette page » d'une page citée par une entrée « Gabarit » mène à cette entrée, et non à la première du bloc. Titres des pages de section ramenés sous 65 caractères (« Corrections du 19 septembre 2026 : site et index ») et descriptions sous 155. Le lastmod de l'accueil dans le plan du site est aligné sur sa date propre (dernière entrée de l'accueil au journal), comme son balisage. Deux entrées du 19 septembre rectifiées entre crochets : le compte des exemples officiels (29, 14, 18) retiré du titre de l'entrée de /edition-et-verification (le compteur affiché est régénéré à chaque marqueur) ; « comme l'exemple 3 » → « l'exemple 4 » (surcote) dans l'entrée du tableau par âge de /simulateur/pension-retraite.

    Voir les 5 adresses redirigées ce jour (ancienne adresse, nouvelle adresse, motif).

  • Contrôle mécanique des exemples chiffrés étendu aux 112 simulateurs (1 578 chaînes) ; exemple officiel F33359 reproduit/edition-et-verification

    La page comptait 881 exemples chiffrés recalculés sur 57 simulateurs (FAQ lue pour 40) : les 55 simulateurs qui n'avaient aucun cas sont désormais couverts (encadré « Comment est calculé ce résultat ? », tableaux écrits dans la page ligne entière, réponse rapide, FAQ), soit 1 578 chaînes sur les 112 simulateurs du site et 10 articles (FAQ lue pour 69) ; un simulateur ajouté sans cas fait échouer la suite. Les 15 cas où la page donne une autre valeur que la formule (arrondis pour la plupart, une fiche et un tarif périmés) sont déclarés à part avec leur motif, non comptés, jusqu'à correction. Le compteur d'exemples officiels passe à 33 : l'exemple de la fiche F33359 (2 semaines de congés, 24 000 € annuels : 952,38 € au maintien sur 21 jours, 960 € au dixième) est reproduit, et les marqueurs qui comptaient deux fois le même exemple (Urssaf : coefficient 0,3178 et 635,60 € ; BOFiP : 213 € de taxe CO2 et total de 343 €) n'en font plus qu'un chacun.

    Source : Service-Public.fr, fiche F33359 (exemple de calcul de l'indemnité de congés payés reproduit par les tests)

  • Gabarit des variantes : notes du calculateur remplacées par un renvoi au simulateur principal ; 20 chapeaux sans chiffre répété/simulateurs

    Structure, sans effet sur un chiffre. Sur les pages qui déclinent un calculateur commun, les notes de méthode du calculateur (avertissement sous la carte de résultat, note du tableau « Et si… », note de l'échéancier, définition du coût total du crédit) étaient reproduites mot pour mot depuis la page mère : elles portaient la part du texte des variantes de prêt déjà présente sur la page mère à 22-24 % et ajoutaient 3 à 5 points à la famille salaire (audit C9). Ces notes sont remplacées sur les variantes par une phrase courte, « Méthode, hypothèses et notes détaillées sur le simulateur principal », liée à la page mère, qui garde le texte complet : /simulateur/salaire-net-smic, /simulateur/salaire-net-cadre, /simulateur/salaire-net-cadre-dirigeant, /simulateur/salaire-net-mi-temps, /simulateur/salaire-net-13e-mois, /simulateur/salaire-net-39h, /simulateur/salaire-net-alsace-moselle, /simulateur/salaire-net-apprenti, /simulateur/salaire-net-prime-anciennete, /simulateur/salaire-net-portage-salarial, /simulateur/pret-immobilier-sans-apport, /simulateur/pret-immobilier-25-ans, /simulateur/pret-immobilier-fonctionnaire, /simulateur/pret-immobilier-investissement-locatif, /simulateur/capacite-emprunt-tns, /simulateur/capacite-emprunt-couple, /simulateur/capacite-emprunt-cdd, /simulateur/capacite-emprunt-primo-accedant. La note du tableau du simulateur de salaire dit désormais que les lignes de temps partiel proratisent le brut saisi, primes comprises. Par ailleurs, les 20 derniers chapeaux qui répétaient un montant ou un taux de la réponse rapide (impôt sur le revenu, impôt d'un auto-entrepreneur, frais de notaire, capacité d'emprunt, donation, succession entre frères et sœurs, CESU, LMNP, indemnités de licenciement d'un cadre et économique, rupture conventionnelle et heures supplémentaires d'un cadre, SMIC, cadre, cadre dirigeant, mi-temps, 13e mois, 39 heures, portage salarial, stagiaire) sont réécrits en phrase de cadrage sans chiffre ; les chiffres restent dans la réponse rapide et le corps de chaque page.

  • Les exemples chiffrés de l'administration reproduits par les tests sont recensés et comptés (compteur généré depuis les marqueurs des tests)/edition-et-verification

    La page disait que « une partie » des tests reprenait les exemples chiffrés publiés par l'administration et en citait cinq sujets, dont la carte grise, où les valeurs sont contrôlées sur le simulateur officiel et non sur un exemple publié. Le recensement des fichiers de tests (motifs « exemple officiel », numéro de fiche, BOSS, BOFiP) trouve 29 cas de test qui redonnent à l'identique un exemple publié : fiches service-public F115 (saisie sur salaire), F1419 et F34328 (impôt sur le revenu : barème, décote, plafonnement du quotient familial), F2258 (congés payés), F10864 (plus-value immobilière), F14198 (succession, héritier handicapé), F14203 (donation), F16494 et F20349 (pension civile : surcote et décote), F23263 (taxe d'aménagement), F35950 (malus au poids), entreprendre.service-public F22203 (taxe sur les véhicules de société), BOSS § 110 (apprenti), BOFiP BOI-AIS-MOB-10-30-20 et BOI-RFPI-TPVIE-20, urssaf.fr (réduction générale), ameli.fr (complémentaire santé solidaire) et lassuranceretraite.fr (décote). Chaque cas porte désormais un marqueur « EXEMPLE OFFICIEL » dans son fichier ; le compteur publié ici (et dans llms.txt) est généré à partir de ces marqueurs par le même script que le compte des tests, la liste des sources y est tirée. Les cas qui reprennent seulement la structure d'un exemple avec le barème de l'année (prélèvement à la source, BOFiP) ou dont le résultat diffère de la valeur publiée (AAH, F21615 : l'exemple officiel arrondit 20 % de 560,11 € à 109,38 €) ne sont pas comptés. Aucun chiffre de simulateur ne change. [rectifié le 19/09 : le titre de cette entrée donnait le compte du jour de son écriture (29 exemples, 14 fichiers, 18 sources) ; le compteur affiché sur la page est régénéré à chaque marqueur ajouté et ne coïncide plus avec ce compte, retiré du titre]

    Source : Service-Public.fr, fiche F34328 (exemples de décote et de plafonnement du quotient familial reproduits par les tests)

  • API : une valeur d'énumération inconnue renvoie 400 au lieu du défaut/api-publique

    Les paramètres à valeurs énumérées (situation de impot-revenu, statut de salaire-net et salaire-brut, type de notaire, sens de tva, nature et acquisition de plus-value-immo) remplaçaient en silence une valeur inconnue par leur défaut : impot-revenu?revenu=48000&parts=2&situation=celibataire répondait 200 avec situation=couple et 2 479 € d'impôt, alors qu'une personne seule (situation=seul) en doit 3 890 € ; salaire-net?brut=3000&statut=xyz répondait en non-cadre. Ces valeurs renvoient désormais 400 avec la liste des valeurs admises (une valeur vide vaut absence du paramètre), comme un drapeau mal formé, un paramètre inconnu ou un département hors tableau ; documentation et tests mis à jour.

    Source : Documentation de l'API publique (règle « rien n'est ignoré en silence »)

  • Gabarit : montants des apprentis calculés sur le SMIC mensuel non arrondi (F2918 : 504,09 €, 1 456,27 €)/simulateurs

    Sur /simulateur/salaire-net-stagiaire, /simulateur/salaire-net-smic et /simulateur/salaire-net-apprenti, les montants « x % du SMIC » des apprentis étaient calculés sur le SMIC mensuel arrondi (1 867,02 €) : 27 % donnait 504,10 € et 78 % 1 456,28 €, à un centime des montants publiés par l'administration (fiche F2918 : 504,09 € et 1 456,27 €), qui multiplie le SMIC mensuel non arrondi (12,31 € × 35 h × 52 / 12 = 1 867,0166… €). Ces montants sont désormais calculés avec la constante SMIC_MENSUEL_BRUT_EXACT_2026 et la fonction pourcentageSmicMensuel de lib/baremes-2026.ts (tableau des profils, exemples et FAQ des trois pages) : 504,10 € → 504,09 € et 1 456,28 € → 1 456,27 €. Les autres montants ne changent pas ; les trois pages sont datées du 19 septembre 2026.

    Source : service-public.gouv.fr, fiche F2918 (salaire d'un apprenti : 27 % du SMIC = 504,09 €, 78 % = 1 456,27 €, vérifiée le 8 septembre 2026)

  • Ce que le contrôle des exemples chiffrés garantit, avec ses compteurs/edition-et-verification

    La phrase « sur 51 simulateurs, chaque exemple chiffré écrit dans la description, le chapô, la réponse rapide ou la FAQ est recalculé » dépassait le test : il vérifie des valeurs énumérées (647 chaînes), cherchées en sous-chaîne, et ne lisait pas la FAQ de 13 des 51 simulateurs. Le test lit désormais ces 13 FAQ (2 à 8 chaînes chacune), couvre 8 articles qui citent un résultat de formule (13e mois, ACRE, APL, alternance, négociation de prêt, donation, CESU, dons) et publie ses compteurs : 762 chaînes sur 52 simulateurs et 8 articles, FAQ lue pour 38 simulateurs. La page dit ce que le test fait et ne fait pas (valeurs énumérées seulement, pas de lien mécanique entre un exemple et ses entrées) ; les chaînes de deux chiffres (« 0 € », « 22 € », « 5,2 % ») sont désormais cherchées avec leur contexte.

  • API impot-revenu : tauxMarginal devient le taux marginal effectif/api-publique

    Dans la réponse de /api/v1/calcul/impot-revenu, tauxMarginal valait la tranche atteinte par le quotient familial même sous plafonnement du quotient familial (revenu=48000&parts=2&situation=seul : 0.11 alors que 1 000 € de plus coûtent 300 €). Il vaut désormais le taux marginal effectif (0.3 dans cet exemple), avec deux champs ajoutés : tauxMarginalEffectif (même valeur) et tauxMarginalQuotient (ancienne valeur, 0.11). Les autres champs sont inchangés ; documentation du type complétée. Même jour, /api/v1/calcul/salaire-net : assiette CSG-CRDS au-delà de 4 plafonds corrigée (abattement de 1,75 % conservé sur la fraction jusqu'à 16 020 € par mois ; brut=16021 : assiette 16 021 € → 15 740,65 €, net 12 771,71 € → 12 798,91 €).

    Source : service-public.gouv.fr, fiche F34328 ; BOSS, Assiette générale, § 290

  • Gabarit des simulateurs d'impôt sur le revenu : taux marginal effectif dans la carte et le tableau « Et si… »/simulateurs

    Calculateur commun aux sept pages /simulateur/impot-revenu, /simulateur/impot-revenu-celibataire, /simulateur/impot-revenu-couple, /simulateur/impot-revenu-2-enfants, /simulateur/impot-revenu-3-enfants, /simulateur/impot-revenu-retraite et /simulateur/impot-revenu-auto-entrepreneur : la TMI de la carte de résultat et des dix cellules du tableau « Et si… » est désormais le taux marginal effectif (tranche du calcul à parts de base quand le plafonnement du quotient familial s'applique, tranche du quotient sinon), avec une note sous le résultat quand le plafonnement joue. Exemple sur /simulateur/impot-revenu-2-enfants : 48 000 € pour une personne seule avec deux enfants, TMI 11 % → 30 % ; 72 000 € pour un couple, 11 % → 30 %. Légende du tableau réécrite. Aucun montant d'impôt ne change.

    Source : service-public.gouv.fr, fiche F34328 (plafonnement du quotient familial)

  • Gabarit des simulateurs : tableau « Et si… » lisible à 320 px, pages salaire concernées par le nouvel axe/simulateurs

    Sur les 28 pages du tableau « Et si… », le texte explicatif quitte la zone défilante (il était rogné à droite à 320 px), un dégradé et une mention « faites défiler » signalent les colonnes hors champ, les libellés reviennent à la ligne sous 640 px, les lignes secondaires des cellules passent de 12 à 14 px sur mobile, et l'état ouvert ou replié ne mémorise qu'un clic (une rotation d'écran ne fige plus le bloc). Le nouvel axe temps de travail du calculateur salaire (entrée du même jour sur /simulateur/salaire-net-brut) vaut sur /simulateur/salaire-net-brut, /simulateur/salaire-net-cadre, /simulateur/salaire-net-smic, /simulateur/salaire-net-mi-temps (saisie à 17 h 30), /simulateur/salaire-net-alsace-moselle, /simulateur/salaire-net-cadre-dirigeant et /simulateur/salaire-net-prime-anciennete ; le tableau est retiré de /simulateur/salaire-net-apprenti, /simulateur/salaire-net-39h, /simulateur/salaire-net-13e-mois et /simulateur/salaire-net-portage-salarial. Le widget intégrable « Salaire brut ↔ net » propose une hauteur standard de 800 px (940 px pour l'Alsace-Moselle, 1 020 px pour l'apprenti) et le code d'intégration inclut par défaut l'ajustement automatique de hauteur. Aucun chiffre ne change.

  • API publique : département inconnu, drapeaux mal formés et salaire hors borne refusés, option apprentiAvantMars2025/api-publique

    Quatre réponses de l'API changent, aucun résultat de calcul existant ne change. notaire : un code de département absent du tableau DGFiP (departement=99) recevait le taux par défaut de 5 % en 200 ; il renvoie désormais 400 avec la liste des 101 codes admis (un code absent garde le défaut). Drapeaux apprenti, apprentiAvantMars2025, alsaceMoselle, primo, parentIsole et schedule : seules les valeurs 0, 1, true et false sont admises (apprenti=2 était lu comme faux sans avertissement), sinon 400. salaire-net et salaire-brut : un brut ou un net mensuel au-delà de 100 000 € (borne du calculateur, qui refuse la saisie) répondait 200 avec des montants sans signification ; il renvoie 400. Le paramètre format, accepté sans effet par les douze types de calcul, renvoie 400 comme tout paramètre inconnu : il n'existe que sur les jeux de données (/api/v1/baremes/<jeu>?format=csv). Ajout : apprentiAvantMars2025=1, avec apprenti=1, applique à salaire-net et salaire-brut les règles du contrat d'apprentissage conclu jusqu'au 28 février 2025 (exonération jusqu'à 79 % du SMIC, sans CSG-CRDS), déjà calculées par la page salaire-net-apprenti mais absentes de l'API ; sans apprenti=1, l'option renvoie 400 plutôt que d'être ignorée. Documentation et exemples régénérés en conséquence.

    Source : urssaf.fr, « Le contrat d'apprentissage », rubrique « Les exonérations » (seuil de 50 % du SMIC depuis le 1er mars 2025, 79 % pour les contrats antérieurs)

  • Nombre de calculateurs annoncé égal aux cartes affichées/categories/epargne-credit

    « 5 calculateurs gratuits » alors que six cartes étaient affichées : le compte ne retenait que les simulateurs de la catégorie et ignorait le rachat de crédit, rattaché à Immobilier mais présenté ici. Sur les sept pages de catégorie, le nombre et la liste du JSON-LD sont désormais dérivés des cartes affichées et de leurs variantes.

  • Carte grise et malus écologique rattachés aux impôts/categories/impots

    Les simulateurs de carte grise et de malus écologique, calculs de particuliers à l'immatriculation, étaient classés dans « Auto-entrepreneur et dirigeant » (fil d'Ariane « Accueil › Auto-entrepreneur › Carte grise »). Ils rejoignent la catégorie Impôts (groupe « Véhicule : carte grise et malus ») ; la taxe sur les véhicules de société reste sous Auto-entrepreneur. Aucun montant ne change.

  • Gabarit des simulateurs : les 28 pages du tableau « Et si… », par adresse/simulateurs

    Complément de l'entrée du même jour « Gabarit des simulateurs : tableau « Et si… » sous la carte de résultat », qui nommait les variantes sans leur adresse : le tableau est rendu sur 28 pages, /simulateur/pret-immobilier, /simulateur/pret-immobilier-25-ans, /simulateur/pret-immobilier-sans-apport, /simulateur/pret-immobilier-fonctionnaire, /simulateur/pret-immobilier-investissement-locatif, /simulateur/capacite-emprunt, /simulateur/capacite-emprunt-primo-accedant, /simulateur/capacite-emprunt-couple, /simulateur/capacite-emprunt-cdd, /simulateur/capacite-emprunt-tns, /simulateur/impot-revenu, /simulateur/impot-revenu-celibataire, /simulateur/impot-revenu-couple, /simulateur/impot-revenu-2-enfants, /simulateur/impot-revenu-3-enfants, /simulateur/impot-revenu-retraite, /simulateur/impot-revenu-auto-entrepreneur, /simulateur/salaire-net-brut, /simulateur/salaire-net-cadre, /simulateur/salaire-net-smic, /simulateur/salaire-net-mi-temps, /simulateur/salaire-net-apprenti, /simulateur/salaire-net-39h, /simulateur/salaire-net-alsace-moselle, /simulateur/salaire-net-portage-salarial, /simulateur/salaire-net-cadre-dirigeant, /simulateur/salaire-net-13e-mois et /simulateur/salaire-net-prime-anciennete, toutes datées du 19 septembre 2026. Jusqu'ici le lien « Corrections de cette page » ne comptait que les entrées propres à la page : quinze de ces variantes affichaient « Mis à jour le 19 septembre 2026 » avec un lien annonçant une dernière entrée du 14, 15 ou 17 septembre. Le lien compte désormais aussi les entrées de gabarit qui citent l'adresse exacte de la page (« dont N communes ») et pointe la plus récente, propre ou commune. Aucun chiffre ne change.

  • Gabarit des simulateurs : tableau « Et si… » sous la carte de résultat/simulateurs

    Un composant commun de tableau de sensibilité (deux axes, cellule courante en gras, valeurs recalculées par la formule de chaque simulateur, jamais écrites en dur) est ajouté sous la carte de résultat de quatre calculateurs partagés avec leurs variantes : prêt immobilier (durée × taux, avec les pages 25 ans, sans apport, fonctionnaire et investissement locatif), capacité d'emprunt (durée × taux, avec primo-accédant, couple, CDD et TNS), impôt sur le revenu (revenu × situation, avec célibataire, couple, 2 enfants, 3 enfants, retraité et auto-entrepreneur) et salaire brut en net (montant × statut, avec cadre, SMIC, mi-temps, apprenti, 39 h, Alsace-Moselle, portage salarial, cadre dirigeant, 13e mois et prime d'ancienneté). Chaque variante hérite du calculateur commun et porte la date du jour ; les entrées propres aux quatre pages mères détaillent les axes et les valeurs des préréglages. Le widget intégrable suit le calculateur (bloc replié en dessous de 768 px). Aucune formule ni aucun montant existant ne change.

  • Édition et vérification : contrôles mécaniques du texte des pages, règle de découpage du journal/edition-et-verification

    Ajout, sans effet sur un chiffre. La section sur les tests automatisés nomme les contrôles ajoutés le 19 septembre 2026 : sur les simulateurs couverts (compteur généré avec celui des cas de test, 51 pages à cette date), chaque exemple chiffré écrit dans la description, le chapô, la réponse rapide ou la FAQ est recalculé par la formule à chaque mise en ligne ; les phrases « ce que le calcul ne couvre pas » sont confrontées aux options du calculateur ; aucune page ne se lie à elle-même ; les identifiants d'ancre sont uniques. La règle du journal est énoncée : un jour de 60 entrées ou plus a sa page, la page du mois en donne l'index.

  • API publique : exemples sérialisés comme la réponse, result de salaire-brut documenté, une adresse par jeu de données/api-publique

    Documentation, sans effet sur un calcul. L'exemple de réponse de rendement-locatif affichait « fiscaliteMicroBic: null » alors que la réponse HTTP omet cette clé (JSON.stringify ignore les valeurs indéfinies) : les exemples sont désormais sérialisés avec les mêmes règles que la route, et un test relit chaque exemple non abrégé en JSON identique à la réponse. La fiche de salaire-brut précise que « result » est un nombre (le brut mensuel en euros, au centime) et non un objet comme pour les onze autres types ; l'API n'est pas modifiée. Dans le balisage Dataset des neuf jeux de données ouvertes, l'adresse de destination, identique pour tous (#donnees-ouvertes), devient propre à chaque jeu (#jeu-<id>, ligne du jeu dans la section). Sources « isBasedOn » vérifiées : toutes répondent (Légifrance refuse les robots ; la page des taux d'usure de la Banque de France s'ouvre dans un navigateur).

  • Journal des corrections : une page par jour de revue de masse, le mois devient un index/corrections

    Structure, sans effet sur un chiffre. La règle qui gardait le jour le plus récent sur la page du mois (1 jour « récent », seuil de plus de 60 entrées) faisait grossir cette page à chaque déploiement (300 Ko pour 99 entrées du 19 septembre) et chaque entrée y existait en trois exemplaires (index, mois, jour). Désormais tout jour de 60 entrées ou plus a sa page /corrections/AAAA-MM-JJ, le plus récent compris (le 19 septembre 2026 rejoint les 14, 15 et 17), et la page du mois n'en donne que l'index : pour chaque jour à page propre, la liste des pages concernées par type de page, chaque ligne menant à l'entrée sur la page du jour (ancre #p-<slug> ou #p-<slug>-<date>), sans le résumé ; les jours plus petits restent rendus en entier. Les pages de jour sont découpées en sections repliables par type de page (simulateurs, guides et barèmes, articles, fiches métier, site) avec un sommaire ; la section qui contient l'entrée visée par « Corrections de cette page » s'ouvre à l'arrivée. Page du mois mesurée à 252 Ko de HTML brut sur le serveur de développement (300 Ko en production avant, et en croissance), désormais stable ; plafond documenté relevé de 163 à 260 entrées par page de jour. Un test vérifie que chaque lien à ancre du journal (renvois, index du mois, sommaires) vise un identifiant rendu sur la page cible.

  • Ensemble du site : jeux de données liés depuis les tableaux, licence liée à son texte/api-publique

    Structure, sans effet sur un chiffre. Les neuf jeux de données ouvertes étaient documentés sur la page de l'API publique mais aucune page affichant un tableau servi par un jeu ne les liait. Une ligne « Ces données : CSV · JSON (Licence Ouverte 2.0 / CC BY 4.0) » figure désormais sous le barème de l'impôt (page du barème et référentiel), les tableaux SMIC et plafonds (page dédiée et référentiel), les livrets réglementés, les droits de mutation par département (frais de notaire) et l'index des fiches métier ; la page des sources renvoie aux jeux. La Licence Ouverte 2.0 est liée au texte de la licence (data.gouv.fr/pages/legal/licences/etalab-2.0) au lieu de la page générale des licences, dans les jeux, leur JSON-LD et les CGU. Sur les simulateurs APL, prêt immobilier, capacité d'emprunt et salaire brut en net, la phrase d'échéance renvoie à l'entrée correspondante du calendrier des mises à jour (revalorisation APL du 1er octobre 2026, taux d'usure du 4e trimestre, cotisations et SMIC 2027). Les pages des taux Urssaf n'ont pas de jeu correspondant (taux de cotisations non publiés en données ouvertes) et ne portent pas de lien.

  • Journal : renvois entre les entrées d'une même page/corrections

    Structure, sans effet sur un chiffre. Depuis le découpage du journal en pages de jour, le lien « Corrections de cette page » atteignait la seule entrée la plus récente (ancre #p-<slug>) ; les entrées antérieures de la même page, rendues sur d'autres pages du journal, n'étaient reliées ni entre elles ni depuis cette entrée (frais de notaire : trois entrées les 14, 17 et 19 septembre sur trois pages). Chaque première entrée d'une page dans un jour porte désormais une ancre secondaire #p-<slug>-<date> et se termine par « Autres entrées pour cette page : 17 septembre 2026, 14 septembre 2026 », avec un lien vers chaque entrée (la plus récente par son ancre #p-<slug>). L'index /corrections, qui ne montre que les 20 dernières entrées, ne porte ni ancre ni renvoi.

  • Gabarit des simulateurs de crédit : « Coût total du crédit » et « Montant total remboursé »/simulateurs

    Sur les six simulateurs de crédit (prêt immobilier et ses quatre variantes, crédit conso), la dernière ligne du détail de la carte de résultat, intitulée « Coût total du crédit », additionnait le capital, les intérêts et l'assurance, alors que le Code de la consommation (art. L311-1, 7°) définit le coût total du crédit sans le capital, définition que les textes de ces pages suivaient déjà (« 141 961 € » pour 250 000 € à 3,35 % sur 25 ans). Le même mot désignait donc deux montants. Le calculateur commun affiche désormais deux lignes : « Coût total du crédit (intérêts + assurance) » et « Montant total remboursé (capital, intérêts et assurance) », avec une note sur la définition légale ; le sous-titre de la mensualité (« Soit X € remboursés sur N ans, dont Y € de coût du crédit ») distingue les deux. Dans l'API publique, le champ coutTotal est conservé pour les intégrations existantes mais documenté comme montant total remboursé, et un champ coutTotalCredit (intérêts + assurance) est ajouté ; la documentation liste ces champs. Le widget intégrable suit le calculateur.

    Source : Code de la consommation, art. L311-1, 7° (coût total du crédit pour l'emprunteur : tous les coûts, intérêts, commissions, taxes, frais et assurance obligatoire compris, hors capital)

  • Journal des corrections : découpage par jour, pages allégées/corrections

    La page mensuelle de septembre 2026 pesait 1,5 Mo de HTML (419 entrées, chaque entrée sérialisée deux fois, liste ItemList de 419 éléments). Les jours de revue de masse (plus de 60 entrées, hors le dernier jour du mois) ont désormais leur propre page (/corrections/2026-09-14, /corrections/2026-09-15, /corrections/2026-09-17), la page mensuelle garde le sommaire et les autres jours, l'index n'affiche que les 20 dernières entrées, les entrées sont rendues en HTML statique sans classes répétées et sans ItemList. Les liens « Corrections de cette page » pointent la page qui rend le jour de la dernière entrée de chaque page ; toutes les ancres #p-<slug> restent valides. Aucune entrée modifiée.

  • API publique : exemple de réponse de pret faux, exemples générés/api-publique

    L'exemple de réponse publié pour GET /api/v1/calcul/pret?capital=200000&taux=3.35&duree=25&assurance=0.36 (mensualité 1 041,71 €, hors assurance 981,71 €, intérêts 94 513 €, coût total 312 513 €) ne correspondait pas à la réponse de l'API (1 045,23 € / 985,23 € / 95 568,99 € / 313 568,99 €), comme le commentaire « // 981.71 » de l'exemple JavaScript (985,23). Les exemples de réponse des 12 endpoints sont désormais calculés au rendu de la page par le code de l'API (lib/api-calcul.ts) et un test compare chacun aux formules des simulateurs. Même correction : montants arrondis au centime dans toutes les réponses (detail[].impot, assiette), bornes du prêt appliquées avec ou sans schedule (400 si capital ≤ 0, taux < 0 ou durée hors de 1 à 35 ans) et documentées, liens JSON et CSV vers chacun des 9 jeux de données ouvertes, nœuds Dataset dans les données structurées.

    Source : Simulateur de prêt immobilier (même formule, lib/formulas/pret.ts)

  • Chapeaux des simulateurs : formulation descriptive/simulateurs

    Structure, sans effet sur un chiffre. Le chapeau sous le titre de 62 simulateurs, rédigé à l'impératif (« Calculez… », « Estimez… », « Convertissez… »), est reformulé de façon descriptive (« Ce simulateur calcule… ») : sur mobile, il se lit après le calculateur et son résultat, où l'injonction sonnait faux. Sur les 52 de ces pages dont la réponse rapide donne déjà les chiffres, le chapeau est réduit à une phrase de cadrage sans chiffre ; les 10 sans réponse rapide (impôt avec 2 ou 3 enfants, impôt à la retraite, Alsace-Moselle, prime d'ancienneté, TVA restauration, retraite de fonctionnaire, auto-entrepreneur BNC, capacité d'emprunt en couple ou TNS) conservent les chiffres de leur chapeau. Sur 13 autres pages, la phrase de consigne qui terminait un chapeau descriptif (« Saisissez… », « Renseignez… », « Indiquez… ») est reformulée de la même façon. Les dates des pages ne changent pas.

  • CGU : données ouvertes et API/cgu

    Paragraphe « Données ouvertes et API » ajouté : les jeux de /api/v1/baremes (JSON, CSV) et les résultats de /api/v1/calcul sont réutilisables, y compris commercialement, sous Licence Ouverte 2.0 (valeurs publiques) et CC BY 4.0 (compilation) avec attribution ; le paragraphe « Propriété intellectuelle » ne vise plus « la copie de tableaux de barèmes » mais les pages et tableaux tels que mis en forme. Les CGU contredisaient la licence annoncée sur /api-publique et dans chaque réponse de l'API. JSON-LD de /api-publique : WebAPI.license pointe désormais CC BY 4.0 (termsOfService reste /cgu).

  • Titres : « calcul exact » remplacé/simulateurs

    Titres de page (balise title et registres) : « Salaire brut en net 2026 : calcul exact + tableau 1 500 à 6 000 € » → « Salaire brut en net 2026 : calcul détaillé + tableau 1 500 à 6 000 € » ; « Chômage partiel 2026 : 60 % du brut payé, calcul exact + exemples » → « Chômage partiel 2026 : 60 % du brut payé, calcul détaillé + exemples ». Le simulateur affiche un résultat qualifié d'estimation indicative (hors mutuelle d'entreprise et hors intéressement) et l'article repose sur un brut de référence et un écrêtement : le titre ne promet plus davantage que la page, comme pour les trois titres d'estimation (entrée « Titres : promesses retirées »). Les dates des pages ne changent pas.

  • Méthodologie § 4 : sources des articles, guides et comparatifs/methodologie

    « Les articles du blog, les guides et les comparatifs n'en sont pas tous là : une partie d'entre eux ne cite pas encore de lien vers sa source » était devenu faux : les 150 pages éditoriales ont chacune une section Sources avec liens (vérification du 19 septembre 2026). La phrase est mise au présent des faits, avec un renvoi à la page de contact pour signaler une source manquante ou imprécise.

  • Édition et vérification : compte des tests généré, sources des articles/edition-et-verification

    « Au 17 septembre 2026, la suite compte 75 fichiers et 922 cas de test » était tenu à la main et en retard : le compte est désormais généré à chaque construction du site depuis le rapport de la suite de tests (lib/testsCount.ts, scripts/regen-tests-count.mjs), la date n'avançant que si le compte change (85 fichiers et 987 cas au 19 septembre 2026). La réserve « les quelques articles qui n'en ont pas encore sont repris progressivement » est remplacée par le constat du jour : les 150 pages éditoriales (articles, guides, comparatifs, classements) ont une section Sources avec liens, et une adresse de signalement.

  • Titres : promesses retirées/simulateurs

    Titres de page (balise title et registre) des simulateurs d'estimation : « Pension de réversion 2026 : montant, plafond, calcul exact » → « Pension de réversion 2026 : conditions, plafond et estimation » ; « Simulation prime d'activité 2026 : votre montant en 1 minute » → « Prime d'activité 2026 : conditions, forfait et estimation » ; « Simulation APL 2026 : votre aide au logement en 1 minute » → « APL 2026 : loyer plafond, ressources et estimation de l'aide » ; « en 1 minute » retiré des chapeaux de la prime d'activité, de l'APL et de la capacité d'épargne. Ces pages donnent une estimation et renvoient au calcul officiel (CAF, Assurance retraite) : le titre ne promet plus davantage. Les dates des pages ne changent pas.

  • Ensemble du site : gabarit des simulateurs, cartes des index, lien « Corrections de cette page »/simulateurs

    Structure, sans effet sur un chiffre. Simulateurs : l'encadré « D'où viennent ces chiffres », identique sur les 112 pages, est supprimé ; sa phrase utile (barèmes officiels vérifiés le <date> auprès des sources ci-dessous) devient la ligne d'introduction de la section « Sources et références ». Index /simulateurs et /categories/<slug> : les cartes n'affichent plus que la première phrase de la description de chaque simulateur, la description complète restant sur l'accueil et sur la page du simulateur. Lien « Corrections de cette page » (entrées du journal concernant la page) ajouté sous la date des pages de barèmes, des guides, des comparatifs et des classements, comme sur les simulateurs ; les guides affichent leur date de mise à jour au jour près.

  • Glossaire : sources officielles liées/glossaire

    Les 63 rubriques citaient leurs sources en texte brut (« Sources : articles … du CGI ») sans aucun lien. Une rubrique « Sources » avec liens est ajoutée sous les exemples de 59 termes : fiches service-public.gouv.fr (F1419, F2302, F2882, F38881, F12006, F19778, F3053…), BOFiP (IFI, TVA, IS, CFE, DMTO, quotient familial, assurance-vie, PER), urssaf.fr (plafonds, taux 2026, heures supplémentaires, PPV, indépendants), impots.gouv.fr, HCSF et ANIL ; chaque adresse a été vérifiée en HTTP 200 le 19 septembre 2026 (Légifrance et economie.gouv.fr répondent 403 aux robots mais s'ouvrent dans un navigateur). Quatre termes restent sans lien faute de page officielle dédiée vérifiable : intérêts composés, TJM, stock-options, BSPCE.

    Autres entrées pour cette page : 17 septembre 2026, 15 septembre 2026, 14 septembre 2026.

  • Glossaire : taux global des DMTO et exemples/glossaire

    Entrées « DMTO » et « Frais de notaire » : taux global de droit commun « 5,80 % » → 5,81 % (4,50 % × 1,0237 + 1,20 %) et « environ 6,30 % » → 6,32 % (5,00 % × 1,0237 + 1,20 %), comme sur le simulateur de frais de notaire et le référentiel des barèmes ; exemples à 300 000 € recalculés avec lib/formulas/notaire.ts : « ≈ 17 400 € » → ≈ 17 420 €, « ≈ 18 950 € » → ≈ 18 956 €, écart « 1 550 € » → 1 536 €.

    Source : Légifrance, CGI art. 1647 V (frais d'assiette de 2,37 % du droit départemental)

  • API publique/api-publique

    Endpoint pret : paramètre facultatif schedule=1 qui ajoute à la réponse le tableau d'amortissement mensuel (echeancier : mois, mensualite, interets, capitalRembourse, assurance, capitalRestant), l'agrégat par année (parAnnee) et ses totaux (totauxEcheancier), calculés par lib/formulas/amortissement.ts (mensualité constante, intérêts sur le capital restant dû, arrondi au centime à chaque ligne, dernière ligne ajustée pour solder le capital). Tous les endpoints : les taux de la réponse (tauxMoyen, pourcentageDuPrix, rendements, écarts en points) sont arrondis à 4 décimales par une fonction commune, ce qui supprime l'artefact flottant signalé (tauxMoyen 0.07013300000000001 → 0.0701 pour 30 000 € et 1 part) ; tauxDMTO (taux légal composé, 7 décimales) est conservé tel quel.

  • Ensemble du site : deux derniers articles fusionnés/simulateurs

    Deux articles qui visaient la même requête que le simulateur du même sujet (arrêt maladie et maintien de salaire ; fiscalité du PACS) sont redirigés en 308 vers la section du simulateur qui reprend leur matière propre (subrogation et exemple sur 30 jours ; succession et réversion entre partenaires de PACS). Les deux adresses retirées et leur cible sont listées ci-dessous et dans l'annexe des adresses redirigées.

    Voir les 3 adresses redirigées ce jour (ancienne adresse, nouvelle adresse, motif).

  • Glossaire : prime d'activité et ARE/glossaire

    Prime d'activité : « s'ajoutent 61 % des revenus professionnels » → 59,85 % (CSS art. D843-3, décret n° 2025-292 du 29 mars 2025), taux appliqué par le simulateur ; exemple « de l'ordre de 150 à 200 € par mois » pour un célibataire au SMIC → 230,87 € sans aide au logement et 154,28 € avec APL, valeurs du simulateur. ARE : exemple « environ 1 690 € » pour 3 000 € brut → 1 687 € (SJR 98,63 €, 57 % = 56,22 € par jour × 30) ; fiche citée F14860 (fins de contrat antérieures au 1er avril 2025) → F38881 (fins de contrat à compter du 1er avril 2025).

    Source : service-public.gouv.fr, fiche F38881 (ARE, fin de contrat à compter du 1er avril 2025)

  • Méthodologie : cas particuliers couverts et sources liées/methodologie

    Section 6 : la phrase « ne tiennent pas compte de … régime d'Alsace-Moselle, outre-mer, travailleurs frontaliers » contredisait les pages existantes (salaire net Alsace-Moselle, frontaliers Belgique, Luxembourg et Suisse, droits de mutation et prime de Noël outre-mer) ; elle est alignée sur la page « À propos » : ces cas ont leur simulateur ou leur barème propre, les autres situations locales ou statutaires ne sont pas couvertes. Section 4 : la promesse « sur chaque page de barèmes, la section Sources renvoie vers la page officielle précise » est désormais tenue, la page d'ensemble /baremes-2026 liant les fiches, articles et arrêtés cités sous chacune de ses douze sections.

  • API publique : documentation des 12 calculs/api-publique

    La page ne documentait que 4 des 12 calculs servis par /api/v1/calcul (prêt, notaire, licenciement, capacité d'emprunt). Les 8 autres sont désormais documentés avec leurs paramètres et une réponse réelle produite par les formules du site : salaire-net, salaire-brut, impot-revenu, heures-supp, tva, interets-composes, plus-value-immo, rendement-locatif. Dans la réponse de /api/v1/calcul/notaire, la part des frais dans le prix (pourcentageDuPrix) est arrondie à 4 décimales (0,0797 au lieu de 0,07967980000000001).

  • Édition et vérification : pages datées 2026/edition-et-verification

    Nouvelle section « Pages datées 2026 : ce qui se passe au 1er janvier 2027 » : une page dont le barème change est mise à jour sur place, l'adresse est conservée, aucune page « 2027 » n'est créée à côté de la page « 2026 », et une redirection permanente n'est ajoutée que si l'adresse elle-même change (fusion, intitulé corrigé).

Page mise à jour le (date des entrées). Pourquoi ce journal existe et comment une correction est décidée : Édition et vérification.