{
  "articles": {
    "10": {
      "id": "10",
      "order": 46,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1215,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "none",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1216,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1571,
          "n_diff": 0.22603273577552607,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1411,
          "n_diff": 0.21278254091971938,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1411,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1411,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1411,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1411,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1411,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1411,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1411,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1411,
          "n_diff": 0,
          "newnum": "36",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1411,
          "n_diff": 0,
          "newnum": "36",
          "status": "none"
        }
      ],
      "titre": "10"
    },
    "11": {
      "id": "11",
      "order": 47,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 975,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1090,
          "n_diff": 0.2973593570608496,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1090,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1105,
          "n_diff": 0.02488687782805432,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1548,
          "n_diff": 0.2795436022819886,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1127,
          "n_diff": 0.2795436022819886,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1105,
          "n_diff": 0,
          "newnum": "37",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1105,
          "n_diff": 0,
          "newnum": "37",
          "status": "none"
        }
      ],
      "titre": "11"
    },
    "11_bis": {
      "id": "11_bis",
      "order": 49,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 184,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 184,
          "n_diff": 0,
          "newnum": "39",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 184,
          "n_diff": 0,
          "newnum": "39",
          "status": "none"
        }
      ],
      "titre": "11 bis"
    },
    "11_bis_A": {
      "id": "11_bis_A",
      "order": 48,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 497,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 227,
          "n_diff": 0.7012658227848101,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 463,
          "n_diff": 0.6481481481481481,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 463,
          "n_diff": 0,
          "newnum": "38",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 463,
          "n_diff": 0,
          "newnum": "38",
          "status": "none"
        }
      ],
      "titre": "11 bis A"
    },
    "12": {
      "id": "12",
      "order": 50,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 136,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 158,
          "n_diff": 0.22881355932203384,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 158,
          "n_diff": 0.06779661016949157,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 158,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 157,
          "n_diff": 0.0423728813559322,
          "newnum": "40",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 156,
          "n_diff": 0,
          "newnum": "40",
          "status": "none"
        }
      ],
      "titre": "12"
    },
    "12_bis": {
      "id": "12_bis",
      "order": 54,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 120,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 127,
          "n_diff": 0.11956521739130432,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 127,
          "n_diff": 0,
          "newnum": "43",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 127,
          "n_diff": 0,
          "newnum": "43",
          "status": "none"
        }
      ],
      "titre": "12 bis"
    },
    "12_bis_A": {
      "id": "12_bis_A",
      "order": 52,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 472,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "12 bis A"
    },
    "12_bis_AA": {
      "id": "12_bis_AA",
      "order": 51,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1321,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1321,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1321,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1321,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1321,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1321,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1321,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1321,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1320,
          "n_diff": 0.004835589941972973,
          "newnum": "41",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1320,
          "n_diff": 0,
          "newnum": "41",
          "status": "none"
        }
      ],
      "titre": "12 bis AA"
    },
    "12_bis_B": {
      "id": "12_bis_B",
      "order": 53,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 134,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 134,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 134,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 2856,
          "n_diff": 0.9552772808586762,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 2864,
          "n_diff": 0.0035698348951360703,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2864,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2864,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2864,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2864,
          "n_diff": 0,
          "newnum": "42",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2864,
          "n_diff": 0,
          "newnum": "42",
          "status": "none"
        }
      ],
      "titre": "12 bis B"
    },
    "13": {
      "id": "13",
      "order": 55,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 238,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 233,
          "n_diff": 0.031746031746031744,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 233,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 233,
          "n_diff": 0,
          "newnum": "44",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 233,
          "n_diff": 0,
          "newnum": "44",
          "status": "none"
        }
      ],
      "titre": "13"
    },
    "13_bis": {
      "id": "13_bis",
      "order": 56,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 450,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "13 bis"
    },
    "14": {
      "id": "14",
      "order": 57,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1125,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1145,
          "n_diff": 0.06488991888760143,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1145,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1191,
          "n_diff": 0.06681514476614703,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 736,
          "n_diff": 0.40089086859688194,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 607,
          "n_diff": 0.20260223048327142,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 596,
          "n_diff": 0.011520737327188946,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 596,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 596,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 596,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 596,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 573,
          "n_diff": 0.018433179723502335,
          "newnum": "45",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 573,
          "n_diff": 0,
          "newnum": "45",
          "status": "none"
        }
      ],
      "titre": "14"
    },
    "14_bis": {
      "id": "14_bis",
      "order": 58,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 832,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 292,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 393,
          "n_diff": 0.5053003533568905,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 393,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 393,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 393,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 339,
          "n_diff": 0.1590106007067138,
          "newnum": "46",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 339,
          "n_diff": 0,
          "newnum": "46",
          "status": "none"
        }
      ],
      "titre": "14 bis"
    },
    "14_quater": {
      "id": "14_quater",
      "order": 61,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 746,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "14 quater"
    },
    "14_quinquies": {
      "id": "14_quinquies",
      "order": 62,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 238,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 257,
          "n_diff": 0.07960199004975121,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 257,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 257,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 257,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 257,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 257,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 257,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 203,
          "n_diff": 0.22388059701492535,
          "newnum": "49",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 203,
          "n_diff": 0,
          "newnum": "49",
          "status": "none"
        }
      ],
      "titre": "14 quinquies"
    },
    "14_ter": {
      "id": "14_ter",
      "order": 60,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 348,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 309,
          "n_diff": 0.10469314079422387,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 309,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 309,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 309,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 309,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 309,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 309,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 309,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 255,
          "n_diff": 0.18145161290322576,
          "newnum": "48",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 255,
          "n_diff": 0,
          "newnum": "48",
          "status": "none"
        }
      ],
      "titre": "14 ter"
    },
    "14_ter_A": {
      "id": "14_ter_A",
      "order": 59,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 411,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 477,
          "n_diff": 0.13207547169811318,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 407,
          "n_diff": 0.15902964959568733,
          "newnum": "47",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 407,
          "n_diff": 0,
          "newnum": "47",
          "status": "none"
        }
      ],
      "titre": "14 ter A"
    },
    "15": {
      "id": "15",
      "order": 63,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 833,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 839,
          "n_diff": 0.004854368932038833,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 939,
          "n_diff": 0.14245014245014243,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 922,
          "n_diff": 0.022792022792022748,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 924,
          "n_diff": 0.0043604651162790775,
          "newnum": "50",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 924,
          "n_diff": 0,
          "newnum": "50",
          "status": "none"
        }
      ],
      "titre": "15"
    },
    "15_bis": {
      "id": "15_bis",
      "order": 64,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 862,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 938,
          "n_diff": 0.08181818181818179,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 982,
          "n_diff": 0.04702970297029707,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 982,
          "n_diff": 0,
          "newnum": "51",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 982,
          "n_diff": 0,
          "newnum": "51",
          "status": "none"
        }
      ],
      "titre": "15 bis"
    },
    "15_quater": {
      "id": "15_quater",
      "order": 66,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 776,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "15 quater"
    },
    "15_quinquies": {
      "id": "15_quinquies",
      "order": 68,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 246,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "15 quinquies"
    },
    "15_quinquies_A": {
      "id": "15_quinquies_A",
      "order": 67,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 919,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 919,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1670,
          "n_diff": 0.45952023988005997,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1581,
          "n_diff": 0.09520239880059966,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1651,
          "n_diff": 0.04874333587204871,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2022,
          "n_diff": 0.18493150684931503,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2045,
          "n_diff": 0.011692307692307669,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2045,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2027,
          "n_diff": 0,
          "newnum": "53",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2027,
          "n_diff": 0,
          "newnum": "53",
          "status": "none"
        }
      ],
      "titre": "15 quinquies A"
    },
    "15_septies": {
      "id": "15_septies",
      "order": 70,
      "section": "T3C1 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 478,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 304,
          "n_diff": 0.5862068965517242,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 311,
          "n_diff": 0.029535864978902926,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 311,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 311,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 342,
          "n_diff": 0.09961685823754785,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 342,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 342,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 342,
          "n_diff": 0,
          "newnum": "55",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 342,
          "n_diff": 0,
          "newnum": "55",
          "status": "none"
        }
      ],
      "titre": "15 septies"
    },
    "15_sexies": {
      "id": "15_sexies",
      "order": 69,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 243,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 243,
          "n_diff": 0,
          "newnum": "54",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 243,
          "n_diff": 0,
          "newnum": "54",
          "status": "none"
        }
      ],
      "titre": "15 sexies"
    },
    "15_ter": {
      "id": "15_ter",
      "order": 65,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 131,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 131,
          "n_diff": 0,
          "newnum": "52",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 131,
          "n_diff": 0,
          "newnum": "52",
          "status": "none"
        }
      ],
      "titre": "15 ter"
    },
    "16": {
      "id": "16",
      "order": 71,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1417,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1416,
          "n_diff": 0.0035650623885917776,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1754,
          "n_diff": 0.20558739255014324,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2093,
          "n_diff": 0.24056603773584906,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2244,
          "n_diff": 0.06813186813186811,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 2244,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 2244,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 2244,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2244,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2244,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2244,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2263,
          "n_diff": 0.008714596949891074,
          "newnum": "56",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2263,
          "n_diff": 0,
          "newnum": "56",
          "status": "none"
        }
      ],
      "titre": "16"
    },
    "16_bis": {
      "id": "16_bis",
      "order": 72,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 339,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 339,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "16 bis"
    },
    "17": {
      "id": "17",
      "order": 73,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 209,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 536,
          "n_diff": 0.6041131105398457,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 517,
          "n_diff": 0.07712082262210795,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 431,
          "n_diff": 0.1878306878306878,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 431,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 517,
          "n_diff": 0.1878306878306878,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 517,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 431,
          "n_diff": 0.1878306878306878,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 431,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 431,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 423,
          "n_diff": 0.0228013029315961,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 408,
          "n_diff": 0,
          "newnum": "57",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 408,
          "n_diff": 0,
          "newnum": "57",
          "status": "none"
        }
      ],
      "titre": "17"
    },
    "17_bis": {
      "id": "17_bis",
      "order": 74,
      "section": "T3 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 5149,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "17 bis"
    },
    "17_quater": {
      "id": "17_quater",
      "order": 76,
      "section": "T3 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2370,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "17 quater"
    },
    "17_quinquies": {
      "id": "17_quinquies",
      "order": 77,
      "section": "T3 ter",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 429,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 429,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 429,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 429,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 429,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 429,
          "n_diff": 0,
          "newnum": "59",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 429,
          "n_diff": 0,
          "newnum": "59",
          "status": "none"
        }
      ],
      "titre": "17 quinquies"
    },
    "17_ter": {
      "id": "17_ter",
      "order": 75,
      "section": "T3 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 788,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1331,
          "n_diff": 0.6396989651928504,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1331,
          "n_diff": 0,
          "newnum": "58",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1331,
          "n_diff": 0,
          "newnum": "58",
          "status": "none"
        }
      ],
      "titre": "17 ter"
    },
    "18": {
      "id": "18",
      "order": 80,
      "section": "T4C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 987,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1083,
          "n_diff": 0.3162901307966707,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1140,
          "n_diff": 0.2078651685393258,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1142,
          "n_diff": 0.0022471910112359383,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1221,
          "n_diff": 0.06715634837355722,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1356,
          "n_diff": 0.24785510009532885,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1220,
          "n_diff": 0.27550047664442323,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1176,
          "n_diff": 0.041577825159914705,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1176,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1176,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1176,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1172,
          "n_diff": 0.014192139737991272,
          "newnum": "60",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1172,
          "n_diff": 0,
          "newnum": "60",
          "status": "none"
        }
      ],
      "titre": "18"
    },
    "18_A": {
      "id": "18_A",
      "order": 78,
      "section": "T4C1 A",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 280,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "18 A"
    },
    "18_B": {
      "id": "18_B",
      "order": 79,
      "section": "T4C1 A",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 453,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "18 B"
    },
    "18_bis": {
      "id": "18_bis",
      "order": 81,
      "section": "T4C1 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 851,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1153,
          "n_diff": 0.48194130925507905,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1142,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1153,
          "n_diff": 0.009029345372460473,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "18 bis"
    },
    "18_quater": {
      "id": "18_quater",
      "order": 84,
      "section": "T4C1 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 568,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 432,
          "n_diff": 0.29039301310043664,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 672,
          "n_diff": 0.5028901734104047,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 672,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 722,
          "n_diff": 0.08626760563380287,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 722,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 672,
          "n_diff": 0.08626760563380287,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 672,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 650,
          "n_diff": 0,
          "newnum": "62",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 650,
          "n_diff": 0,
          "newnum": "62",
          "status": "none"
        }
      ],
      "titre": "18 quater"
    },
    "18_quater_A": {
      "id": "18_quater_A",
      "order": 83,
      "section": "T4C1 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 992,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "18 quater A"
    },
    "18_quinquies": {
      "id": "18_quinquies",
      "order": 85,
      "section": "T4C1 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 497,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 497,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 497,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "18 quinquies"
    },
    "18_ter": {
      "id": "18_ter",
      "order": 82,
      "section": "T4C1 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1864,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1816,
          "n_diff": 0.02420981842636183,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1816,
          "n_diff": 0.001378359751895264,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1816,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1816,
          "n_diff": 0.001378359751895264,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1816,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1816,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1816,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1816,
          "n_diff": 0,
          "newnum": "61",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1816,
          "n_diff": 0,
          "newnum": "61",
          "status": "none"
        }
      ],
      "titre": "18 ter"
    },
    "19": {
      "id": "19",
      "order": 86,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1355,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1383,
          "n_diff": 0.07201458523245219,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1416,
          "n_diff": 0.11111111111111116,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1949,
          "n_diff": 0.31669865642994244,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1688,
          "n_diff": 0.23416506717850283,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1644,
          "n_diff": 0.05048982667671442,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1644,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1644,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1644,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1644,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1644,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1651,
          "n_diff": 0.004618937644341847,
          "newnum": "63",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1672,
          "n_diff": 0.012167300380228174,
          "newnum": "63",
          "status": "none"
        }
      ],
      "titre": "19"
    },
    "19_bis": {
      "id": "19_bis",
      "order": 87,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 363,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 382,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 382,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 382,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 382,
          "n_diff": 0,
          "newnum": "64",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 382,
          "n_diff": 0,
          "newnum": "64",
          "status": "none"
        }
      ],
      "titre": "19 bis"
    },
    "19_ter": {
      "id": "19_ter",
      "order": 88,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1385,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1384,
          "n_diff": 1,
          "newnum": "65",
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1384,
          "n_diff": 0,
          "newnum": "65",
          "status": "none"
        }
      ],
      "titre": "19 ter"
    },
    "1er": {
      "id": "1er",
      "order": 0,
      "section": "A1er",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 882,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "none",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 883,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1138,
          "n_diff": 0.2214912280701754,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1462,
          "n_diff": 0.42613151152860806,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1613,
          "n_diff": 0.0957528957528958,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1414,
          "n_diff": 0.1351351351351351,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1405,
          "n_diff": 0.003558718861209953,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1550,
          "n_diff": 0.09807073954983925,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1633,
          "n_diff": 0.04820198928844688,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1643,
          "n_diff": 0.008365019011406849,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1644,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1626,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1626,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "2": {
      "id": "2",
      "order": 10,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1181,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1521,
          "n_diff": 0.37347294938917974,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 8300,
          "n_diff": 0.8210159835416997,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 11538,
          "n_diff": 0.2877136629574395,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 11638,
          "n_diff": 0.030937215650591487,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 11971,
          "n_diff": 0.05255587519362692,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 12070,
          "n_diff": 0.012283395481465287,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 12593,
          "n_diff": 0.044652237865097755,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 12592,
          "n_diff": 0.004938012187434282,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 12741,
          "n_diff": 0.015376623376623377,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 12741,
          "n_diff": 0.00010389610389605064,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 12688,
          "n_diff": 0.00010389610389605064,
          "newnum": "8",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 12676,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "20": {
      "id": "20",
      "order": 89,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1224,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1643,
          "n_diff": 0.26611068991660347,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1643,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1659,
          "n_diff": 0.04341317365269459,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1798,
          "n_diff": 0.20195667365478687,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1611,
          "n_diff": 0.24318658280922434,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1794,
          "n_diff": 0.24318658280922434,
          "newnum": "66",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1794,
          "n_diff": 0,
          "newnum": "66",
          "status": "none"
        }
      ],
      "titre": "20"
    },
    "20_bis": {
      "id": "20_bis",
      "order": 90,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 360,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 498,
          "n_diff": 0.3451776649746193,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 498,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 360,
          "n_diff": 0.3451776649746193,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 360,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 498,
          "n_diff": 0.3451776649746193,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1074,
          "n_diff": 0.5206812652068127,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1074,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1074,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1074,
          "n_diff": 0,
          "newnum": "67",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1074,
          "n_diff": 0,
          "newnum": "67",
          "status": "none"
        }
      ],
      "titre": "20 bis"
    },
    "20_ter": {
      "id": "20_ter",
      "order": 91,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 490,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 614,
          "n_diff": 0.18275154004106775,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2094,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "add",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 922,
          "n_diff": 0.566894835096453,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 922,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 922,
          "n_diff": 0,
          "newnum": "68",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 922,
          "n_diff": 0,
          "newnum": "68",
          "status": "none"
        }
      ],
      "titre": "20 ter"
    },
    "21": {
      "id": "21",
      "order": 92,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 672,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 265,
          "n_diff": 0.7053406998158379,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 265,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 260,
          "n_diff": 0.03645833333333337,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 509,
          "n_diff": 0.5167958656330749,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 260,
          "n_diff": 0.5167958656330749,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 260,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 260,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 260,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 260,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 260,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 238,
          "n_diff": 0,
          "newnum": "69",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 238,
          "n_diff": 0,
          "newnum": "69",
          "status": "none"
        }
      ],
      "titre": "21"
    },
    "22": {
      "id": "22",
      "order": 93,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 891,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 658,
          "n_diff": 0.5492371705963939,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 659,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1047,
          "n_diff": 0.38117647058823534,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1054,
          "n_diff": 0.007009345794392496,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 659,
          "n_diff": 0.3796728971962616,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 659,
          "n_diff": 0.00941619585687381,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1054,
          "n_diff": 0.38551401869158874,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1054,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 659,
          "n_diff": 0.38551401869158874,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 659,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 659,
          "n_diff": 0,
          "newnum": "70",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 659,
          "n_diff": 0,
          "newnum": "70",
          "status": "none"
        }
      ],
      "titre": "22"
    },
    "22_bis": {
      "id": "22_bis",
      "order": 94,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 478,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2325,
          "n_diff": 0.823237885462555,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2343,
          "n_diff": 0.03715846994535521,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 2343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 2343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 2343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2343,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2343,
          "n_diff": 0.0005464480874316502,
          "newnum": "71",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2343,
          "n_diff": 0,
          "newnum": "71",
          "status": "none"
        }
      ],
      "titre": "22 bis"
    },
    "22_quater": {
      "id": "22_quater",
      "order": 97,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 869,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 869,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "22 quater"
    },
    "22_quinquies": {
      "id": "22_quinquies",
      "order": 98,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 240,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 780,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "22 quinquies"
    },
    "22_ter": {
      "id": "22_ter",
      "order": 96,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 368,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 618,
          "n_diff": 0.48983739837398377,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 618,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 977,
          "n_diff": 0.365979381443299,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 977,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 977,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 977,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 977,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 977,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 977,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 947,
          "n_diff": 0.03608247422680411,
          "newnum": "73",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 947,
          "n_diff": 0,
          "newnum": "73",
          "status": "none"
        }
      ],
      "titre": "22 ter"
    },
    "22_ter_A": {
      "id": "22_ter_A",
      "order": 95,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 661,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 661,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 626,
          "n_diff": 1,
          "newnum": "72",
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 626,
          "n_diff": 0,
          "newnum": "72",
          "status": "none"
        }
      ],
      "titre": "22 ter A"
    },
    "23": {
      "id": "23",
      "order": 99,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1421,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1056,
          "n_diff": 0.30681818181818177,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1054,
          "n_diff": 0.0024154589371980784,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1036,
          "n_diff": 0.5230024213075061,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1435,
          "n_diff": 0.2899563318777293,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 74,
          "n_diff": 0.9764192139737992,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1294,
          "n_diff": 0.9745283018867924,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1063,
          "n_diff": 0.6047169811320754,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1065,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1453,
          "n_diff": 0.4165217391304348,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1434,
          "n_diff": 0.0008695652173913437,
          "newnum": "74",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1434,
          "n_diff": 0,
          "newnum": "74",
          "status": "none"
        }
      ],
      "titre": "23"
    },
    "23_bis": {
      "id": "23_bis",
      "order": 101,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 3571,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2223,
          "n_diff": 0.6562054208273894,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2225,
          "n_diff": 0.004517221908526214,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 2225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 2225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 2225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2225,
          "n_diff": 0,
          "newnum": "76",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2225,
          "n_diff": 0,
          "newnum": "76",
          "status": "none"
        }
      ],
      "titre": "23 bis"
    },
    "23_bis_A": {
      "id": "23_bis_A",
      "order": 100,
      "section": "T4C2",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2262,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2428,
          "n_diff": 0.08920187793427226,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 2428,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 2428,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 2428,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2428,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2428,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2428,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2428,
          "n_diff": 0,
          "newnum": "75",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2428,
          "n_diff": 0,
          "newnum": "75",
          "status": "none"
        }
      ],
      "titre": "23 bis A"
    },
    "24": {
      "id": "24",
      "order": 102,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 714,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "24"
    },
    "25": {
      "id": "25",
      "order": 103,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 503,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 759,
          "n_diff": 0.3464163822525598,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2569,
          "n_diff": 0.7134860050890586,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2387,
          "n_diff": 0.14554707379134857,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2387,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 13349,
          "n_diff": 0.8426235966121726,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 13110,
          "n_diff": 0.08390781957849125,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 13315,
          "n_diff": 0.017978860021732657,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 16006,
          "n_diff": 0.1763103590590177,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 16027,
          "n_diff": 0.028425475817747348,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 16004,
          "n_diff": 0.0034604927082475534,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 15292,
          "n_diff": 0.04144307768513167,
          "newnum": "77",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 15314,
          "n_diff": 0.0013705670721261276,
          "newnum": "77",
          "status": "none"
        }
      ],
      "titre": "25"
    },
    "2_A": {
      "id": "2_A",
      "order": 1,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 404,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "2 A"
    },
    "2_B": {
      "id": "2_B",
      "order": 2,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 487,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "2 B"
    },
    "2_C": {
      "id": "2_C",
      "order": 3,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 999,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1031,
          "n_diff": 0.09529702970297027,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1031,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1030,
          "n_diff": 0.006188118811881194,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1030,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1030,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1030,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1030,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1030,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1031,
          "n_diff": 0.006188118811881194,
          "newnum": "2",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1030,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        }
      ],
      "titre": "2 C"
    },
    "2_D": {
      "id": "2_D",
      "order": 4,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 329,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 315,
          "n_diff": 0.057251908396946605,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 315,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 315,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 315,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 315,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 315,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 315,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 315,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 309,
          "n_diff": 0.03629032258064513,
          "newnum": "3",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 309,
          "n_diff": 0,
          "newnum": "3",
          "status": "none"
        }
      ],
      "titre": "2 D"
    },
    "2_E": {
      "id": "2_E",
      "order": 5,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2268,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2376,
          "n_diff": 0.05934409161894849,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2409,
          "n_diff": 0.014373716632443578,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 2462,
          "n_diff": 0.02160804020100504,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 2462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 2462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2474,
          "n_diff": 0.008508508508508483,
          "newnum": "4",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2474,
          "n_diff": 0,
          "newnum": "4",
          "status": "none"
        }
      ],
      "titre": "2 E"
    },
    "2_F": {
      "id": "2_F",
      "order": 6,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 205,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 205,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 205,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "2 F"
    },
    "2_G": {
      "id": "2_G",
      "order": 7,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 436,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 424,
          "n_diff": 0.030219780219780223,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 424,
          "n_diff": 0.011331444759206777,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 545,
          "n_diff": 0.3847874720357942,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 553,
          "n_diff": 0.14757709251101325,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 553,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 553,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 553,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 547,
          "n_diff": 0.01982378854625555,
          "newnum": "5",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 547,
          "n_diff": 0,
          "newnum": "5",
          "status": "none"
        }
      ],
      "titre": "2 G"
    },
    "2_H": {
      "id": "2_H",
      "order": 8,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 292,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 292,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 292,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 292,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 292,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 292,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 292,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 286,
          "n_diff": 0.04035874439461884,
          "newnum": "6",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 286,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        }
      ],
      "titre": "2 H"
    },
    "2_I": {
      "id": "2_I",
      "order": 9,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 473,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 456,
          "n_diff": 0.04643962848297212,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 445,
          "n_diff": 0.025974025974025983,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 445,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 445,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 439,
          "n_diff": 0.0298013245033113,
          "newnum": "7",
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 0,
          "n_diff": 0,
          "newnum": "7",
          "status": "sup"
        }
      ],
      "titre": "2 I"
    },
    "2_bis": {
      "id": "2_bis",
      "order": 17,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 580,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "2 bis"
    },
    "2_bis_A": {
      "id": "2_bis_A",
      "order": 11,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 483,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 445,
          "n_diff": 0.07486631016042777,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 439,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 439,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 439,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "2 bis A"
    },
    "2_bis_B": {
      "id": "2_bis_B",
      "order": 13,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 372,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 372,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 511,
          "n_diff": 0.2321428571428571,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 372,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 372,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 372,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 372,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 366,
          "n_diff": 0.029900332225913595,
          "newnum": "11",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 366,
          "n_diff": 0,
          "newnum": "11",
          "status": "none"
        }
      ],
      "titre": "2 bis B"
    },
    "2_bis_BA": {
      "id": "2_bis_BA",
      "order": 12,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 617,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 600,
          "n_diff": 0.03125,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 758,
          "n_diff": 0.22278056951423786,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 732,
          "n_diff": 0.035175879396984966,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 732,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 726,
          "n_diff": 0.015625,
          "newnum": "10",
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 0,
          "n_diff": 0,
          "newnum": "10",
          "status": "sup"
        }
      ],
      "titre": "2 bis BA"
    },
    "2_bis_C": {
      "id": "2_bis_C",
      "order": 14,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 437,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 437,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 437,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 437,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 437,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 437,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 437,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 437,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 431,
          "n_diff": 0.02571428571428569,
          "newnum": "12",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 431,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        }
      ],
      "titre": "2 bis C"
    },
    "2_bis_D": {
      "id": "2_bis_D",
      "order": 15,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 499,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 540,
          "n_diff": 0.12614678899082565,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 729,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 695,
          "n_diff": 0.3356643356643356,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 696,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 695,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 695,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        }
      ],
      "titre": "2 bis D"
    },
    "2_bis_E": {
      "id": "2_bis_E",
      "order": 16,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 973,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 978,
          "n_diff": 0.005076142131979711,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 982,
          "n_diff": 0.016414141414141437,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 982,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 997,
          "n_diff": 0.016149068322981353,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 997,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 997,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 997,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 997,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        }
      ],
      "titre": "2 bis E"
    },
    "2_ter": {
      "id": "2_ter",
      "order": 18,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 819,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 888,
          "n_diff": 0.1745350500715308,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 919,
          "n_diff": 0.03453038674033149,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 919,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 919,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 919,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 919,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 919,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 919,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 888,
          "n_diff": 0.03453038674033149,
          "newnum": "15",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 888,
          "n_diff": 0,
          "newnum": "15",
          "status": "none"
        }
      ],
      "titre": "2 ter"
    },
    "3": {
      "id": "3",
      "order": 19,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 759,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 738,
          "n_diff": 0.11484098939929333,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 752,
          "n_diff": 0.019642857142857184,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1911,
          "n_diff": 0.6114206128133705,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1911,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1930,
          "n_diff": 0.010344827586206917,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1916,
          "n_diff": 0.0075862068965517615,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1912,
          "n_diff": 0.002777777777777768,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2005,
          "n_diff": 0.04774535809018565,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2003,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2005,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2003,
          "n_diff": 0,
          "newnum": "16",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2005,
          "n_diff": 0,
          "newnum": "16",
          "status": "none"
        }
      ],
      "titre": "3"
    },
    "3_bis": {
      "id": "3_bis",
      "order": 20,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 484,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 489,
          "n_diff": 0.015037593984962405,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "3 bis"
    },
    "4": {
      "id": "4",
      "order": 21,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 2078,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 2616,
          "n_diff": 0.36658823529411766,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2616,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2756,
          "n_diff": 0.15038618809631987,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2756,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 3144,
          "n_diff": 0.12876386687797148,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 3144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 3144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 3144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 3144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 3144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 3122,
          "n_diff": 0,
          "newnum": "17",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 3122,
          "n_diff": 0,
          "newnum": "17",
          "status": "none"
        }
      ],
      "titre": "4"
    },
    "5": {
      "id": "5",
      "order": 22,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 599,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 650,
          "n_diff": 0.15909090909090906,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 650,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 700,
          "n_diff": 0.06382978723404253,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 700,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 700,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 700,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 700,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 700,
          "n_diff": 0.010638297872340385,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 700,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 700,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 700,
          "n_diff": 0,
          "newnum": "18",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 700,
          "n_diff": 0,
          "newnum": "18",
          "status": "none"
        }
      ],
      "titre": "5"
    },
    "5_bis": {
      "id": "5_bis",
      "order": 23,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 192,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 159,
          "n_diff": 0.18055555555555558,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "5 bis"
    },
    "5_quater": {
      "id": "5_quater",
      "order": 26,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 233,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 203,
          "n_diff": 0.22424242424242424,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 163,
          "n_diff": 0.23484848484848486,
          "newnum": "21",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 163,
          "n_diff": 0,
          "newnum": "21",
          "status": "none"
        }
      ],
      "titre": "5 quater"
    },
    "5_quater_A": {
      "id": "5_quater_A",
      "order": 25,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 252,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 218,
          "n_diff": 0.3168316831683168,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 218,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 218,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 218,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 218,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 218,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 218,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 212,
          "n_diff": 0.051724137931034475,
          "newnum": "20",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 223,
          "n_diff": 0.050561797752809,
          "newnum": "20",
          "status": "none"
        }
      ],
      "titre": "5 quater A"
    },
    "5_quinquies": {
      "id": "5_quinquies",
      "order": 30,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 247,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 296,
          "n_diff": 0.23831775700934577,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 296,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 296,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 296,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 296,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 296,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 296,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 296,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 280,
          "n_diff": 0.07943925233644855,
          "newnum": "25",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 280,
          "n_diff": 0,
          "newnum": "25",
          "status": "none"
        }
      ],
      "titre": "5 quinquies"
    },
    "5_quinquies_A": {
      "id": "5_quinquies_A",
      "order": 27,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 396,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 387,
          "n_diff": 0.14018691588785048,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 387,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 387,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 387,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 387,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 387,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 387,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 387,
          "n_diff": 0,
          "newnum": "22",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 387,
          "n_diff": 0,
          "newnum": "22",
          "status": "none"
        }
      ],
      "titre": "5 quinquies A"
    },
    "5_quinquies_B": {
      "id": "5_quinquies_B",
      "order": 28,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 160,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 160,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 160,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 160,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 160,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 160,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 160,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 160,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 160,
          "n_diff": 0,
          "newnum": "23",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 160,
          "n_diff": 0,
          "newnum": "23",
          "status": "none"
        }
      ],
      "titre": "5 quinquies B"
    },
    "5_quinquies_C": {
      "id": "5_quinquies_C",
      "order": 29,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 210,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 210,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 210,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 210,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 210,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 210,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 210,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 210,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 194,
          "n_diff": 0.10559006211180122,
          "newnum": "24",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 194,
          "n_diff": 0,
          "newnum": "24",
          "status": "none"
        }
      ],
      "titre": "5 quinquies C"
    },
    "5_sexies": {
      "id": "5_sexies",
      "order": 32,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 856,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "5 sexies"
    },
    "5_sexies_A": {
      "id": "5_sexies_A",
      "order": 31,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1399,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1399,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1535,
          "n_diff": 0.15329125338142469,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1399,
          "n_diff": 0.15329125338142469,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1399,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1399,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1399,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1399,
          "n_diff": 0,
          "newnum": "26",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1399,
          "n_diff": 0,
          "newnum": "26",
          "status": "none"
        }
      ],
      "titre": "5 sexies A"
    },
    "5_ter": {
      "id": "5_ter",
      "order": 24,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 350,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 352,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 916,
          "n_diff": 0.6772334293948127,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 953,
          "n_diff": 0.15543328748280605,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 966,
          "n_diff": 0.14363143631436315,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 949,
          "n_diff": 0.1260162601626016,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 949,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 949,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 949,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 949,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 949,
          "n_diff": 0,
          "newnum": "19",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 949,
          "n_diff": 0,
          "newnum": "19",
          "status": "none"
        }
      ],
      "titre": "5 ter"
    },
    "6": {
      "id": "6",
      "order": 33,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 3585,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 3950,
          "n_diff": 0.09025157232704406,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 5088,
          "n_diff": 0.22730591384765153,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 4767,
          "n_diff": 0.06984667802385014,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 5380,
          "n_diff": 0.11280276816608992,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 5380,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 5380,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 5380,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 5380,
          "n_diff": 0.0013840830449827202,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 5380,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 5380,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 5368,
          "n_diff": 0,
          "newnum": "27",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 5368,
          "n_diff": 0,
          "newnum": "27",
          "status": "none"
        }
      ],
      "titre": "6"
    },
    "6_bis": {
      "id": "6_bis",
      "order": 35,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 139,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 139,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 464,
          "n_diff": 0.7014084507042253,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 464,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 458,
          "n_diff": 0.025352112676056304,
          "newnum": "29",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 469,
          "n_diff": 0.02506963788300831,
          "newnum": "29",
          "status": "none"
        }
      ],
      "titre": "6 bis"
    },
    "6_bis_A": {
      "id": "6_bis_A",
      "order": 34,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 270,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        },
        {
          "diff": "add",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 270,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 270,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 249,
          "n_diff": 0.32258064516129037,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 249,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 249,
          "n_diff": 0,
          "newnum": "28",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 249,
          "n_diff": 0,
          "newnum": "28",
          "status": "none"
        }
      ],
      "titre": "6 bis A"
    },
    "6_quater": {
      "id": "6_quater",
      "order": 37,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 225,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "6 quater"
    },
    "6_quinquies": {
      "id": "6_quinquies",
      "order": 38,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 341,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 312,
          "n_diff": 0.11742424242424243,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 312,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 312,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 312,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 312,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 312,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 312,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 312,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 312,
          "n_diff": 0,
          "newnum": "30",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 312,
          "n_diff": 0,
          "newnum": "30",
          "status": "none"
        }
      ],
      "titre": "6 quinquies"
    },
    "6_septies": {
      "id": "6_septies",
      "order": 40,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 3075,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 3114,
          "n_diff": 0.26486915146708956,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 3119,
          "n_diff": 0.004750593824228044,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 3119,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 3119,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 3119,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 3119,
          "n_diff": 0.0015835312747426444,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 3119,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 3127,
          "n_diff": 0.0027635215159889093,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 3127,
          "n_diff": 0,
          "newnum": "31",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 3127,
          "n_diff": 0,
          "newnum": "31",
          "status": "none"
        }
      ],
      "titre": "6 septies"
    },
    "6_sexies": {
      "id": "6_sexies",
      "order": 39,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 186,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 186,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "6 sexies"
    },
    "6_ter": {
      "id": "6_ter",
      "order": 36,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 273,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 365,
          "n_diff": 0.4677966101694915,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "6 ter"
    },
    "7": {
      "id": "7",
      "order": 41,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 795,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1585,
          "n_diff": 0.546191247974068,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2250,
          "n_diff": 0.2971725331794576,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2838,
          "n_diff": 0.2581684307409112,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2183,
          "n_diff": 0.2517257248044179,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 2070,
          "n_diff": 0.10729613733905574,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1693,
          "n_diff": 0.19273199221284876,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1912,
          "n_diff": 0.12676056338028174,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1912,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1912,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1911,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1864,
          "n_diff": 0.02464788732394363,
          "newnum": "32",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1864,
          "n_diff": 0,
          "newnum": "32",
          "status": "none"
        }
      ],
      "titre": "7"
    },
    "8": {
      "id": "8",
      "order": 42,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 587,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 984,
          "n_diff": 0.4620253164556962,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 361,
          "n_diff": 0.6367088607594937,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1058,
          "n_diff": 0.6670574443141852,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1058,
          "n_diff": 0,
          "newnum": "33",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1058,
          "n_diff": 0,
          "newnum": "33",
          "status": "none"
        }
      ],
      "titre": "8"
    },
    "8_bis": {
      "id": "8_bis",
      "order": 43,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 376,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 1196,
          "n_diff": 0.7104413347685683,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 1127,
          "n_diff": 0.08719052744886979,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 1127,
          "n_diff": 0.0034403669724770714,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 1127,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 1127,
          "n_diff": 0,
          "newnum": "34",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1125,
          "n_diff": 0,
          "newnum": "34",
          "status": "none"
        }
      ],
      "titre": "8 bis"
    },
    "9": {
      "id": "9",
      "order": 44,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 2607,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 2532,
          "n_diff": 0.06005719733079118,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_senat_hemicycle",
          "id_step": "08_2emelecture_senat_hemicycle",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_assemblee_commission",
          "id_step": "10_2emelecture_assemblee_commission",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_assemblee_hemicycle",
          "id_step": "11_2emelecture_assemblee_hemicycle",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_cmp_cmp_commission",
          "id_step": "12_cmp_cmp_commission",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_cmp_senat_hemicycle",
          "id_step": "13_cmp_senat_hemicycle",
          "length": 2532,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_cmp_assemblee_hemicycle",
          "id_step": "14_cmp_assemblee_hemicycle",
          "length": 2532,
          "n_diff": 0,
          "newnum": "35",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2532,
          "n_diff": 0,
          "newnum": "35",
          "status": "none"
        }
      ],
      "titre": "9"
    },
    "9_bis": {
      "id": "9_bis",
      "order": 45,
      "section": "T3C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 187,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_senat_commission",
          "id_step": "07_2emelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "9 bis"
    }
  },
  "law_title": "Projet de loi pour l'égalité entre les femmes et les hommes",
  "sections": {
    "T1": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives à l'egalite entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "14_cmp_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans la vie professionnelle",
        "type": "Titre"
      }
    },
    "T2": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives à la lutte contre la precarité",
        "type": "Titre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "14_cmp_assemblee_hemicycle": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions relatives à la lutte contre la précarité",
        "type": "Titre"
      }
    },
    "T3": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives à la protection des femmes contre les violences et les atteintes à leur dignité",
        "type": "Titre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions relatives à la protection des femmes contre les violences et les atteintes à leur dignité",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la protection des femmes contre les violences et les atteintes à leur dignité",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "14_cmp_assemblee_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences et à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Titre"
      }
    },
    "T3 bis": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions visant à préserver l'autorité partagée et à privilégier la résidence alternée pour l'enfant en cas de séparation des parents",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions visant à préserver l'autorité partagée et à privilégier la résidence alternée pour l'enfant en cas de séparation des parents",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions visant à préserver l'autorité partagée et à privilégier la résidence alternée pour l'enfant en cas de séparation des parents",
        "type": "Titre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions visant à préserver l'autorité partagée et à privilégier la résidence alternée pour l'enfant en cas de séparation des parents",
        "type": "Titre"
      }
    },
    "T3 ter": {
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relativesà l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relativesà l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T4",
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T4",
        "title": "Dispositions relatives à l'égalité entre les femmes et les hommes dans leurs relations avec l'administration",
        "type": "Titre"
      }
    },
    "T3C1": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives à la protection des femmes victimes de violences",
        "type": "Chapitre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions relatives à la protection des femmes victimes de violences",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la protection des femmes victimes de violences",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "14_cmp_assemblee_hemicycle": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions relatives à la protection des personnes victimes de violences",
        "type": "Chapitre"
      }
    },
    "T3C1 bis": {
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T3C2",
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T3C2",
        "title": "Dispositions relatives à la lutte contre les mariages forcés",
        "type": "Chapitre"
      }
    },
    "T3C2": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives à la protection des femmes contre les atteintes à leur dignité",
        "type": "Chapitre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions relatives à la protection des femmes contre les atteintes à leur dignité",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la protection des femmes contre les atteintes à leur dignité",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T3C3",
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T3C3",
        "title": "Dispositions relatives à la lutte contre les atteintes à la dignité et à l'image à raison du sexe dans le domaine de la communication",
        "type": "Chapitre"
      }
    },
    "T4": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parite",
        "type": "Titre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T5",
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T5",
        "title": "Dispositions visant à mettre en oeuvre l'objectif constitutionnel de parité",
        "type": "Titre"
      }
    },
    "T4C1": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives au financement des partis et groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions relatives au financement des partis et groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives au financement des partis et groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T5C1",
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T5C1",
        "title": "Dispositions relatives au financement des partis et des groupements politiques et aux candidatures pour les scrutins nationaux",
        "type": "Chapitre"
      }
    },
    "T4C1 A": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'égalité dans le domaine de la création, de la production culturelle, intellectuelle et patrimoniale",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'égalité dans le domaine de la création, de la production culturelle, intellectuelle et patrimoniale",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la formation à l'égalité entre les femmes et les hommes dans les établissements d'enseignement supérieur artistique et les écoles d'architecture",
        "type": "Chapitre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à la formation à l'égalité entre les femmes et les hommes dans les établissements d'enseignement supérieur artistique et les écoles d'architecture",
        "type": "Chapitre"
      }
    },
    "T4C1 bis": {
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T5C2",
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T5C2",
        "title": "Dispositions relatives à la parité et à l'égalité entre les femmes et les hommes dans les collectivités territoriales",
        "type": "Chapitre"
      }
    },
    "T4C2": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T5C3",
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T5C3",
        "title": "Dispositions relatives à l'égal accès des femmes et des hommes aux responsabilités professionnelles et sportives",
        "type": "Chapitre"
      }
    },
    "T5": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "01_1erelecture_senat_commission": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "07_2emelecture_senat_commission": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "08_2emelecture_senat_hemicycle": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "10_2emelecture_assemblee_commission": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "11_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "12_cmp_cmp_commission": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "13_cmp_senat_hemicycle": {
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "14_cmp_assemblee_hemicycle": {
        "newnum": "T6",
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T6",
        "title": "Dispositions transitoires et finales",
        "type": "Titre"
      }
    }
  },
  "short_title": "Egalité Femmes - Hommes"
}