{
  "articles": {
    "1er": {
      "id": "1er",
      "order": 1,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 488,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 488,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 488,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 488,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "2": {
      "id": "2",
      "order": 2,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 360,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "3": {
      "id": "3",
      "order": 3,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 343,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 343,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "3"
    },
    "4": {
      "id": "4",
      "order": 4,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 4860,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 4860,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 4860,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 4261,
          "n_diff": 0.01174089068825912,
          "status": "none"
        }
      ],
      "titre": "4"
    },
    "5": {
      "id": "5",
      "order": 5,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 626,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 626,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 626,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 626,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "5"
    },
    "6": {
      "id": "6",
      "order": 6,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 491,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 491,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 491,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 491,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "6"
    },
    "7": {
      "id": "7",
      "order": 7,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 904,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 904,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 904,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 904,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "7"
    },
    "8": {
      "id": "8",
      "order": 8,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1889,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1889,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 1889,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1469,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "8"
    },
    "echec": {
      "id": "echec",
      "order": -1,
      "section": "echec",
      "steps": [
        {
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "REJET"
        },
        {
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 0,
          "n_diff": 0,
          "status": "ÉCHEC"
        },
        {
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "REJET"
        }
      ],
      "titre": "rejet"
    },
    "liminaire": {
      "id": "liminaire",
      "order": 0,
      "section": "Aliminaire",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 617,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 704,
          "n_diff": 0.135,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 704,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_l.définitive_assemblee_hemicycle",
          "id_step": "14_l.définitive_assemblee_hemicycle",
          "length": 704,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 606,
          "n_diff": 0.135,
          "status": "none"
        }
      ],
      "titre": "liminaire"
    }
  },
  "law_title": "Projet de loi de finances rectificative pour 2018",
  "sections": {
    "T1": {
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Autorisations budgétaires pour 2018. - crédits des missions",
        "type": "Titre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Autorisations budgétaires pour 2018. - crédits des missions",
        "type": "Titre"
      },
      "14_l.définitive_assemblee_hemicycle": {
        "title": "Autorisations budgétaires pour 2018. - crédits des missions",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "P1T3",
        "title": "Dispositions relatives à l'équilibre des ressources et des charges",
        "type": "Titre"
      }
    },
    "T2": {
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Autorisations budgétaires pour 2018. - plafonds des autorisations d'emplois",
        "type": "Titre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Autorisations budgétaires pour 2018. - plafonds des autorisations d'emplois",
        "type": "Titre"
      },
      "14_l.définitive_assemblee_hemicycle": {
        "title": "Autorisations budgétaires pour 2018. - plafonds des autorisations d'emplois",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "P1T2",
        "title": "Autorisations budgétaires pour 2018. - plafonds des autorisations d'emplois (articles 8 à article non numéroté)",
        "type": "Titre"
      }
    },
    "T3": {
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'équilibre des ressources et des charges",
        "type": "Titre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions relatives à l'équilibre des ressources et des charges",
        "type": "Titre"
      },
      "14_l.définitive_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'équilibre des ressources et des charges",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "P1T2",
        "title": "Ratification de décrets relatifs à la rémunération de services rendus",
        "type": "Titre"
      }
    },
    "echec": {
      "05_1erelecture_senat_hemicycle": {
        "title": "Le Sénat n'a pas adopté, en première lecture, le projet de loi adopté par l'Assemblée nationale en première lecture.",
        "type": "REJET"
      },
      "06_cmp_cmp_commission": {
        "title": "Réunie le mardi 20 novembre 2018 sous la présidence de M. Vincent Éblé, la commission mixte paritaire a constaté ne pouvoir parvenir à élaborer un texte commun sur les dispositions restant en discussion du projet de loi de finances rectificative pour 2018.",
        "type": "ÉCHEC"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Le Sénat décide qu'il n'y a pas lieu de poursuivre la délibération sur le projet de loi de finances rectificative pour 2018, adopté par l'Assemblée nationale en nouvelle lecture (n° 159, 2018-2019).",
        "type": "REJET"
      }
    }
  },
  "short_title": "Projet de loi de finances rectificative pour 2018"
}