import type { Modelonderdeel } from "../types";

// ── Modelonderdelen (FR): loi Breyne ─────────────────────────────────────────
// Spiegel van wet-breyne.ts — identieke variant-ids, zelfde structuur en
// parameters, bewaakt door nl-fr-pariteit.test.ts. Voeg je een variant toe in
// wet-breyne.ts, doe dat dan hier ook.

export const wetBreyneFrOnderdelen: Modelonderdeel[] = [
  {
    id: "wet-breyne-toepassingsgebied-fr",
    titel: "Champ d'application de la loi Breyne",
    categorie: "bijzonder",
    omschrijving:
      "Déclare que la convention relève de la loi Breyne (art. 1 : habitation principalement destinée au logement, prix payé en tout ou en partie avant l'achèvement) et que les dispositions protectrices légales s'appliquent. Deux variantes selon le document : le compromis sous seing privé (art. 2 : valable, mais l'acte doit être passé avant tout paiement excédant l'acompte) ou l'acte authentique lui-même.",
    tekst: "",
    toelichting:
      "La loi Breyne (loi du 9 juillet 1971) protège l'acheteur/maître d'ouvrage d'une habitation qui paie tout ou partie du prix avant l'achèvement. Applicable tant à l'achat d'une habitation à construire déjà conçue ('clé sur porte') qu'à un contrat d'entreprise pour une habitation sur le terrain de l'acheteur — la qualification (vente ou entreprise) ne change pas l'applicabilité, mais certaines modalités (notamment qui est propriétaire du terrain). Vérification par dossier : l'habitation est-elle 'principalement' destinée au logement (une partie professionnelle limitée est admise), et une partie du prix est-elle payée avant l'achèvement ?",
    agentwenken:
      "Choisissez la variante selon le champ de dossier verkoopdocument (compromis/acte), comme pour la vente ordinaire. Complétez {{aard_overeenkomst}} sur la base des documents source : 'la vente d'une habitation à construire' (le promoteur vend le terrain + l'habitation future) ou 'un contrat d'entreprise pour la construction d'une habitation' (l'acheteur est déjà propriétaire du terrain, l'entrepreneur construit sur son ordre) — ceci détermine notamment qui intervient à l'acte comme 'vendeur' ou 'entrepreneur/promoteur'. Ne jamais deviner si l'habitation est 'principalement' destinée au logement dans un projet mixte (p.ex. commerce + logement au-dessus) — laissez [À VÉRIFIER].",
    varianten: [
      {
        id: "compromis",
        hypothese: "Convention sous seing privé (compromis) — avant l'acte authentique",
        tekst:
          "APPLICATION DE LA LOI BREYNE\nLa présente convention concerne {{aard_overeenkomst}} d'une habitation principalement destinée au logement, dont le prix est payé en tout ou en partie avant l'achèvement du bien. Elle relève dès lors du champ d'application de la loi du 9 juillet 1971 réglementant la construction d'habitations et la vente d'habitations à construire ou en voie de construction (« la loi Breyne »), et les dispositions de cette loi — notamment relatives à la limitation de l'acompte, à la révision du prix, au régime de garantie et à la responsabilité décennale — sont d'ordre public et s'appliquent à cette vente.\nLes parties reconnaissent que la présente convention sous seing privé est valable comme promesse préalable, mais que, conformément à l'article 2 de la loi Breyne, aucun paiement excédant l'acompte fixé ci-après ne peut être demandé ou reçu avant la passation de l'acte authentique devant un notaire belge.",
      },
      {
        id: "akte",
        hypothese: "Acte authentique",
        tekst:
          "APPLICATION DE LA LOI BREYNE\nLe présent acte concerne {{aard_overeenkomst}} d'une habitation principalement destinée au logement, dont le prix est payé en tout ou en partie avant l'achèvement du bien. Elle relève dès lors du champ d'application de la loi du 9 juillet 1971 réglementant la construction d'habitations et la vente d'habitations à construire ou en voie de construction (« la loi Breyne »), conformément à l'article 2 de laquelle la présente convention est passée par acte authentique. Les dispositions de cette loi — notamment relatives à la limitation de l'acompte, à la révision du prix, au régime de garantie et à la responsabilité décennale — sont d'ordre public et s'appliquent à cette vente.",
      },
    ],
    parameters: [
      { naam: "aard_overeenkomst", omschrijving: "'la vente'/'l'entreprise pour la construction' — nature de la convention", voorbeeld: "la vente" },
    ],
    toepasbaarOp: ["verkoopovereenkomst (compromis) - wet breyne", "verkoopakte - wet breyne"],
    thema: "vastgoed",
    bron: "Clause propre à l'étude, sur la base de la loi Breyne (9 juillet 1971)",
    versie: "1.0",
    datum: "2026-07-04",
    taal: "fr",
    vertalingVanId: "wet-breyne-toepassingsgebied",
    wetsbasis: ["art. 1 loi Breyne (9 juillet 1971)", "art. 2 loi Breyne (9 juillet 1971)"],
    nazicht: { status: "actueel", datum: "2026-07-04" },
  },
  {
    id: "wet-breyne-betaling-bouwfasen-fr",
    titel: "Prix et paiement par phase de construction",
    categorie: "prijs",
    omschrijving:
      "Remplace la clause classique de prix et paiement d'une vente ordinaire : le prix est payé par tranches, exigibles au fur et à mesure de l'avancement des travaux (par phase de construction), avec — avant l'acte — la limitation légale de l'acompte à 5% du prix (art. 5 loi Breyne).",
    tekst: "",
    toelichting:
      "L'arrêté d'exécution de la loi Breyne fixe un schéma indicatif de tranches exigibles par phase de construction (gros œuvre, hors d'eau, techniques, finitions, réception) ; les pourcentages et phases concrets doivent être vérifiés par dossier par rapport à la convention de vente/d'entreprise avec le promoteur et au schéma de l'AR — cette clause laisse donc volontairement le schéma ouvert ({{fasen_betalingsschema}}) plutôt que d'inventer un pourcentage.",
    agentwenken:
      "Reprenez le schéma de paiement littéralement de la convention de vente/d'entreprise avec le promoteur ou le maître d'ouvrage (ne jamais deviner un pourcentage par phase — l'arrêté d'exécution fixe des maxima par phase, mais la convention concrète peut prévoir un schéma plus fin). Choisissez la variante selon verkoopdocument : dans le compromis, seul l'acompte (max. 5%) est dû avant l'acte ; dans l'acte, la première tranche effectivement exigible est déterminée par l'état d'avancement des travaux au jour de l'acte lui-même.",
    varianten: [
      {
        id: "compromis",
        hypothese: "Convention sous seing privé (compromis) — uniquement l'acompte",
        tekst:
          "PRIX\nLa présente convention est conclue pour le prix de {{prijs_letters}} euros ({{prijs_cijfers}} EUR), sous réserve de la révision de prix fixée ci-après.\n\nACOMPTE (ART. 5 LOI BREYNE)\nÀ la signature de la présente convention, l'acheteur paie un acompte de {{voorschot_letters}} euros ({{voorschot_cijfers}} EUR), soit pas plus de cinq pour cent (5%) du prix total, comme maximum autorisé par l'article 5 de la loi Breyne. Aucun montant supplémentaire ne peut être demandé ou reçu de l'acheteur avant la passation de l'acte authentique.\n\nPAIEMENT ULTÉRIEUR (APRÈS L'ACTE)\nLe solde du prix est payé après la passation de l'acte authentique, par tranches, exigibles au fur et à mesure de l'avancement des travaux, selon le schéma de paiement suivant : {{fasen_betalingsschema}}.",
      },
      {
        id: "akte",
        hypothese: "Acte authentique",
        tekst:
          "PRIX\nLa présente vente est consentie et acceptée pour le prix de {{prijs_letters}} euros ({{prijs_cijfers}} EUR), sous réserve de la révision de prix fixée ci-après.\n\nACOMPTE DÉJÀ PAYÉ (ART. 5 LOI BREYNE)\nL'acheteur a payé avant ce jour, lors de la convention sous seing privé, un acompte de {{voorschot_letters}} euros ({{voorschot_cijfers}} EUR), soit pas plus de cinq pour cent (5%) du prix total, conformément à l'article 5 de la loi Breyne.\n\nPAIEMENT PAR PHASE DE CONSTRUCTION\nLe solde du prix, soit {{saldo_letters}} euros ({{saldo_cijfers}} EUR), est payé à partir de ce jour par tranches, exigibles au fur et à mesure de l'avancement des travaux, selon le schéma de paiement suivant : {{fasen_betalingsschema}}.\nLe vendeur/entrepreneur informera chaque fois l'acheteur, par lettre recommandée ou courriel avec accusé de réception, de l'atteinte de chaque phase de construction, avec indication du montant exigible.",
      },
    ],
    parameters: [
      { naam: "prijs_cijfers", omschrijving: "Prix total en chiffres" },
      { naam: "prijs_letters", omschrijving: "Prix total en toutes lettres" },
      { naam: "voorschot_cijfers", omschrijving: "Acompte en chiffres (max. 5% du prix)" },
      { naam: "voorschot_letters", omschrijving: "Acompte en toutes lettres" },
      { naam: "saldo_cijfers", omschrijving: "Solde (prix moins acompte) en chiffres" },
      { naam: "saldo_letters", omschrijving: "Solde en toutes lettres" },
      { naam: "fasen_betalingsschema", omschrijving: "Schéma de paiement par phase de construction, repris littéralement de la convention" },
    ],
    toepasbaarOp: ["verkoopovereenkomst (compromis) - wet breyne", "verkoopakte - wet breyne"],
    thema: "vastgoed",
    bron: "Clause propre à l'étude, sur la base de la loi Breyne (9 juillet 1971)",
    versie: "1.0",
    datum: "2026-07-04",
    taal: "fr",
    vertalingVanId: "wet-breyne-betaling-bouwfasen",
    wetsbasis: ["art. 5 loi Breyne (9 juillet 1971)"],
    nazicht: {
      status: "na_te_kijken",
      datum: "2026-07-04",
      aandachtspunten: "Vérifier par dossier le schéma de paiement par phase (pourcentages/phases) par rapport à l'arrêté d'exécution de la loi Breyne et à la convention de vente/d'entreprise concrète.",
    },
  },
  {
    id: "wet-breyne-prijsherziening-fr",
    titel: "Révision du prix",
    categorie: "prijs",
    omschrijving:
      "Détermine si le prix est fixe (non révisable), ou soumis à une clause de révision fondée sur les indices des salaires et des coûts des matériaux — avec la limitation légale à maximum 80% du prix (art. 7 loi Breyne).",
    tekst: "",
    agentwenken:
      "Choisissez 'geen-herziening' lorsque la convention de vente/d'entreprise mentionne un prix fixe (cas courant des ventes 'clé sur porte' par un promoteur). Choisissez 'index-clausule' uniquement lorsque les documents source contiennent expressément une formule de révision — reprenez cette formule littéralement dans {{formule_prijsherziening}} et vérifiez que la limite de révision mentionnée ne dépasse pas 80% du prix (une révision plus large est nulle de plein droit, art. 7 loi Breyne).",
    varianten: [
      {
        id: "geen-herziening",
        hypothese: "Prix fixe — pas de clause de révision",
        tekst: "RÉVISION DU PRIX\nLe prix mentionné ci-dessus est un prix fixe. Aucune clause de révision de prix n'a été convenue.",
      },
      {
        id: "index-clausule",
        hypothese: "Révision du prix fondée sur les indices des salaires/matériaux (max. 80%)",
        tekst:
          "RÉVISION DU PRIX (ART. 7 LOI BREYNE)\nLe prix ne peut être révisé que sur la base de l'évolution des indices des salaires et des coûts des matériaux, selon la formule suivante : {{formule_prijsherziening}}.\nLa révision ne peut en aucun cas dépasser quatre-vingts pour cent (80%) du prix fixé dans la présente convention, sous peine de nullité de la clause pour la partie excédentaire, conformément à l'article 7 de la loi Breyne.",
      },
    ],
    parameters: [
      { naam: "formule_prijsherziening", omschrijving: "Formule de révision (indices salaires/matériaux), reprise littéralement de la source" },
    ],
    toepasbaarOp: ["verkoopovereenkomst (compromis) - wet breyne", "verkoopakte - wet breyne"],
    thema: "vastgoed",
    bron: "Clause propre à l'étude, sur la base de la loi Breyne (9 juillet 1971)",
    versie: "1.0",
    datum: "2026-07-04",
    taal: "fr",
    vertalingVanId: "wet-breyne-prijsherziening",
    wetsbasis: ["art. 7 loi Breyne (9 juillet 1971)"],
    nazicht: { status: "actueel", datum: "2026-07-04" },
  },
  {
    id: "wet-breyne-waarborg-fr",
    titel: "Garantie d'achèvement ou de remboursement",
    categorie: "attesten",
    omschrijving:
      "Régime de garantie imposé par l'article 12 de la loi Breyne : le vendeur/entrepreneur doit constituer une garantie d'achèvement (via une institution bancaire ou un assureur agréé), ou, à défaut, une garantie de remboursement des sommes déjà payées.",
    tekst: "",
    agentwenken:
      "Choisissez la variante sur la base de l'attestation/déclaration de garantie de la banque ou de l'assureur fournie par le promoteur (ne jamais deviner quelle forme de garantie a été choisie). Complétez toujours l'identité du garant et le numéro de référence/police dès qu'il est connu, afin que l'acheteur puisse demander l'attestation.",
    varianten: [
      {
        id: "voltooiingswaarborg-bank",
        hypothese: "Garantie d'achèvement constituée par une institution bancaire",
        tekst:
          "GARANTIE (ART. 12 LOI BREYNE)\nConformément à l'article 12 de la loi Breyne, le vendeur/entrepreneur a constitué une garantie d'achèvement à concurrence de cinq pour cent (5%) du prix total, fournie par {{naam_waarborgverstrekker}}, une institution bancaire agréée en Belgique, sous référence {{referentie_waarborg}}. Une copie de l'attestation de garantie est annexée à la présente convention.",
      },
      {
        id: "voltooiingswaarborg-verzekering",
        hypothese: "Garantie d'achèvement constituée par une compagnie d'assurances",
        tekst:
          "GARANTIE (ART. 12 LOI BREYNE)\nConformément à l'article 12 de la loi Breyne, le vendeur/entrepreneur a constitué une garantie d'achèvement à concurrence de cinq pour cent (5%) du prix total, fournie par {{naam_waarborgverstrekker}}, une compagnie d'assurances agréée en Belgique (assurance-caution), sous numéro de police {{referentie_waarborg}}. Une copie de l'attestation de garantie est annexée à la présente convention.",
      },
      {
        id: "terugbetalingswaarborg",
        hypothese: "Garantie de remboursement (à défaut de garantie d'achèvement)",
        tekst:
          "GARANTIE (ART. 12 LOI BREYNE)\nÀ défaut de garantie d'achèvement, le vendeur/entrepreneur a constitué une garantie de remboursement des sommes déjà payées par l'acheteur, fournie par {{naam_waarborgverstrekker}} sous référence {{referentie_waarborg}}, conformément à l'article 12 de la loi Breyne. Une copie de l'attestation de garantie est annexée à la présente convention.",
      },
    ],
    parameters: [
      { naam: "naam_waarborgverstrekker", omschrijving: "Banque ou compagnie d'assurances qui fournit la garantie" },
      { naam: "referentie_waarborg", omschrijving: "Numéro de référence/police de l'attestation de garantie" },
    ],
    toepasbaarOp: ["verkoopovereenkomst (compromis) - wet breyne", "verkoopakte - wet breyne"],
    thema: "vastgoed",
    bron: "Clause propre à l'étude, sur la base de la loi Breyne (9 juillet 1971)",
    versie: "1.0",
    datum: "2026-07-04",
    taal: "fr",
    vertalingVanId: "wet-breyne-waarborg",
    wetsbasis: ["art. 12 loi Breyne (9 juillet 1971)"],
    nazicht: { status: "actueel", datum: "2026-07-04" },
  },
  {
    id: "wet-breyne-aansprakelijkheid-fr",
    titel: "Responsabilité décennale",
    categorie: "bijzonder",
    omschrijving:
      "Mentionne la responsabilité décennale du vendeur/entrepreneur pour les vices affectant la solidité du bâtiment (art. 9 loi Breyne, d'ordre public) et, en principe, la preuve de l'assurance obligatoire de la responsabilité décennale (loi du 31 mai 2017, dite 'Peeters-Borsus').",
    tekst: "",
    toelichting:
      "L'obligation d'assurance de la loi du 31 mai 2017 (Peeters-Borsus) est une loi DISTINCTE de la loi Breyne elle-même, mais s'applique couramment aux mêmes promoteurs/entrepreneurs et connaît plusieurs exceptions (notamment travaux limités, absence d'intervention d'un architecte). Vérifier par dossier si l'obligation d'assurance s'applique effectivement.",
    agentwenken:
      "Choisissez 'verplichte-verzekering' dès que le promoteur/entrepreneur fournit une attestation d'assurance responsabilité décennale (cas courant) ; choisissez 'vrijgesteld' uniquement lorsque les documents source mentionnent expressément un motif d'exemption (p.ex. travaux sans architecte sous le seuil légal) — ne jamais deviner, en cas de doute laisser la variante verplichte-verzekering avec [À VÉRIFIER].",
    varianten: [
      {
        id: "verplichte-verzekering",
        hypothese: "Attestation d'assurance responsabilité décennale produite",
        tekst:
          "RESPONSABILITÉ DÉCENNALE (ART. 9 LOI BREYNE)\nLe vendeur/entrepreneur est responsable pendant dix ans à compter de la réception provisoire des vices qui compromettent la solidité du bâtiment ou de ses éléments essentiels, conformément à l'article 9 de la loi Breyne. Cette responsabilité est d'ordre public et ne peut être exclue ni limitée contractuellement.\nLe vendeur/entrepreneur déclare être assuré pour cette responsabilité conformément à la loi du 31 mai 2017 relative à l'assurance obligatoire de la responsabilité civile décennale, auprès de {{verzekeraar_tienjarige_aansprakelijkheid}} sous numéro de police {{polisnummer_tienjarige_aansprakelijkheid}}. Une copie de l'attestation d'assurance est annexée à la présente convention.",
      },
      {
        id: "vrijgesteld",
        hypothese: "Exempté de l'assurance obligatoire de la responsabilité décennale",
        tekst:
          "RESPONSABILITÉ DÉCENNALE (ART. 9 LOI BREYNE)\nLe vendeur/entrepreneur est responsable pendant dix ans à compter de la réception provisoire des vices qui compromettent la solidité du bâtiment ou de ses éléments essentiels, conformément à l'article 9 de la loi Breyne. Cette responsabilité est d'ordre public et ne peut être exclue ni limitée contractuellement.\n[À VÉRIFIER] Le vendeur/entrepreneur déclare que les travaux relèvent d'un motif d'exemption de l'assurance obligatoire de la responsabilité décennale (loi du 31 mai 2017), à savoir : {{vrijstellingsgrond_verzekering}}.",
      },
    ],
    parameters: [
      { naam: "verzekeraar_tienjarige_aansprakelijkheid", omschrijving: "Assureur de la responsabilité décennale" },
      { naam: "polisnummer_tienjarige_aansprakelijkheid", omschrijving: "Numéro de police de l'assurance responsabilité décennale" },
      { naam: "vrijstellingsgrond_verzekering", omschrijving: "Motif d'exemption littéral (loi du 31 mai 2017), uniquement si applicable" },
    ],
    toepasbaarOp: ["verkoopovereenkomst (compromis) - wet breyne", "verkoopakte - wet breyne"],
    thema: "vastgoed",
    bron: "Clause propre à l'étude, sur la base de la loi Breyne (9 juillet 1971) et de la loi du 31 mai 2017 (Peeters-Borsus)",
    versie: "1.0",
    datum: "2026-07-04",
    taal: "fr",
    vertalingVanId: "wet-breyne-aansprakelijkheid",
    wetsbasis: ["art. 9 loi Breyne (9 juillet 1971)", "loi du 31 mai 2017 (assurance obligatoire de la responsabilité décennale)"],
    nazicht: { status: "actueel", datum: "2026-07-04" },
  },
  {
    id: "wet-breyne-bijlagen-bedenktijd-fr",
    titel: "Plans, cahier des charges et délai de réflexion",
    categorie: "vorm",
    omschrijving:
      "Mentionne que les plans et le cahier des charges sont annexés à la convention (signés 'ne varietur'), et attire l'attention — sans présumer un délai de réflexion légal général sous la loi Breyne elle-même — sur un éventuel délai de réflexion conventionnel ou une réglementation de protection des consommateurs applicable.",
    tekst:
      "PLANS ET CAHIER DES CHARGES\nLes plans et le cahier des charges décrivant l'habitation à construire ou à achever sont signés 'ne varietur' par les parties et annexés à la présente convention comme partie intégrante de celle-ci. Toute modification des plans ou du cahier des charges requiert l'accord exprès et écrit des deux parties.\n\nDÉLAI DE RÉFLEXION\n[À VÉRIFIER : la loi Breyne elle-même ne prévoit pas de délai de réflexion légal général — vérifier par dossier si un délai de réflexion conventionnel a été convenu, ou si une réglementation spécifique de protection des consommateurs s'applique (p.ex. en cas d'intermédiation de crédit, Livre VII CDE), et compléter le cas échéant le délai de {{aantal_dagen_bedenktijd}} jours à partir de {{startpunt_bedenktijd}}.]",
    toelichting:
      "Il n'existe pas de délai de réflexion général ancré dans la loi Breyne elle-même (contrairement à certains régimes de crédit à la consommation). Un délai de réflexion ne s'applique donc ici que (a) si les parties en conviennent contractuellement, ou (b) si une autre réglementation (p.ex. intermédiation de crédit) l'impose spécifiquement — d'où la formulation volontairement conditionnelle [À VÉRIFIER] plutôt qu'une clause affirmative.",
    agentwenken:
      "Ne complétez {{aantal_dagen_bedenktijd}}/{{startpunt_bedenktijd}} que lorsque les documents source mentionnent expressément un délai de réflexion ; à défaut, laissez le crochet entièrement en l'état pour appréciation par le notaire — ne jamais présumer un délai de réflexion légal qui ne ressort pas avec certitude de la source.",
    varianten: [],
    parameters: [
      { naam: "aantal_dagen_bedenktijd", omschrijving: "Durée d'un éventuel délai de réflexion conventionnel, en jours" },
      { naam: "startpunt_bedenktijd", omschrijving: "Point de départ du délai de réflexion" },
    ],
    toepasbaarOp: ["verkoopovereenkomst (compromis) - wet breyne", "verkoopakte - wet breyne"],
    thema: "vastgoed",
    bron: "Clause propre à l'étude, sur la base de la loi Breyne (9 juillet 1971)",
    versie: "1.0",
    datum: "2026-07-04",
    taal: "fr",
    vertalingVanId: "wet-breyne-bijlagen-bedenktijd",
    nazicht: {
      status: "na_te_kijken",
      datum: "2026-07-04",
      aandachtspunten: "Le délai de réflexion n'est pas une donnée légale générale sous la loi Breyne — vérifier par dossier si un délai conventionnel ou une autre réglementation s'applique.",
    },
  },
];
