{
  "version": "0.15.0",
  "reviewedAt": "2026-10-04",
  "scope": "Comparaison des données documentaires existantes, sans changement de score ni nouvelle attribution dans les questionnaires.",
  "method": "Un sujet partagé ne prouve pas une même mesure. Les groupes ci-dessous définissent le niveau de comparaison et les équivalences limitées. Les divergences nécessitent des positions précises vérifiées séparément.",
  "groups": [
    {
      "id": "orientation-economy",
      "label": "Rôle de l’État, dépenses et redistribution",
      "level": "orientation",
      "concernIds": [
        "achat-repartition",
        "travail-entreprendre",
        "impots-baisse",
        "impots-progressifs",
        "impots-deficit",
        "impots-services",
        "aides-ciblage",
        "services-moyens"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "eco_public",
          "label": "Planifier et étendre la maîtrise publique des secteurs essentiels",
          "proposalIds": [
            "eco_public"
          ]
        },
        {
          "id": "eco_social",
          "label": "Conserver l'économie de marché avec une régulation et une redistribution renforcées",
          "proposalIds": [
            "eco_social"
          ]
        },
        {
          "id": "eco_budget",
          "label": "Réduire d'abord le déficit tout en protégeant les investissements prioritaires",
          "proposalIds": [
            "eco_budget"
          ]
        },
        {
          "id": "eco_market",
          "label": "Baisser nettement dépenses, normes et prélèvements",
          "proposalIds": [
            "eco_market"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-purchasing",
      "label": "Moyens proposés pour le pouvoir d’achat",
      "level": "orientation",
      "concernIds": [
        "achat-essentiels",
        "achat-bas-salaires",
        "achat-primes",
        "travail-conditions",
        "impots-baisse",
        "aides-preserver",
        "aides-ciblage",
        "aides-travail",
        "transport-cout",
        "energie-facture"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "buy_wages",
          "label": "Augmenter fortement les salaires et bloquer certains prix essentiels",
          "proposalIds": [
            "buy_wages"
          ]
        },
        {
          "id": "buy_transfer",
          "label": "Renforcer salaires négociés, prestations et fiscalité redistributive",
          "proposalIds": [
            "buy_transfer"
          ]
        },
        {
          "id": "buy_work",
          "label": "Mieux rémunérer l'activité par des primes et allégements ciblés",
          "proposalIds": [
            "buy_work"
          ]
        },
        {
          "id": "buy_tax",
          "label": "Baisser largement cotisations, taxes sur l'énergie et impôts",
          "proposalIds": [
            "buy_tax"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-pensions",
      "label": "Orientation générale sur les retraites",
      "level": "orientation",
      "concernIds": [
        "retraite-depart",
        "retraite-penibilite",
        "retraite-petites",
        "retraite-financement"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "ret_60",
          "label": "Retour à 60 ans avec davantage de cotisations et de recettes",
          "proposalIds": [
            "ret_60"
          ]
        },
        {
          "id": "ret_62",
          "label": "Âge de référence à 62 ans avec fortes exceptions de pénibilité",
          "proposalIds": [
            "ret_62"
          ]
        },
        {
          "id": "ret_64",
          "label": "Maintenir un âge proche de 64 ans et corriger les injustices",
          "proposalIds": [
            "ret_64"
          ]
        },
        {
          "id": "ret_65",
          "label": "Aller vers 65 ans ou davantage, avec une part accrue de capitalisation",
          "proposalIds": [
            "ret_65"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-health",
      "label": "Organisation générale des soins",
      "level": "orientation",
      "concernIds": [
        "sante-medecin",
        "sante-delais",
        "sante-cout",
        "sante-hopital",
        "sante-soignants",
        "ruralite-services"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "hea_public",
          "label": "Créer un service public territorial avec davantage de soignants salariés",
          "proposalIds": [
            "hea_public"
          ]
        },
        {
          "id": "hea_universal",
          "label": "Renforcer l'hôpital et la couverture universelle avec une planification territoriale",
          "proposalIds": [
            "hea_universal"
          ]
        },
        {
          "id": "hea_mixed",
          "label": "Améliorer l'efficacité du système mixte et coordonner les parcours",
          "proposalIds": [
            "hea_mixed"
          ]
        },
        {
          "id": "hea_local",
          "label": "Donner plus d'autonomie aux territoires et aux acteurs privés ou mutualistes",
          "proposalIds": [
            "hea_local"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-education",
      "label": "Priorités générales pour l’école",
      "level": "orientation",
      "concernIds": [
        "ecole-classes",
        "ecole-apprentissages",
        "ecole-inegalites",
        "ecole-orientation",
        "ecole-pedagogie",
        "travail-formation"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "edu_equal",
          "label": "Réduire les inégalités par davantage de moyens et de mixité",
          "proposalIds": [
            "edu_equal"
          ]
        },
        {
          "id": "edu_reform",
          "label": "Transformer les contenus autour de l'écologie, de la coopération et de l'émancipation",
          "proposalIds": [
            "edu_reform"
          ]
        },
        {
          "id": "edu_basics",
          "label": "Recentrer l'école sur les fondamentaux, l'autorité et l'orientation",
          "proposalIds": [
            "edu_basics"
          ]
        },
        {
          "id": "edu_autonomy",
          "label": "Accroître fortement l'autonomie et l'évaluation des établissements",
          "proposalIds": [
            "edu_autonomy"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-security",
      "label": "Prévention, police et réponse pénale",
      "level": "orientation",
      "concernIds": [
        "securite-quotidien",
        "securite-trafics",
        "securite-police",
        "securite-justice",
        "securite-prevention"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "sec_prevent",
          "label": "Agir d'abord sur la prévention, l'éducation et les alternatives à la prison",
          "proposalIds": [
            "sec_prevent"
          ]
        },
        {
          "id": "sec_balance",
          "label": "Combiner prévention, présence de terrain et justice mieux dotée",
          "proposalIds": [
            "sec_balance"
          ]
        },
        {
          "id": "sec_firm",
          "label": "Durcir les peines et renforcer nettement police, justice et prisons",
          "proposalIds": [
            "sec_firm"
          ]
        },
        {
          "id": "sec_punitive",
          "label": "Adopter une rupture pénale très répressive",
          "proposalIds": [
            "sec_punitive"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-immigration",
      "label": "Accueil, règles d’entrée et intégration",
      "level": "orientation",
      "concernIds": [
        "immigration-accueil",
        "immigration-integration",
        "immigration-entrees",
        "immigration-travail"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "imm_rights",
          "label": "Faciliter l'accueil, la régularisation et l'égalité des droits",
          "proposalIds": [
            "imm_rights"
          ]
        },
        {
          "id": "imm_regulated",
          "label": "Conserver une immigration régulée avec accueil digne et intégration exigeante",
          "proposalIds": [
            "imm_regulated"
          ]
        },
        {
          "id": "imm_reduce",
          "label": "Réduire fortement les flux et privilégier l'immigration de travail choisie",
          "proposalIds": [
            "imm_reduce"
          ]
        },
        {
          "id": "imm_preference",
          "label": "Instaurer la priorité nationale et une immigration proche de zéro",
          "proposalIds": [
            "imm_preference"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-ecology",
      "label": "Voies de la transition écologique",
      "level": "orientation",
      "concernIds": [
        "logement-renovation",
        "logement-passoires",
        "transport-public",
        "transport-cout",
        "transport-quotidien",
        "energie-facture",
        "energie-approvisionnement",
        "energie-renouvelables",
        "energie-nucleaire",
        "environnement-climat",
        "environnement-vivant",
        "environnement-sobriete",
        "ruralite-mobilite"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "eco_degrowth",
          "label": "Organiser une décroissance matérielle et une sobriété forte",
          "proposalIds": [
            "eco_degrowth"
          ]
        },
        {
          "id": "eco_green",
          "label": "Mener une transition écologique rapide et socialement redistributive",
          "proposalIds": [
            "eco_green"
          ]
        },
        {
          "id": "eco_mix",
          "label": "Combiner nucléaire, renouvelables, efficacité et sobriété pragmatique",
          "proposalIds": [
            "eco_mix"
          ]
        },
        {
          "id": "eco_tech",
          "label": "Miser d'abord sur le nucléaire, l'innovation et la croissance verte",
          "proposalIds": [
            "eco_tech"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-agriculture",
      "label": "Modèle agricole et règles de production",
      "level": "orientation",
      "concernIds": [
        "environnement-eau",
        "environnement-agriculteurs",
        "ruralite-production"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "agr_agro",
          "label": "Accélérer fortement l'agroécologie et la sortie des pesticides",
          "proposalIds": [
            "agr_agro"
          ]
        },
        {
          "id": "agr_transition",
          "label": "Garantir les revenus tout en organisant une transition progressive",
          "proposalIds": [
            "agr_transition"
          ]
        },
        {
          "id": "agr_balance",
          "label": "Concilier productivité, innovation et objectifs environnementaux",
          "proposalIds": [
            "agr_balance"
          ]
        },
        {
          "id": "agr_protect",
          "label": "Prioriser la production nationale et réduire fortement les normes",
          "proposalIds": [
            "agr_protect"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-institutions",
      "label": "Organisation des pouvoirs et participation",
      "level": "orientation",
      "concernIds": [
        "aides-demarches",
        "services-presence",
        "services-simplifier",
        "libertes-participation",
        "libertes-pouvoir",
        "ruralite-services",
        "ruralite-decisions",
        "associations-democratie"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "ins_constituent",
          "label": "Élire une constituante pour créer une Sixième République",
          "proposalIds": [
            "ins_constituent"
          ]
        },
        {
          "id": "ins_parliament",
          "label": "Renforcer le Parlement, la proportionnelle et les conventions citoyennes",
          "proposalIds": [
            "ins_parliament"
          ]
        },
        {
          "id": "ins_reform",
          "label": "Conserver la Ve République en décentralisant et en simplifiant l'État",
          "proposalIds": [
            "ins_reform"
          ]
        },
        {
          "id": "ins_ric",
          "label": "Donner un pouvoir direct aux citoyens par le RIC et le référendum",
          "proposalIds": [
            "ins_ric"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-industry",
      "label": "Organisation de la production et de l’industrie",
      "level": "orientation",
      "concernIds": [
        "travail-production",
        "travail-conditions",
        "travail-formation",
        "travail-ia",
        "travail-entreprendre",
        "aides-travail",
        "ruralite-production"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "ind_public",
          "label": "Nationaliser les secteurs stratégiques et planifier la production",
          "proposalIds": [
            "ind_public"
          ]
        },
        {
          "id": "ind_green",
          "label": "Planifier une industrie verte avec aides publiques et protections sociales",
          "proposalIds": [
            "ind_green"
          ]
        },
        {
          "id": "ind_europe",
          "label": "Construire une politique industrielle et numérique à l'échelle européenne",
          "proposalIds": [
            "ind_europe"
          ]
        },
        {
          "id": "ind_national",
          "label": "Protéger la production française et libérer l'investissement privé",
          "proposalIds": [
            "ind_national"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "orientation-housing",
      "label": "Moyens proposés pour le logement et les territoires",
      "level": "orientation",
      "concernIds": [
        "logement-loyer",
        "logement-achat",
        "logement-social",
        "logement-renovation",
        "logement-passoires",
        "logement-tourisme",
        "transport-public",
        "transport-quotidien",
        "services-presence",
        "ruralite-services",
        "ruralite-mobilite",
        "ruralite-decisions"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "hou_control",
          "label": "Construire massivement du logement public et encadrer davantage les loyers",
          "proposalIds": [
            "hou_control"
          ]
        },
        {
          "id": "hou_social",
          "label": "Relancer le logement social et la rénovation avec des partenariats locaux",
          "proposalIds": [
            "hou_social"
          ]
        },
        {
          "id": "hou_incentive",
          "label": "Inciter la construction et donner davantage de pouvoir aux collectivités",
          "proposalIds": [
            "hou_incentive"
          ]
        },
        {
          "id": "hou_market",
          "label": "Libérer fortement le foncier, la construction et le marché locatif",
          "proposalIds": [
            "hou_market"
          ]
        }
      ],
      "differentMeaning": "Les orientations classées décrivent des priorités ou des moyens différents. Cela ne suffit pas à établir une opposition sur chaque mesure.",
      "commonMeaning": "Même orientation générale dans le registre. Les modalités et l’ensemble des programmes peuvent différer."
    },
    {
      "id": "precision-eco_public",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "eco_public",
      "concernIds": [
        "achat-repartition",
        "impots-progressifs",
        "impots-services",
        "services-moyens"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "strategic_public",
          "label": "Participations publiques ciblées dans les secteurs stratégiques",
          "proposalIds": [
            "strategic_public"
          ]
        },
        {
          "id": "state_planning",
          "label": "Planification nationale et entreprises publiques étendues",
          "proposalIds": [
            "state_planning"
          ]
        },
        {
          "id": "worker_socialisation",
          "label": "Socialisation avec contrôle direct des travailleurs",
          "proposalIds": [
            "worker_socialisation"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-eco_social",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "eco_social",
      "concernIds": [
        "achat-repartition",
        "travail-production",
        "impots-progressifs",
        "impots-services",
        "services-presence",
        "services-moyens"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "services_redistribution",
          "label": "Services publics et redistribution des revenus",
          "proposalIds": [
            "services_redistribution"
          ]
        },
        {
          "id": "industrial_strategy",
          "label": "Réindustrialisation et protection des secteurs nationaux",
          "proposalIds": [
            "industrial_strategy"
          ]
        },
        {
          "id": "ecological_conditions",
          "label": "Aides conditionnées à la transformation écologique et territoriale",
          "proposalIds": [
            "ecological_conditions"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-buy_wages",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "buy_wages",
      "concernIds": [
        "achat-essentiels",
        "achat-bas-salaires",
        "achat-repartition",
        "travail-conditions",
        "aides-travail"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "minimum_wage",
          "label": "Hausse légale du SMIC et des grilles salariales",
          "proposalIds": [
            "minimum_wage"
          ]
        },
        {
          "id": "price_controls",
          "label": "Blocage de prix essentiels et contrôle des marges",
          "proposalIds": [
            "price_controls"
          ]
        },
        {
          "id": "worker_control",
          "label": "Pouvoir des salariés sur les comptes et la répartition de la valeur",
          "proposalIds": [
            "worker_control"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-buy_transfer",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "buy_transfer",
      "concernIds": [
        "achat-essentiels",
        "achat-bas-salaires",
        "achat-repartition",
        "travail-conditions",
        "impots-progressifs",
        "aides-preserver",
        "aides-ciblage",
        "aides-travail"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "wage_bargaining",
          "label": "Négociation salariale et conditionnement des aides aux entreprises",
          "proposalIds": [
            "wage_bargaining"
          ]
        },
        {
          "id": "benefits_services",
          "label": "Prestations, services publics et protection sociale",
          "proposalIds": [
            "benefits_services"
          ]
        },
        {
          "id": "tax_redistribution",
          "label": "Fiscalité plus progressive et redistribution monétaire",
          "proposalIds": [
            "tax_redistribution"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-buy_tax",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "buy_tax",
      "concernIds": [
        "achat-essentiels",
        "achat-bas-salaires",
        "impots-baisse",
        "aides-travail",
        "transport-cout",
        "energie-facture"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "tax_energy_essentials",
          "label": "TVA réduite sur l’énergie et certains biens essentiels",
          "proposalIds": [
            "tax_energy_essentials"
          ]
        },
        {
          "id": "tax_work_contributions",
          "label": "Cotisations réduites pour augmenter le revenu du travail",
          "proposalIds": [
            "tax_work_contributions"
          ]
        },
        {
          "id": "tax_broad_state",
          "label": "Baisse générale des impôts avec réduction du périmètre de l’État",
          "proposalIds": [
            "tax_broad_state"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-ret_60",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "ret_60",
      "concernIds": [
        "retraite-depart",
        "retraite-penibilite",
        "retraite-petites",
        "retraite-financement"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "universal_age_60",
          "label": "Âge légal général à 60 ans avec durée de cotisation définie",
          "proposalIds": [
            "universal_age_60"
          ]
        },
        {
          "id": "long_careers_60",
          "label": "Départ à 60 ans réservé aux carrières commencées tôt",
          "proposalIds": [
            "long_careers_60"
          ]
        },
        {
          "id": "progressive_60_62",
          "label": "Âge compris entre 60 et 62 ans selon l’entrée dans la vie active",
          "proposalIds": [
            "progressive_60_62"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-ret_62",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "ret_62",
      "concernIds": [
        "retraite-depart",
        "retraite-penibilite",
        "retraite-petites",
        "retraite-financement"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "reference_62_hardship",
          "label": "Âge légal à 62 ans avec départs anticipés pour pénibilité",
          "proposalIds": [
            "reference_62_hardship"
          ]
        },
        {
          "id": "repeal_then_negotiate",
          "label": "Abrogation des 64 ans puis négociation d’un nouveau financement",
          "proposalIds": [
            "repeal_then_negotiate"
          ]
        },
        {
          "id": "flexible_points_62",
          "label": "Cadre flexible autour de 62 ans fondé sur droits ou points acquis",
          "proposalIds": [
            "flexible_points_62"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-ret_65",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "ret_65",
      "concernIds": [
        "retraite-financement"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "legal_age_65",
          "label": "Relèvement explicite de l’âge légal à 65 ans ou davantage",
          "proposalIds": [
            "legal_age_65"
          ]
        },
        {
          "id": "employment_incentive_later",
          "label": "Incitations à travailler plus longtemps sans âge uniforme supplémentaire",
          "proposalIds": [
            "employment_incentive_later"
          ]
        },
        {
          "id": "funded_pension_pillar",
          "label": "Développement d’un pilier de capitalisation en complément de la répartition",
          "proposalIds": [
            "funded_pension_pillar"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-hea_universal",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "hea_universal",
      "concernIds": [
        "sante-medecin",
        "sante-delais",
        "sante-cout",
        "sante-hopital",
        "sante-soignants",
        "services-presence",
        "ruralite-services"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "hospital_staff",
          "label": "Hôpital public, effectifs et rémunérations",
          "proposalIds": [
            "hospital_staff"
          ]
        },
        {
          "id": "territorial_access",
          "label": "Accès territorial, maisons de santé et coordination",
          "proposalIds": [
            "territorial_access"
          ]
        },
        {
          "id": "prevention_health",
          "label": "Prévention, santé environnementale et dépendance",
          "proposalIds": [
            "prevention_health"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-edu_basics",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "edu_basics",
      "concernIds": [
        "ecole-classes",
        "ecole-apprentissages",
        "ecole-orientation",
        "travail-formation"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "knowledge_teachers",
          "label": "Programmes exigeants et soutien aux enseignants",
          "proposalIds": [
            "knowledge_teachers"
          ]
        },
        {
          "id": "authority_discipline",
          "label": "Autorité, discipline et sanctions",
          "proposalIds": [
            "authority_discipline"
          ]
        },
        {
          "id": "orientation_vocational",
          "label": "Orientation, apprentissage et insertion professionnelle",
          "proposalIds": [
            "orientation_vocational"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-sec_firm",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "sec_firm",
      "concernIds": [
        "securite-quotidien",
        "securite-trafics",
        "securite-police",
        "securite-justice"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "police_justice_capacity",
          "label": "Effectifs d’enquête, magistrats et rapidité de la chaîne pénale",
          "proposalIds": [
            "police_justice_capacity"
          ]
        },
        {
          "id": "mandatory_minimum_sentences",
          "label": "Peines minimales, limitation des aménagements et sanctions automatiques",
          "proposalIds": [
            "mandatory_minimum_sentences"
          ]
        },
        {
          "id": "prison_enforcement",
          "label": "Places de prison et exécution effective des peines prononcées",
          "proposalIds": [
            "prison_enforcement"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-imm_reduce",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "imm_reduce",
      "concernIds": [
        "immigration-entrees",
        "immigration-travail"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "work_selection",
          "label": "Immigration de travail sélectionnée selon les besoins",
          "proposalIds": [
            "work_selection"
          ]
        },
        {
          "id": "annual_quotas",
          "label": "Quotas annuels votés et plafonds par catégorie",
          "proposalIds": [
            "annual_quotas"
          ]
        },
        {
          "id": "asylum_border",
          "label": "Contrôle des frontières et réforme de l’asile",
          "proposalIds": [
            "asylum_border"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-imm_preference",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "imm_preference",
      "concernIds": [
        "immigration-entrees"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "benefits_national_priority",
          "label": "Priorité nationale pour prestations, emploi ou logement social",
          "proposalIds": [
            "benefits_national_priority"
          ]
        },
        {
          "id": "nationality_entry_restrictions",
          "label": "Restriction du droit du sol, du regroupement et de la naturalisation",
          "proposalIds": [
            "nationality_entry_restrictions"
          ]
        },
        {
          "id": "near_zero_immigration",
          "label": "Objectif d’immigration proche de zéro et éloignements systématiques",
          "proposalIds": [
            "near_zero_immigration"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-eco_green",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "eco_green",
      "concernIds": [
        "logement-renovation",
        "logement-passoires",
        "transport-public",
        "transport-cout",
        "transport-quotidien",
        "energie-facture",
        "energie-approvisionnement",
        "energie-renouvelables",
        "environnement-climat",
        "environnement-vivant",
        "environnement-sobriete",
        "ruralite-mobilite"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "renewables_exit_fossil",
          "label": "Renouvelables et sortie accélérée des énergies fossiles",
          "proposalIds": [
            "renewables_exit_fossil"
          ]
        },
        {
          "id": "social_sobriety_transition",
          "label": "Sobriété organisée avec redistribution et garanties sociales",
          "proposalIds": [
            "social_sobriety_transition"
          ]
        },
        {
          "id": "adaptation_biodiversity",
          "label": "Adaptation des territoires et protection prioritaire du vivant",
          "proposalIds": [
            "adaptation_biodiversity"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-eco_mix",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "eco_mix",
      "concernIds": [
        "energie-facture",
        "energie-approvisionnement",
        "energie-renouvelables",
        "energie-nucleaire",
        "environnement-climat",
        "environnement-vivant",
        "environnement-sobriete"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "nuclear_dominant",
          "label": "Nucléaire dominant complété par d’autres énergies",
          "proposalIds": [
            "nuclear_dominant"
          ]
        },
        {
          "id": "balanced_mix",
          "label": "Équilibre nucléaire-renouvelables avec efficacité énergétique",
          "proposalIds": [
            "balanced_mix"
          ]
        },
        {
          "id": "territorial_resilience",
          "label": "Sobriété et résilience territoriale avant le choix technologique",
          "proposalIds": [
            "territorial_resilience"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-eco_tech",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "eco_tech",
      "concernIds": [
        "energie-approvisionnement",
        "energie-nucleaire",
        "environnement-climat"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "nuclear_acceleration",
          "label": "Accélération du nucléaire et électrification des usages",
          "proposalIds": [
            "nuclear_acceleration"
          ]
        },
        {
          "id": "innovation_market_transition",
          "label": "Innovation privée, prix du carbone et adaptation technologique",
          "proposalIds": [
            "innovation_market_transition"
          ]
        },
        {
          "id": "renewable_moratorium",
          "label": "Moratoire sur l’éolien et recentrage sur les filières pilotables",
          "proposalIds": [
            "renewable_moratorium"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-agr_protect",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "agr_protect",
      "concernIds": [
        "environnement-agriculteurs"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "food_national_preference",
          "label": "Priorité aux produits français dans les achats et la restauration collective",
          "proposalIds": [
            "food_national_preference"
          ]
        },
        {
          "id": "mirror_clauses_trade",
          "label": "Clauses miroir et blocage des importations ne respectant pas les normes",
          "proposalIds": [
            "mirror_clauses_trade"
          ]
        },
        {
          "id": "norm_pause_simplification",
          "label": "Moratoire normatif et simplification rapide des obligations",
          "proposalIds": [
            "norm_pause_simplification"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-ins_constituent",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "ins_constituent",
      "concernIds": [
        "libertes-participation",
        "libertes-pouvoir"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "elected_assembly",
          "label": "Assemblée constituante élue au suffrage universel",
          "proposalIds": [
            "elected_assembly"
          ]
        },
        {
          "id": "citizen_convention",
          "label": "Convention citoyenne tirée au sort et référendums",
          "proposalIds": [
            "citizen_convention"
          ]
        },
        {
          "id": "revolutionary_process",
          "label": "Processus constituant issu d’une mobilisation sociale de rupture",
          "proposalIds": [
            "revolutionary_process"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-ins_ric",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "ins_ric",
      "concernIds": [
        "libertes-participation",
        "libertes-pouvoir",
        "associations-democratie"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "legislative_ric",
          "label": "RIC législatif et abrogatoire encadré",
          "proposalIds": [
            "legislative_ric"
          ]
        },
        {
          "id": "full_scope_ric",
          "label": "RIC législatif, révocatoire et constitutionnel",
          "proposalIds": [
            "full_scope_ric"
          ]
        },
        {
          "id": "local_deliberative",
          "label": "Initiatives locales et délibération citoyenne progressive",
          "proposalIds": [
            "local_deliberative"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-ind_green",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "ind_green",
      "concernIds": [
        "travail-production",
        "travail-conditions",
        "travail-formation",
        "travail-ia",
        "aides-travail",
        "ruralite-production"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "public_planning",
          "label": "Planification publique et participations stratégiques",
          "proposalIds": [
            "public_planning"
          ]
        },
        {
          "id": "conditional_aid",
          "label": "Aides privées conditionnées à l’emploi et à la décarbonation",
          "proposalIds": [
            "conditional_aid"
          ]
        },
        {
          "id": "local_resilience",
          "label": "Relocalisation, sobriété matérielle et résilience territoriale",
          "proposalIds": [
            "local_resilience"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "precision-hou_incentive",
      "label": "Précisions de cette orientation",
      "level": "precision",
      "parentOptionId": "hou_incentive",
      "concernIds": [
        "logement-loyer",
        "logement-achat",
        "transport-public",
        "transport-quotidien",
        "ruralite-mobilite",
        "ruralite-decisions"
      ],
      "selection": "parent-linked",
      "variants": [
        {
          "id": "local_building_powers",
          "label": "Pouvoirs fonciers et de construction renforcés pour les collectivités",
          "proposalIds": [
            "local_building_powers"
          ]
        },
        {
          "id": "ownership_support",
          "label": "Prêts, garanties et fiscalité favorisant l’accession à la propriété",
          "proposalIds": [
            "ownership_support"
          ]
        },
        {
          "id": "landlord_supply_incentives",
          "label": "Incitations aux bailleurs et sécurisation de l’offre locative privée",
          "proposalIds": [
            "landlord_supply_incentives"
          ]
        }
      ],
      "differentMeaning": "Les précisions documentées portent sur des moyens distincts. Elles peuvent être complémentaires ; une précision absente ne vaut pas désaccord.",
      "commonMeaning": "Même précision documentée dans le registre. Son financement et son application restent à examiner."
    },
    {
      "id": "mesures-sante-medicaments",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "sante-medicaments"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "production-publique",
          "label": "Production publique de médicaments",
          "proposalIds": [
            "quotidien-eco-medicaments",
            "quotidien-branco-medicaments"
          ]
        },
        {
          "id": "quotidien-dlf-medicaments",
          "label": "Imposer une production française minimale pour les médicaments stratégiques",
          "proposalIds": [
            "quotidien-dlf-medicaments"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-sante-mentale",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "sante-mentale"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-eco-psy",
          "label": "Développer une psychiatrie publique de proximité",
          "proposalIds": [
            "quotidien-eco-psy"
          ]
        },
        {
          "id": "quotidien-lisnard-psy",
          "label": "Organiser le dépistage précoce et renforcer la pédopsychiatrie",
          "proposalIds": [
            "quotidien-lisnard-psy"
          ]
        },
        {
          "id": "quotidien-jlm-psy",
          "label": "Recruter en psychiatrie publique et augmenter les capacités de pédopsychiatrie",
          "proposalIds": [
            "quotidien-jlm-psy"
          ]
        },
        {
          "id": "quotidien-branco-psy",
          "label": "Rembourser intégralement les consultations chez le psychologue",
          "proposalIds": [
            "quotidien-branco-psy"
          ]
        },
        {
          "id": "quotidien-patriotes-psy",
          "label": "Renforcer l’offre de soins en santé mentale",
          "proposalIds": [
            "quotidien-patriotes-psy"
          ]
        },
        {
          "id": "quotidien-pp-psy",
          "label": "Former et recruter des spécialistes de la santé mentale des jeunes",
          "proposalIds": [
            "quotidien-pp-psy"
          ]
        },
        {
          "id": "quotidien-cazeneuve-psy",
          "label": "Former les personnels de santé et d’éducation à la santé mentale",
          "proposalIds": [
            "quotidien-cazeneuve-psy"
          ]
        }
      ],
      "broadProposalIds": [
        "quotidien-patriotes-psy"
      ],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-securite-controle",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "securite-controle"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-eco-controle",
          "label": "Rendre indépendant le contrôle des forces de sécurité",
          "proposalIds": [
            "quotidien-eco-controle"
          ]
        },
        {
          "id": "quotidien-jlm-controles",
          "label": "Instaurer un récépissé de contrôle d’identité avec contrôle et sanctions",
          "proposalIds": [
            "quotidien-jlm-controles"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-aides-demarches",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "aides-demarches"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "droits-automatiques",
          "label": "Automatisation de l’accès à des droits sociaux",
          "proposalIds": [
            "quotidien-branco-minima",
            "quotidien-pp-droits"
          ]
        },
        {
          "id": "quotidien-eco-droits",
          "label": "Simplifier les allocations pour réduire le non-recours",
          "proposalIds": [
            "quotidien-eco-droits"
          ]
        },
        {
          "id": "quotidien-dlf-accompagnement",
          "label": "Renforcer les équipes des MDPH et simplifier les dossiers",
          "proposalIds": [
            "quotidien-dlf-accompagnement"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-aides-fraude",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "aides-fraude"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-rn-fraude",
          "label": "Créer un ministère coordonnant la lutte contre les fraudes fiscales et sociales",
          "proposalIds": [
            "quotidien-rn-fraude"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-aides-non-recours",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "aides-non-recours"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "droits-automatiques",
          "label": "Automatisation de l’accès à des droits sociaux",
          "proposalIds": [
            "quotidien-branco-minima",
            "quotidien-pp-droits"
          ]
        },
        {
          "id": "quotidien-eco-droits",
          "label": "Simplifier les allocations pour réduire le non-recours",
          "proposalIds": [
            "quotidien-eco-droits"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-culture-lieux",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "culture-lieux"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-dlf-culture-lieux",
          "label": "Développer des lieux culturels multisites et des spectacles itinérants",
          "proposalIds": [
            "quotidien-dlf-culture-lieux"
          ]
        },
        {
          "id": "quotidien-jlm-lieux",
          "label": "Préserver le réseau des bibliothèques et médiathèques",
          "proposalIds": [
            "quotidien-jlm-lieux"
          ]
        },
        {
          "id": "quotidien-branco-mediatheque",
          "label": "Créer une médiathèque nationale et une licence globale",
          "proposalIds": [
            "quotidien-branco-mediatheque"
          ]
        },
        {
          "id": "quotidien-pp-culture-lieux",
          "label": "Financer une présence culturelle de proximité dans les territoires",
          "proposalIds": [
            "quotidien-pp-culture-lieux"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-culture-prix",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "culture-prix"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-dlf-culture-prix",
          "label": "Rendre les musées gratuits le dimanche pour les résidents et Français",
          "proposalIds": [
            "quotidien-dlf-culture-prix"
          ]
        },
        {
          "id": "quotidien-jlm-musees",
          "label": "Généraliser la gratuité des musées",
          "proposalIds": [
            "quotidien-jlm-musees"
          ]
        },
        {
          "id": "quotidien-branco-mediatheque",
          "label": "Créer une médiathèque nationale et une licence globale",
          "proposalIds": [
            "quotidien-branco-mediatheque"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-culture-creation",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "culture-creation"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-eco-artistes",
          "label": "Renforcer la protection sociale des artistes",
          "proposalIds": [
            "quotidien-eco-artistes"
          ]
        },
        {
          "id": "quotidien-dlf-intermittence",
          "label": "Maintenir le régime des intermittents du spectacle",
          "proposalIds": [
            "quotidien-dlf-intermittence"
          ]
        },
        {
          "id": "quotidien-jlm-intermittents",
          "label": "Améliorer le régime des intermittents du spectacle",
          "proposalIds": [
            "quotidien-jlm-intermittents"
          ]
        },
        {
          "id": "quotidien-branco-artistes",
          "label": "Développer des résidences artistiques publiques dans les départements",
          "proposalIds": [
            "quotidien-branco-artistes"
          ]
        },
        {
          "id": "quotidien-pp-artistes",
          "label": "Renforcer les revenus et les droits sociaux des artistes-auteurs",
          "proposalIds": [
            "quotidien-pp-artistes"
          ]
        },
        {
          "id": "quotidien-mei-associations",
          "label": "Soutenir les associations et créer des équipements sportifs et culturels",
          "proposalIds": [
            "quotidien-mei-associations"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-culture-financement",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "culture-financement"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-dlf-culture-budget",
          "label": "Réserver 1 % du budget national à la culture",
          "proposalIds": [
            "quotidien-dlf-culture-budget"
          ]
        },
        {
          "id": "quotidien-jlm-associations",
          "label": "Financer durablement les associations culturelles et les MJC",
          "proposalIds": [
            "quotidien-jlm-associations"
          ]
        },
        {
          "id": "quotidien-patriotes-patrimoine",
          "label": "Réorienter les budgets culturels vers la restauration du patrimoine",
          "proposalIds": [
            "quotidien-patriotes-patrimoine"
          ]
        },
        {
          "id": "quotidien-pp-culture-lieux",
          "label": "Financer une présence culturelle de proximité dans les territoires",
          "proposalIds": [
            "quotidien-pp-culture-lieux"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-culture-liberte",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "culture-liberte"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-eco-creation-libre",
          "label": "Garantir juridiquement la liberté artistique",
          "proposalIds": [
            "quotidien-eco-creation-libre"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-transport-velo",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "transport-velo"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "velo-securise",
          "label": "Infrastructures cyclables sûres",
          "proposalIds": [
            "quotidien-eco-velo",
            "quotidien-pp-velo"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-services-presence",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "services-presence"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-branco-accueil",
          "label": "Ouvrir des maisons de services publics avec une présence itinérante",
          "proposalIds": [
            "quotidien-branco-accueil"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-services-humain",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "services-humain"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "accueil-humain",
          "label": "Accueil humain dans des services publics",
          "proposalIds": [
            "quotidien-eco-accueil",
            "quotidien-branco-accueil",
            "quotidien-pp-accueil"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-libertes-expression",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "libertes-expression"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "independance-redactions",
          "label": "Protection de l’indépendance des rédactions",
          "proposalIds": [
            "quotidien-eco-medias",
            "quotidien-branco-medias"
          ]
        },
        {
          "id": "quotidien-patriotes-expression",
          "label": "Abroger les lois présentées comme restrictives de la liberté d’expression",
          "proposalIds": [
            "quotidien-patriotes-expression"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-libertes-privee",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "libertes-privee"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-eco-surveillance",
          "label": "Interdire la reconnaissance faciale policière",
          "proposalIds": [
            "quotidien-eco-surveillance"
          ]
        },
        {
          "id": "quotidien-branco-surveillance",
          "label": "Réduire les prérogatives de surveillance généralisée",
          "proposalIds": [
            "quotidien-branco-surveillance"
          ]
        },
        {
          "id": "quotidien-patriotes-identite",
          "label": "Refuser le dispositif européen d’identité numérique",
          "proposalIds": [
            "quotidien-patriotes-identite"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-handicap-accessibilite",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "handicap-accessibilite"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "accessibilite",
          "label": "Accessibilité des logements ou bâtiments et des transports",
          "proposalIds": [
            "quotidien-eco-acces-handicap",
            "quotidien-rn-accessibilite",
            "quotidien-pp-accessibilite"
          ]
        },
        {
          "id": "quotidien-dlf-sport-accessible",
          "label": "Financer des équipements sportifs accessibles aux personnes handicapées",
          "proposalIds": [
            "quotidien-dlf-sport-accessible"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-handicap-ecole",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "handicap-ecole"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "aesh-formation-titularisation",
          "label": "Formation et titularisation des accompagnants scolaires",
          "proposalIds": [
            "quotidien-eco-aesh",
            "quotidien-branco-aesh"
          ]
        },
        {
          "id": "quotidien-rn-aesh",
          "label": "Renforcer l’accompagnement scolaire des élèves handicapés",
          "proposalIds": [
            "quotidien-rn-aesh"
          ]
        },
        {
          "id": "quotidien-patriotes-aesh",
          "label": "Mieux rémunérer et former les accompagnants scolaires",
          "proposalIds": [
            "quotidien-patriotes-aesh"
          ]
        }
      ],
      "broadProposalIds": [
        "quotidien-rn-aesh"
      ],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-handicap-emploi",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "handicap-emploi"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-eco-emploi-handicap",
          "label": "Adapter les postes et renforcer les obligations d’emploi",
          "proposalIds": [
            "quotidien-eco-emploi-handicap"
          ]
        },
        {
          "id": "quotidien-dlf-emploi-handicap",
          "label": "Contrôler annuellement l’emploi et les conditions de travail des personnes handicapées",
          "proposalIds": [
            "quotidien-dlf-emploi-handicap"
          ]
        },
        {
          "id": "quotidien-rn-emploi",
          "label": "Favoriser l’emploi des personnes handicapées",
          "proposalIds": [
            "quotidien-rn-emploi"
          ]
        }
      ],
      "broadProposalIds": [
        "quotidien-rn-emploi"
      ],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-handicap-accompagnement",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "handicap-accompagnement"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "aah",
          "label": "Augmentation de l’allocation aux adultes handicapés",
          "proposalIds": [
            "quotidien-eco-autonomie",
            "quotidien-rn-aah"
          ]
        },
        {
          "id": "mdph",
          "label": "Renforcement des moyens des MDPH",
          "proposalIds": [
            "quotidien-dlf-accompagnement",
            "quotidien-jlm-mdph"
          ]
        },
        {
          "id": "quotidien-branco-aidants",
          "label": "Créer un statut de l’aidant avec contrôle quinquennal",
          "proposalIds": [
            "quotidien-branco-aidants"
          ]
        },
        {
          "id": "quotidien-patriotes-aidants",
          "label": "Renforcer le soutien psychologique et matériel aux aidants",
          "proposalIds": [
            "quotidien-patriotes-aidants"
          ]
        },
        {
          "id": "quotidien-pp-handicap-droits",
          "label": "Unifier les parcours du handicap avec un référent social unique",
          "proposalIds": [
            "quotidien-pp-handicap-droits"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-associations-moyens",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "associations-moyens"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "associations-durables",
          "label": "Financement durable des associations",
          "proposalIds": [
            "quotidien-eco-associations",
            "quotidien-jlm-associations",
            "quotidien-pp-associations"
          ]
        },
        {
          "id": "quotidien-dlf-clubs",
          "label": "Aider financièrement les communes à soutenir les clubs sportifs",
          "proposalIds": [
            "quotidien-dlf-clubs"
          ]
        },
        {
          "id": "quotidien-mei-associations",
          "label": "Soutenir les associations et créer des équipements sportifs et culturels",
          "proposalIds": [
            "quotidien-mei-associations"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-associations-benevolat",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "associations-benevolat"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "quotidien-eco-benevoles",
          "label": "Renforcer formation et congés des bénévoles",
          "proposalIds": [
            "quotidien-eco-benevoles"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "mesures-associations-lieux",
      "label": "Mesures explicites sur cette attente",
      "level": "measure",
      "concernIds": [
        "associations-lieux"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "associations-durables",
          "label": "Financement durable des associations",
          "proposalIds": [
            "quotidien-jlm-associations",
            "quotidien-pp-associations"
          ]
        },
        {
          "id": "quotidien-eco-locaux",
          "label": "Garantir aux associations l’accès aux locaux municipaux",
          "proposalIds": [
            "quotidien-eco-locaux"
          ]
        },
        {
          "id": "quotidien-dlf-sport-accessible",
          "label": "Financer des équipements sportifs accessibles aux personnes handicapées",
          "proposalIds": [
            "quotidien-dlf-sport-accessible"
          ]
        },
        {
          "id": "quotidien-mei-associations",
          "label": "Soutenir les associations et créer des équipements sportifs et culturels",
          "proposalIds": [
            "quotidien-mei-associations"
          ]
        }
      ],
      "broadProposalIds": [],
      "differentMeaning": "Les mesures recensées mobilisent des moyens ou des périmètres différents. Elles peuvent se compléter et ne résument pas tous les engagements des candidatures.",
      "commonMeaning": "Ce point commun porte uniquement sur l’action indiquée. Les publics, les modalités et le calendrier peuvent différer."
    },
    {
      "id": "action-commune-musees-gratuite",
      "label": "Gratuité d’accès aux musées",
      "level": "measure",
      "concernIds": [
        "culture-prix"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "musees-gratuite",
          "label": "Gratuité d’accès aux musées",
          "proposalIds": [
            "quotidien-dlf-culture-prix",
            "quotidien-jlm-musees"
          ]
        }
      ],
      "commonMeaning": "L’action indiquée est commune. Les publics, les conditions, la portée et les autres moyens restent ceux des textes propres à chaque candidature.",
      "differentMeaning": "Les modalités doivent être comparées séparément, sur des passages explicites."
    },
    {
      "id": "action-commune-formation-aesh",
      "label": "Formation des accompagnants scolaires",
      "level": "measure",
      "concernIds": [
        "handicap-ecole"
      ],
      "selection": "linked",
      "variants": [
        {
          "id": "formation-aesh",
          "label": "Formation des accompagnants scolaires",
          "proposalIds": [
            "quotidien-eco-aesh",
            "quotidien-branco-aesh",
            "quotidien-patriotes-aesh"
          ]
        }
      ],
      "commonMeaning": "L’action indiquée est commune. Les publics, les conditions, la portée et les autres moyens restent ceux des textes propres à chaque candidature.",
      "differentMeaning": "Les modalités doivent être comparées séparément, sur des passages explicites."
    }
  ],
  "verifiedAxes": [
    {
      "id": "retraite-age-reference",
      "label": "Direction proposée pour l’âge légal de référence",
      "concernIds": [
        "retraite-depart"
      ],
      "contrasts": [
        {
          "values": [
            "abaisser",
            "relever"
          ],
          "explanation": "Abaisser l’âge légal de référence ou le relever : les directions proposées sont opposées sur ce critère précis. Les calendriers et les exceptions ne sont pas identiques."
        }
      ],
      "positions": [
        {
          "candidateId": "marine-tondelier",
          "requiredProposalIds": [
            "reference_62_hardship"
          ],
          "value": "abaisser",
          "label": "Revenir immédiatement à 62 ans, avec un objectif de 60 ans en priorité pour les carrières précoces et pénibles.",
          "source": {
            "sourceUrl": "https://lesecologistes.fr/document/3N4JsAEmq6vsx42IITGNZa/vdef-programme-1.pdf",
            "sourceLabel": "Les Écologistes — programme collectif",
            "label": "Programme collectif ; attribution conservée du registre",
            "status": "position-parti",
            "locator": "Chapitre 31, mesure 1, page 116 (page PDF 116)",
            "linkUpdatedAt": "2026-10-04",
            "limitation": "Texte collectif présenté par Marine Tondelier. Le retour immédiat à 62 ans et l’objectif de 60 ans n’ont pas le même calendrier ; les situations de pénibilité sont distinguées."
          }
        },
        {
          "candidateId": "edouard-philippe",
          "requiredProposalIds": [
            "legal_age_65"
          ],
          "value": "relever",
          "label": "Porter progressivement l’âge légal à 65 ans et la durée de cotisation à 45 ans, avec des exceptions pour les carrières précoces et pénibles.",
          "source": {
            "sourceUrl": "https://lcp.fr/actualites/retraites-edouard-philippe-veut-porter-l-age-de-depart-a-65-ans-et-la-duree-de",
            "sourceLabel": "LCP — déclaration d’Édouard Philippe du 29 septembre 2026",
            "label": "Déclaration personnelle rapportée, avec vidéo ; pas un programme définitif",
            "status": "declaration-publique",
            "locator": "Passages « progressivement » et exceptions « carrières très précoces » / pénibilité",
            "publishedAt": "2026-09-29",
            "linkUpdatedAt": "2026-10-04",
            "limitation": "Objectif annoncé en moins de dix ans, après application de la réforme de 2023. Des départs plus précoces demeureraient possibles dans les situations précisées."
          }
        }
      ]
    }
  ],
  "cautions": [
    {
      "candidateId": "juan-branco",
      "proposalIds": [
        "ret_60",
        "universal_age_60"
      ],
      "message": "L’âge de 60 ans classé dans le registre général n’a pas été retrouvé dans la page Ruches consultée le 4 octobre. Il est écarté de cette comparaison dans l’attente d’un passage justificatif.",
      "sourceUrl": "https://ruches.org/le-projet",
      "checkedAt": "2026-10-04"
    },
    {
      "candidateId": "francois-ruffin",
      "proposalIds": [
        "universal_age_60"
      ],
      "message": "La conclusion du texte sur les travailleurs essentiels mentionne la retraite à 60 ans, sans préciser ici la durée de cotisation ni toutes les modalités. La précision « âge légal général avec durée définie » est écartée de cette comparaison ; l’orientation générale à 60 ans reste visible.",
      "sourceUrl": "https://nouspresident.fr/statut-travailleurs-essentiels/",
      "checkedAt": "2026-10-04"
    }
  ]
}
