{
  "articles": {
    "10": {
      "id": "10",
      "order": 11,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1306,
          "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": "10"
    },
    "11": {
      "id": "11",
      "order": 12,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1779,
          "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": "11"
    },
    "12": {
      "id": "12",
      "order": 13,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 545,
          "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": "12"
    },
    "13": {
      "id": "13",
      "order": 14,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1090,
          "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": "13"
    },
    "14": {
      "id": "14",
      "order": 15,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 99,
          "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": "14"
    },
    "15": {
      "id": "15",
      "order": 16,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 691,
          "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": "15"
    },
    "16": {
      "id": "16",
      "order": 17,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 969,
          "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": "16"
    },
    "17": {
      "id": "17",
      "order": 18,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 282,
          "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": "17"
    },
    "18": {
      "id": "18",
      "order": 19,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 219,
          "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": "18"
    },
    "19": {
      "id": "19",
      "order": 20,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 666,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 720,
          "n_diff": 0.11774461028192373,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 910,
          "n_diff": 0.19626168224299068,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 896,
          "n_diff": 0.07076101468624829,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 896,
          "n_diff": 0.02588555858310626,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 896,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 896,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 888,
          "n_diff": 0,
          "newnum": "5",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 888,
          "n_diff": 0,
          "newnum": "5",
          "status": "none"
        }
      ],
      "titre": "19"
    },
    "1er": {
      "id": "1er",
      "order": 0,
      "section": "A1er",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 138,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 138,
          "n_diff": 0.20512820512820518,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 138,
          "n_diff": 0.20512820512820518,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 142,
          "n_diff": 0.06666666666666665,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 142,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 138,
          "n_diff": 0.06666666666666665,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 138,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 138,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 138,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "1er_bis": {
      "id": "1er_bis",
      "order": 1,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 229,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 229,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 225,
          "n_diff": 0.07772020725388606,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 225,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 225,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        }
      ],
      "titre": "1er bis"
    },
    "2": {
      "id": "2",
      "order": 2,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 646,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1048,
          "n_diff": 0.37828571428571434,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1115,
          "n_diff": 0.05711206896551724,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1297,
          "n_diff": 0.22181146025878007,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1380,
          "n_diff": 0.06076388888888884,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1401,
          "n_diff": 0.014542343883661268,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1401,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1401,
          "n_diff": 0,
          "newnum": "3",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1401,
          "n_diff": 0,
          "newnum": "3",
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "20": {
      "id": "20",
      "order": 25,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 528,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 736,
          "n_diff": 0.5154109589041096,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1063,
          "n_diff": 0.3173076923076923,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 941,
          "n_diff": 0.19350961538461542,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 974,
          "n_diff": 0.03638814016172509,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1137,
          "n_diff": 0.22298850574712648,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1289,
          "n_diff": 0.13518886679920472,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1248,
          "n_diff": 0.003976143141153132,
          "newnum": "10",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1248,
          "n_diff": 0,
          "newnum": "10",
          "status": "none"
        }
      ],
      "titre": "20"
    },
    "20_A": {
      "id": "20_A",
      "order": 22,
      "section": "T1C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 140,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 140,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 152,
          "n_diff": 0.12,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 152,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 148,
          "n_diff": 0.06399999999999995,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 148,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 148,
          "n_diff": 0,
          "newnum": "7",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 148,
          "n_diff": 0,
          "newnum": "7",
          "status": "none"
        }
      ],
      "titre": "20 A"
    },
    "20_AA": {
      "id": "20_AA",
      "order": 21,
      "section": "T1C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 154,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 157,
          "n_diff": 0.28682170542635654,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 157,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 153,
          "n_diff": 0.11627906976744184,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 153,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 153,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 153,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        }
      ],
      "titre": "20 AA"
    },
    "20_B": {
      "id": "20_B",
      "order": 23,
      "section": "T1C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 456,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 532,
          "n_diff": 0.1444695259593679,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 201,
          "n_diff": 0.6410835214446953,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 201,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 197,
          "n_diff": 0.04761904761904767,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 197,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 197,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 197,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "20 B"
    },
    "20_C": {
      "id": "20_C",
      "order": 24,
      "section": "T1C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 130,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 172,
          "n_diff": 0.22857142857142854,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 174,
          "n_diff": 0.06382978723404253,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 174,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 172,
          "n_diff": 0.06382978723404253,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 172,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 172,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 172,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "20 C"
    },
    "21": {
      "id": "21",
      "order": 26,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 278,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 282,
          "n_diff": 0.038961038961038974,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 282,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 290,
          "n_diff": 0.0675105485232067,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 348,
          "n_diff": 0.16549295774647887,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 355,
          "n_diff": 0.07586206896551728,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 355,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 355,
          "n_diff": 0.0034482758620689724,
          "newnum": "11",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 355,
          "n_diff": 0,
          "newnum": "11",
          "status": "none"
        }
      ],
      "titre": "21"
    },
    "22": {
      "id": "22",
      "order": 27,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 395,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 393,
          "n_diff": 0.0461538461538461,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 393,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 381,
          "n_diff": 0.07407407407407407,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 401,
          "n_diff": 0.04878048780487809,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 462,
          "n_diff": 0.16402116402116407,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 462,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 462,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 462,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        }
      ],
      "titre": "22"
    },
    "23": {
      "id": "23",
      "order": 28,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 613,
          "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": "23"
    },
    "24": {
      "id": "24",
      "order": 29,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 277,
          "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": 30,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 725,
          "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": "25"
    },
    "26": {
      "id": "26",
      "order": 31,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 257,
          "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": "26"
    },
    "27": {
      "id": "27",
      "order": 32,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 152,
          "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": "27"
    },
    "28": {
      "id": "28",
      "order": 33,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 660,
          "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": "28"
    },
    "29": {
      "id": "29",
      "order": 34,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 635,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 546,
          "n_diff": 0.23709369024856597,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 624,
          "n_diff": 0.13737373737373737,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 889,
          "n_diff": 0.38598901098901095,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 901,
          "n_diff": 0.014884979702300405,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 909,
          "n_diff": 0.08613728129205922,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 909,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 909,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 909,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        }
      ],
      "titre": "29"
    },
    "29__novodecies": {
      "id": "29__novodecies",
      "order": 38,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 219,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "29  novodecies"
    },
    "29__octodecies": {
      "id": "29__octodecies",
      "order": 37,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 282,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "29  octodecies"
    },
    "29__septdecies": {
      "id": "29__septdecies",
      "order": 36,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1032,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "29  septdecies"
    },
    "29__sexdecies": {
      "id": "29__sexdecies",
      "order": 35,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 691,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "29  sexdecies"
    },
    "29__vicies": {
      "id": "29__vicies",
      "order": 39,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 519,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "29  vicies"
    },
    "29_bis": {
      "id": "29_bis",
      "order": 41,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 215,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 215,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 292,
          "n_diff": 0.44855967078189296,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 291,
          "n_diff": 0.012345679012345734,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 347,
          "n_diff": 0.37241379310344824,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 493,
          "n_diff": 0.2944038929440389,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 493,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 493,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        }
      ],
      "titre": "29 bis"
    },
    "29_decies": {
      "id": "29_decies",
      "order": 49,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1131,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 546,
          "n_diff": 0.5320304017372421,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 359,
          "n_diff": 0.42471910112359545,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 886,
          "n_diff": 0.6414565826330532,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 747,
          "n_diff": 0.22689075630252098,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 747,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 726,
          "n_diff": 0.040000000000000036,
          "newnum": "22",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 726,
          "n_diff": 0,
          "newnum": "22",
          "status": "none"
        }
      ],
      "titre": "29 decies"
    },
    "29_duodecies": {
      "id": "29_duodecies",
      "order": 51,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 713,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 713,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 624,
          "n_diff": 0.13197969543147203,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 624,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 624,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 623,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 623,
          "n_diff": 0,
          "newnum": "24",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 623,
          "n_diff": 0,
          "newnum": "24",
          "status": "none"
        }
      ],
      "titre": "29 duodecies"
    },
    "29_duovicies": {
      "id": "29_duovicies",
      "order": 62,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 340,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 340,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 318,
          "n_diff": 0.1245551601423488,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 318,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 320,
          "n_diff": 0.05283018867924527,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 320,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 320,
          "n_diff": 0,
          "newnum": "35",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 320,
          "n_diff": 0,
          "newnum": "35",
          "status": "none"
        }
      ],
      "titre": "29 duovicies"
    },
    "29_duovicies_A": {
      "id": "29_duovicies_A",
      "order": 61,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 758,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 758,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 751,
          "n_diff": 0.011382113821138184,
          "newnum": "34",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 751,
          "n_diff": 0,
          "newnum": "34",
          "status": "none"
        }
      ],
      "titre": "29 duovicies A"
    },
    "29_nonies": {
      "id": "29_nonies",
      "order": 48,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1441,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1394,
          "n_diff": 0.0493723849372385,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1818,
          "n_diff": 0.3604095563139932,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1820,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1820,
          "n_diff": 0.010921501706484649,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1865,
          "n_diff": 0.028018679119412915,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1831,
          "n_diff": 0.023348899266177447,
          "newnum": "21",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1831,
          "n_diff": 0,
          "newnum": "21",
          "status": "none"
        }
      ],
      "titre": "29 nonies"
    },
    "29_novodecies": {
      "id": "29_novodecies",
      "order": 58,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 219,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 219,
          "n_diff": 0,
          "newnum": "31",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 219,
          "n_diff": 0,
          "newnum": "31",
          "status": "none"
        }
      ],
      "titre": "29 novodecies"
    },
    "29_octies": {
      "id": "29_octies",
      "order": 47,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1316,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1313,
          "n_diff": 0.0009250693802035359,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1412,
          "n_diff": 0.09310344827586203,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1412,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1412,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1413,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1389,
          "n_diff": 0.020689655172413834,
          "newnum": "20",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1389,
          "n_diff": 0,
          "newnum": "20",
          "status": "none"
        }
      ],
      "titre": "29 octies"
    },
    "29_octodecies": {
      "id": "29_octodecies",
      "order": 57,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 282,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 282,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 282,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 282,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 282,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 282,
          "n_diff": 0,
          "newnum": "30",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 282,
          "n_diff": 0,
          "newnum": "30",
          "status": "none"
        }
      ],
      "titre": "29 octodecies"
    },
    "29_quater": {
      "id": "29_quater",
      "order": 43,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 266,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 544,
          "n_diff": 0.5176991150442478,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 368,
          "n_diff": 0.49557522123893805,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 368,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 366,
          "n_diff": 0.02564102564102566,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 366,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 366,
          "n_diff": 0,
          "newnum": "16",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 366,
          "n_diff": 0,
          "newnum": "16",
          "status": "none"
        }
      ],
      "titre": "29 quater"
    },
    "29_quaterdecies": {
      "id": "29_quaterdecies",
      "order": 53,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 375,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 376,
          "n_diff": 0.003225806451612856,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 427,
          "n_diff": 0.15056818181818177,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 427,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 427,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 426,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 426,
          "n_diff": 0,
          "newnum": "26",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 426,
          "n_diff": 0,
          "newnum": "26",
          "status": "none"
        }
      ],
      "titre": "29 quaterdecies"
    },
    "29_quatervicies": {
      "id": "29_quatervicies",
      "order": 64,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 273,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 273,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 232,
          "n_diff": 0.2192982456140351,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 232,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 234,
          "n_diff": 0.07653061224489799,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 234,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 234,
          "n_diff": 0,
          "newnum": "37",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 234,
          "n_diff": 0,
          "newnum": "37",
          "status": "none"
        }
      ],
      "titre": "29 quatervicies"
    },
    "29_quindecies": {
      "id": "29_quindecies",
      "order": 54,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 534,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 534,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 645,
          "n_diff": 0.2675521821631879,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 645,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 645,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 645,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 645,
          "n_diff": 0,
          "newnum": "27",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 645,
          "n_diff": 0,
          "newnum": "27",
          "status": "none"
        }
      ],
      "titre": "29 quindecies"
    },
    "29_quinquies": {
      "id": "29_quinquies",
      "order": 44,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1185,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1240,
          "n_diff": 0.044554455445544594,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1608,
          "n_diff": 0.24082568807339455,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1607,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1611,
          "n_diff": 0.016006097560975596,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1611,
          "n_diff": 0,
          "newnum": "17",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1611,
          "n_diff": 0,
          "newnum": "17",
          "status": "none"
        }
      ],
      "titre": "29 quinquies"
    },
    "29_quinvicies": {
      "id": "29_quinvicies",
      "order": 65,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 248,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 246,
          "n_diff": 0.07281553398058249,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 246,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 248,
          "n_diff": 0.07281553398058249,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 248,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 248,
          "n_diff": 0,
          "newnum": "38",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 248,
          "n_diff": 0,
          "newnum": "38",
          "status": "none"
        }
      ],
      "titre": "29 quinvicies"
    },
    "29_septdecies": {
      "id": "29_septdecies",
      "order": 56,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1361,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1118,
          "n_diff": 0.22133333333333338,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1118,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1118,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1118,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1062,
          "n_diff": 0.061889250814332275,
          "newnum": "29",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1062,
          "n_diff": 0,
          "newnum": "29",
          "status": "none"
        }
      ],
      "titre": "29 septdecies"
    },
    "29_septies": {
      "id": "29_septies",
      "order": 46,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 4105,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 4111,
          "n_diff": 0.022727272727272707,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 3792,
          "n_diff": 0.29784688995215314,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 3856,
          "n_diff": 0.016155088852988664,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 4042,
          "n_diff": 0.06413814369411042,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 4047,
          "n_diff": 0.0006163328197226203,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 4016,
          "n_diff": 0.005238828967642495,
          "newnum": "19",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 4018,
          "n_diff": 0,
          "newnum": "19",
          "status": "none"
        }
      ],
      "titre": "29 septies"
    },
    "29_sexdecies": {
      "id": "29_sexdecies",
      "order": 55,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 691,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 707,
          "n_diff": 0.023850085178875657,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 707,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 707,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 707,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 707,
          "n_diff": 0,
          "newnum": "28",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 707,
          "n_diff": 0,
          "newnum": "28",
          "status": "none"
        }
      ],
      "titre": "29 sexdecies"
    },
    "29_sexies": {
      "id": "29_sexies",
      "order": 45,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 268,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 268,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 453,
          "n_diff": 0.3764044943820225,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 460,
          "n_diff": 0.05817174515235457,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 460,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 460,
          "n_diff": 0,
          "newnum": "18",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 460,
          "n_diff": 0,
          "newnum": "18",
          "status": "none"
        }
      ],
      "titre": "29 sexies"
    },
    "29_sexvicies": {
      "id": "29_sexvicies",
      "order": 66,
      "section": "T2C4",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 83,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 425,
          "n_diff": 0.8034188034188035,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 83,
          "n_diff": 0.8034188034188035,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 83,
          "n_diff": 0,
          "newnum": "39",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 83,
          "n_diff": 0,
          "newnum": "39",
          "status": "none"
        }
      ],
      "titre": "29 sexvicies"
    },
    "29_ter": {
      "id": "29_ter",
      "order": 42,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1128,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 901,
          "n_diff": 0.209658421672556,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1578,
          "n_diff": 0.5025083612040133,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1578,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1651,
          "n_diff": 0.2931309904153354,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1651,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1625,
          "n_diff": 0.012779552715655007,
          "newnum": "15",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1639,
          "n_diff": 0,
          "newnum": "15",
          "status": "none"
        }
      ],
      "titre": "29 ter"
    },
    "29_terdecies": {
      "id": "29_terdecies",
      "order": 52,
      "section": "T2C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1926,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1920,
          "n_diff": 0.010721944245889903,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1976,
          "n_diff": 0.05601659751037347,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1976,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1976,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1976,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1976,
          "n_diff": 0,
          "newnum": "25",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1948,
          "n_diff": 0.016597510373444035,
          "newnum": "25",
          "status": "none"
        }
      ],
      "titre": "29 terdecies"
    },
    "29_tervicies": {
      "id": "29_tervicies",
      "order": 63,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1168,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1498,
          "n_diff": 0.22356739305891848,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1082,
          "n_diff": 0.3414043583535109,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1082,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1083,
          "n_diff": 0.03599550056242973,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1083,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1040,
          "n_diff": 0.04949381327334079,
          "newnum": "36",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1040,
          "n_diff": 0,
          "newnum": "36",
          "status": "none"
        }
      ],
      "titre": "29 tervicies"
    },
    "29_un_vicies": {
      "id": "29_un_vicies",
      "order": 40,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1730,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "29 un vicies"
    },
    "29_undecies": {
      "id": "29_undecies",
      "order": 50,
      "section": "T2C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 536,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 536,
          "n_diff": 0.006864988558352381,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 536,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 536,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 536,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 536,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 536,
          "n_diff": 0,
          "newnum": "23",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 536,
          "n_diff": 0,
          "newnum": "23",
          "status": "none"
        }
      ],
      "titre": "29 undecies"
    },
    "29_unvicies": {
      "id": "29_unvicies",
      "order": 60,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1728,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 743,
          "n_diff": 0.5890218156228009,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 743,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 745,
          "n_diff": 0.025041736227045086,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 745,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 745,
          "n_diff": 0,
          "newnum": "33",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 745,
          "n_diff": 0,
          "newnum": "33",
          "status": "none"
        }
      ],
      "titre": "29 unvicies"
    },
    "29_vicies": {
      "id": "29_vicies",
      "order": 59,
      "section": "T2C3",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 611,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 630,
          "n_diff": 0.09596928982725528,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 630,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 641,
          "n_diff": 0.06779661016949157,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 641,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 641,
          "n_diff": 0,
          "newnum": "32",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 641,
          "n_diff": 0,
          "newnum": "32",
          "status": "none"
        }
      ],
      "titre": "29 vicies"
    },
    "2_bis": {
      "id": "2_bis",
      "order": 3,
      "section": "T1C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 151,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 144,
          "n_diff": 0.3307086614173228,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 144,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 144,
          "n_diff": 0,
          "newnum": "4",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 144,
          "n_diff": 0,
          "newnum": "4",
          "status": "none"
        }
      ],
      "titre": "2 bis"
    },
    "3": {
      "id": "3",
      "order": 4,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1791,
          "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": "3"
    },
    "30": {
      "id": "30",
      "order": 67,
      "section": "C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 924,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 944,
          "n_diff": 0.029336734693877542,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1036,
          "n_diff": 0.11162790697674418,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1155,
          "n_diff": 0.10647181628392488,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1155,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1155,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1151,
          "n_diff": 0.0041753653444676075,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1133,
          "n_diff": 0.018867924528301883,
          "newnum": "40",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1133,
          "n_diff": 0,
          "newnum": "40",
          "status": "none"
        }
      ],
      "titre": "30"
    },
    "31": {
      "id": "31",
      "order": 68,
      "section": "C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 162,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "none",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 162,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 235,
          "n_diff": 0.30348258706467657,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 279,
          "n_diff": 0.17573221757322177,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 279,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 279,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 279,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 262,
          "n_diff": 0.07949790794979084,
          "newnum": "41",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 262,
          "n_diff": 0,
          "newnum": "41",
          "status": "none"
        }
      ],
      "titre": "31"
    },
    "32": {
      "id": "32",
      "order": 69,
      "section": "C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 372,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 303,
          "n_diff": 0.18327974276527326,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 303,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 331,
          "n_diff": 0.12274368231046928,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 329,
          "n_diff": 0.014440433212996373,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 318,
          "n_diff": 0.04029304029304026,
          "newnum": "42",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 318,
          "n_diff": 0,
          "newnum": "42",
          "status": "none"
        }
      ],
      "titre": "32"
    },
    "33": {
      "id": "33",
      "order": 70,
      "section": "C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 800,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 821,
          "n_diff": 0.033576642335766405,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 818,
          "n_diff": 0.014598540145985384,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 836,
          "n_diff": 0.04297994269340977,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 836,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 836,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 836,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 815,
          "n_diff": 0.028653295128939882,
          "newnum": "43",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 815,
          "n_diff": 0,
          "newnum": "43",
          "status": "none"
        }
      ],
      "titre": "33"
    },
    "33__duodecies": {
      "id": "33__duodecies",
      "order": 71,
      "section": "T3C7",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 184,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "33  duodecies"
    },
    "33__terdecies": {
      "id": "33__terdecies",
      "order": 72,
      "section": "T3C7",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 83,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "33  terdecies"
    },
    "33_bis": {
      "id": "33_bis",
      "order": 73,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 557,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 556,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 611,
          "n_diff": 0.10728744939271251,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 474,
          "n_diff": 0.2408906882591093,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 474,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 474,
          "n_diff": 0,
          "newnum": "44",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 474,
          "n_diff": 0,
          "newnum": "44",
          "status": "none"
        }
      ],
      "titre": "33 bis"
    },
    "33_decies": {
      "id": "33_decies",
      "order": 82,
      "section": "T3C6",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 792,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 775,
          "n_diff": 0.02314814814814814,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 775,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 775,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 775,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 775,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 768,
          "n_diff": 0.012638230647709303,
          "newnum": "53",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 768,
          "n_diff": 0,
          "newnum": "53",
          "status": "none"
        }
      ],
      "titre": "33 decies"
    },
    "33_duodecies": {
      "id": "33_duodecies",
      "order": 85,
      "section": "T3C7",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 184,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 184,
          "n_diff": 0.006993006993006978,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 184,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 184,
          "n_diff": 0,
          "newnum": "55",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 184,
          "n_diff": 0,
          "newnum": "55",
          "status": "none"
        }
      ],
      "titre": "33 duodecies"
    },
    "33_duodecies_A": {
      "id": "33_duodecies_A",
      "order": 84,
      "section": "T3C7",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1224,
          "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": "33 duodecies A"
    },
    "33_nonies": {
      "id": "33_nonies",
      "order": 81,
      "section": "T3C5",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 231,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 231,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 231,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 231,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 231,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 231,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 231,
          "n_diff": 0,
          "newnum": "52",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 231,
          "n_diff": 0,
          "newnum": "52",
          "status": "none"
        }
      ],
      "titre": "33 nonies"
    },
    "33_octies": {
      "id": "33_octies",
      "order": 80,
      "section": "T3C5",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1272,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1789,
          "n_diff": 0.3453787352328006,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1878,
          "n_diff": 0.061467283542630535,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1878,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1730,
          "n_diff": 0.1368142762723067,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1730,
          "n_diff": 0.0007189072609633529,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1730,
          "n_diff": 0,
          "newnum": "51",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1730,
          "n_diff": 0,
          "newnum": "51",
          "status": "none"
        }
      ],
      "titre": "33 octies"
    },
    "33_quater": {
      "id": "33_quater",
      "order": 75,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 370,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 369,
          "n_diff": 0.0033003300330033403,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 314,
          "n_diff": 0.16225165562913912,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 314,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 362,
          "n_diff": 0.12881355932203387,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 362,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 362,
          "n_diff": 0,
          "newnum": "46",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 362,
          "n_diff": 0,
          "newnum": "46",
          "status": "none"
        }
      ],
      "titre": "33 quater"
    },
    "33_quinquies": {
      "id": "33_quinquies",
      "order": 76,
      "section": "T3C3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 313,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 313,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 332,
          "n_diff": 0.07581227436823101,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 334,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 334,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 334,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 327,
          "n_diff": 0.028880866425992746,
          "newnum": "47",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 327,
          "n_diff": 0,
          "newnum": "47",
          "status": "none"
        }
      ],
      "titre": "33 quinquies"
    },
    "33_septies": {
      "id": "33_septies",
      "order": 79,
      "section": "T3C4",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 390,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 390,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 390,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 390,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 390,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 390,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 390,
          "n_diff": 0,
          "newnum": "50",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 390,
          "n_diff": 0,
          "newnum": "50",
          "status": "none"
        }
      ],
      "titre": "33 septies"
    },
    "33_sexies": {
      "id": "33_sexies",
      "order": 78,
      "section": "T3C4",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 146,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 146,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 154,
          "n_diff": 0.18400000000000005,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 154,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 154,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 154,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 154,
          "n_diff": 0,
          "newnum": "49",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 154,
          "n_diff": 0,
          "newnum": "49",
          "status": "none"
        }
      ],
      "titre": "33 sexies"
    },
    "33_sexies_A": {
      "id": "33_sexies_A",
      "order": 77,
      "section": "T3C3 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 505,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 497,
          "n_diff": 0.06075949367088607,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 497,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 390,
          "n_diff": 0.2137404580152672,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 390,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 390,
          "n_diff": 0,
          "newnum": "48",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 390,
          "n_diff": 0,
          "newnum": "48",
          "status": "none"
        }
      ],
      "titre": "33 sexies A"
    },
    "33_ter": {
      "id": "33_ter",
      "order": 74,
      "section": "T3C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 83,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 83,
          "n_diff": 0,
          "newnum": "45",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 83,
          "n_diff": 0,
          "newnum": "45",
          "status": "none"
        }
      ],
      "titre": "33 ter"
    },
    "33_terdecies": {
      "id": "33_terdecies",
      "order": 86,
      "section": "T3C7",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 83,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 83,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 83,
          "n_diff": 0,
          "newnum": "56",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 83,
          "n_diff": 0,
          "newnum": "56",
          "status": "none"
        }
      ],
      "titre": "33 terdecies"
    },
    "33_undecies": {
      "id": "33_undecies",
      "order": 83,
      "section": "T3C7",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 219,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 219,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 219,
          "n_diff": 0,
          "newnum": "54",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 219,
          "n_diff": 0,
          "newnum": "54",
          "status": "none"
        }
      ],
      "titre": "33 undecies"
    },
    "34": {
      "id": "34",
      "order": 87,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 190,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 238,
          "n_diff": 0.22099447513812154,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 238,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1526,
          "n_diff": 0.8295454545454546,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1880,
          "n_diff": 0.19080459770114944,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 236,
          "n_diff": 0.8796934865900383,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 236,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 210,
          "n_diff": 0.01273885350318471,
          "newnum": "57",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 210,
          "n_diff": 0,
          "newnum": "57",
          "status": "none"
        }
      ],
      "titre": "34"
    },
    "35": {
      "id": "35",
      "order": 88,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 361,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 200,
          "n_diff": 0.46739130434782605,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 200,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 198,
          "n_diff": 0.09554140127388533,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 198,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 200,
          "n_diff": 0.09554140127388533,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 200,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 202,
          "n_diff": 0,
          "newnum": "58",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 202,
          "n_diff": 0,
          "newnum": "58",
          "status": "none"
        }
      ],
      "titre": "35"
    },
    "35_bis": {
      "id": "35_bis",
      "order": 89,
      "section": "T4",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 57,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 57,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 57,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 57,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 57,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 57,
          "n_diff": 0,
          "newnum": "59",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 57,
          "n_diff": 0,
          "newnum": "59",
          "status": "none"
        }
      ],
      "titre": "35 bis"
    },
    "36": {
      "id": "36",
      "order": 90,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 2929,
          "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": "36"
    },
    "37": {
      "id": "37",
      "order": 91,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 12419,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 13054,
          "n_diff": 0.09845246868091373,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1518,
          "n_diff": 0.840972733971997,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1401,
          "n_diff": 0.31765676567656764,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1404,
          "n_diff": 0.004604051565377576,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_nouv.lect._assemblee_commission",
          "id_step": "08_nouv.lect._assemblee_commission",
          "length": 1545,
          "n_diff": 0.13377926421404684,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_nouv.lect._assemblee_hemicycle",
          "id_step": "09_nouv.lect._assemblee_hemicycle",
          "length": 1523,
          "n_diff": 0.015886287625418105,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "12_nouv.lect._senat_hemicycle",
          "id_step": "12_nouv.lect._senat_hemicycle",
          "length": 1515,
          "n_diff": 0.010195412064570974,
          "newnum": "60",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_constitutionnalité_conseilconstitutionnel_",
          "id_step": "13_constitutionnalité_conseilconstitutionnel_",
          "length": 1515,
          "n_diff": 0,
          "newnum": "60",
          "status": "none"
        }
      ],
      "titre": "37"
    },
    "4": {
      "id": "4",
      "order": 5,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 824,
          "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": "4"
    },
    "5": {
      "id": "5",
      "order": 6,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 353,
          "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": "5"
    },
    "6": {
      "id": "6",
      "order": 7,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 71,
          "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": "6"
    },
    "7": {
      "id": "7",
      "order": 8,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 207,
          "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": "7"
    },
    "8": {
      "id": "8",
      "order": 9,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1161,
          "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": "8"
    },
    "9": {
      "id": "9",
      "order": 10,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 3365,
          "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": "9"
    },
    "echec": {
      "id": "echec",
      "order": -1,
      "section": "echec",
      "steps": [
        {
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 0,
          "n_diff": 0,
          "status": "ÉCHEC"
        },
        {
          "directory": "11_nouv.lect._senat_commission",
          "id_step": "11_nouv.lect._senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "REJET"
        }
      ],
      "titre": "échec"
    }
  },
  "law_title": "Projet de loi relatif à la représentation des Français établis hors de France",
  "sections": {
    "C1": {
      "00_1erelecture_senat_depot": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      }
    },
    "C2": {
      "00_1erelecture_senat_depot": {
        "title": "L'assemblée des français de l'étranger",
        "type": "Chapitre"
      }
    },
    "C3": {
      "00_1erelecture_senat_depot": {
        "title": "Désignation des délégués consulaires pour l'élection des sénateurs",
        "type": "Chapitre"
      }
    },
    "C4": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions diverses et finales",
        "type": "Chapitre"
      }
    },
    "T1": {
      "01_1erelecture_senat_commission": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Les instances représentatives des français établis hors de france",
        "type": "Titre"
      }
    },
    "T1C1": {
      "01_1erelecture_senat_commission": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Les conseils consulaires",
        "type": "Chapitre"
      }
    },
    "T1C2": {
      "01_1erelecture_senat_commission": {
        "title": "L'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "L'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Le haut conseil des français de l'étranger",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Le haut conseil des français de l'étranger",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "L'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "L'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "L'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "L'assemblée des français de l'étranger",
        "type": "Chapitre"
      }
    },
    "T2": {
      "01_1erelecture_senat_commission": {
        "title": "Élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Élection des conseillers consulaires et des membres du haut conseil des français de l'étranger",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Élection des conseillers consulaires et des membres du haut conseil des français de l'étranger",
        "type": "Titre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Titre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Titre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Titre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Titre"
      }
    },
    "T2C1": {
      "01_1erelecture_senat_commission": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des membres du haut conseil des français de l'étranger",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des membres du haut conseil des français de l'étranger",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions communes à l'élection des conseillers consulaires et des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      }
    },
    "T2C2": {
      "01_1erelecture_senat_commission": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions spéciales à l'élection des conseillers consulaires",
        "type": "Chapitre"
      }
    },
    "T2C3": {
      "01_1erelecture_senat_commission": {
        "title": "Dispositions spéciales à l'élection des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions spéciales à l'élection des conseillersà l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions spéciales à l'élection des membres du haut conseil des français de l'étranger",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions spéciales à l'élection des membres du haut conseil des français de l'étranger",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Dispositions spéciales à l'élection des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions spéciales à l'élection des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Dispositions spéciales à l'élection des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions spéciales à l'élection des conseillers à l'assemblée des français de l'étranger",
        "type": "Chapitre"
      }
    },
    "T2C4": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Modalités d'application",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Modalités d'application",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Modalités d'application",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Modalités d'application",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Modalités d'application",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Modalités d'application",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Modalités d'application",
        "type": "Chapitre"
      }
    },
    "T3": {
      "01_1erelecture_senat_commission": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Élection des sénateurs représentant les français établis hors de france",
        "type": "Titre"
      }
    },
    "T3C1": {
      "01_1erelecture_senat_commission": {
        "title": "Élection des délégués consulaires",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Élection des délégués consulaires",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Élection des délégués consulaires",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Élection des délégués consulaires",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Élection des délégués consulaires",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Élection des délégués consulaires",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Élection des délégués consulaires",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Election des délégués consulaires",
        "type": "Chapitre"
      }
    },
    "T3C2": {
      "01_1erelecture_senat_commission": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Mode de scrutin",
        "type": "Chapitre"
      }
    },
    "T3C3": {
      "01_1erelecture_senat_commission": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Déclarations de candidature",
        "type": "Chapitre"
      }
    },
    "T3C3 bis": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Financement de la campagne électorale",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Financement de la campagne électorale",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Financement de la campagne électorale",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Financement de la campagne électorale",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Financement de la campagne électorale",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "newnum": "T3C4",
        "title": "Financement de la campagne électorale",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T3C4",
        "title": "Financement de la campagne électorale",
        "type": "Chapitre"
      }
    },
    "T3C4": {
      "01_1erelecture_senat_commission": {
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "newnum": "T3C5",
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T3C5",
        "title": "Opérations préparatoires au scrutin",
        "type": "Chapitre"
      }
    },
    "T3C5": {
      "01_1erelecture_senat_commission": {
        "title": "Opérations de vote",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Opérations de vote",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Opérations de vote",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Opérations de vote",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Opérations de vote",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Opérations de vote",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "newnum": "T3C6",
        "title": "Opérations de vote",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T3C6",
        "title": "Opérations de vote",
        "type": "Chapitre"
      }
    },
    "T3C6": {
      "01_1erelecture_senat_commission": {
        "title": "Vote par procuration",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Vote par procuration",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Vote par procuration",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Vote par procuration",
        "type": "Chapitre"
      }
    },
    "T3C7": {
      "01_1erelecture_senat_commission": {
        "title": "Conditions d'application",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Conditions d'application",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Conditions d'application",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Conditions d'application",
        "type": "Chapitre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Conditions d'application",
        "type": "Chapitre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Conditions d'application",
        "type": "Chapitre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Vote par procuration",
        "type": "Chapitre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Vote par procuration",
        "type": "Chapitre"
      }
    },
    "T4": {
      "01_1erelecture_senat_commission": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      },
      "08_nouv.lect._assemblee_commission": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      },
      "09_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      },
      "12_nouv.lect._senat_hemicycle": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      },
      "13_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions diverses et finales",
        "type": "Titre"
      }
    },
    "echec": {
      "06_cmp_cmp_commission": {
        "title": "Réunie le mercredi 22 mai 2013, la commission mixte paritaire a constaté ne pouvoir parvenir à élaborer un texte commun sur les dispositions restant en discussion du projet de loi relatif à la représentation des Français établis hors de France.",
        "type": "ÉCHEC"
      },
      "11_nouv.lect._senat_commission": {
        "title": "Réunie le mardi 25 juin 2013, la commission n'a pas adopté de texte sur le projet de loi n° 684 (2012-2013) relatif à la représentation des Français établis hors de France.",
        "type": "REJET"
      }
    }
  },
  "short_title": "Français établis hors de France"
}