{
  "retraite_brute": {
    "baseline_variable": "retraite_brute",
    "default_value": 0,
    "definition_period": "month",
    "dtype": "float32",
    "entity": "individu",
    "file_path": "openfisca_france_reforms/contrefactuel_plf/revalorisation_retraite_brute.py",
    "formulas": {
      "0001-01-01": {
        "file_path": "openfisca_france_reforms/contrefactuel_plf/revalorisation_retraite_brute.py",
        "start_line_number": 55,
        "stop_line_number": 60,
        "variables": [
          "retraite_complementaire",
          "retraite_de_base"
        ]
      }
    },
    "json_type": "number",
    "label": "Retraite brute",
    "last_value_still_valid_on": "2024-01-15",
    "name": "retraite_brute",
    "reference": {
      "0001-01-01": [
        {
          "href": "http://vosdroits.service-public.fr/particuliers/F415.xhtml"
        }
      ]
    },
    "referring_variables": [
      "aide_permis_demandeur_emploi_eligibilite_financiere",
      "asi_aspa_base_ressources_individu",
      "casa",
      "crds_retraite",
      "csg_deductible_retraite",
      "csg_imposable_retraite",
      "retraite_imposable",
      "revenus_bruts"
    ],
    "set_input": "set_input_divide_by_period",
    "short_label": "Retraite brute",
    "start_line_number": 46,
    "stop_line_number": 60,
    "unit": "currency",
    "value_type": "float"
  },
  "retraite_complementaire": {
    "baseline_variable": "retraite_complementaire",
    "calculate_output": "calculate_output_add",
    "default_value": 0,
    "definition_period": "month",
    "dtype": "float32",
    "entity": "individu",
    "file_path": "openfisca_france_reforms/contrefactuel_plf/revalorisation_retraite_brute.py",
    "json_type": "number",
    "label": "Retraite complémentaire",
    "last_value_still_valid_on": "2025-07-30",
    "name": "retraite_complementaire",
    "referring_variables": [
      "retraite_brute"
    ],
    "set_input": "set_input_divide_by_period",
    "start_line_number": 36,
    "stop_line_number": 44,
    "unit": "currency",
    "value_type": "float"
  },
  "retraite_de_base": {
    "baseline_variable": "retraite_de_base",
    "calculate_output": "calculate_output_add",
    "default_value": 0,
    "definition_period": "month",
    "dtype": "float32",
    "entity": "individu",
    "file_path": "openfisca_france_reforms/contrefactuel_plf/revalorisation_retraite_brute.py",
    "formulas": {
      "0001-01-01": {
        "file_path": "openfisca_france_reforms/contrefactuel_plf/revalorisation_retraite_brute.py",
        "start_line_number": 32,
        "stop_line_number": 34,
        "variables": [
          "retraite_de_base_n_1"
        ]
      },
      "2026-01-01": {
        "file_path": "openfisca_france_reforms/contrefactuel_plf/revalorisation_retraite_brute.py",
        "parameters": [
          "inflateurs.inflateur_retraites"
        ],
        "start_line_number": 28,
        "stop_line_number": 31,
        "variables": [
          "retraite_de_base_n_1"
        ]
      }
    },
    "json_type": "number",
    "label": "Retraite de base",
    "last_value_still_valid_on": "2026-01-01",
    "linked_other_variables": [
      "retraite_de_base_n_1"
    ],
    "name": "retraite_de_base",
    "referring_variables": [
      "retraite_brute"
    ],
    "set_input": "set_input_divide_by_period",
    "start_line_number": 19,
    "stop_line_number": 34,
    "unit": "currency",
    "value_type": "float"
  },
  "retraite_de_base_n_1": {
    "baseline_variable": "retraite_de_base_n_1",
    "calculate_output": "calculate_output_add",
    "default_value": 0,
    "definition_period": "month",
    "dtype": "float32",
    "entity": "individu",
    "file_path": "openfisca_france_reforms/contrefactuel_plf/revalorisation_retraite_brute.py",
    "json_type": "number",
    "label": "Retraite de base de l'année passée",
    "name": "retraite_de_base_n_1",
    "referring_variables": [
      "retraite_de_base"
    ],
    "set_input": "set_input_divide_by_period",
    "start_line_number": 9,
    "stop_line_number": 17,
    "unit": "currency",
    "value_type": "float"
  }
}
