{
  "articles": {
    "1er": {
      "id": "1er",
      "order": 1,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 449,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 445,
          "n_diff": 0.01412429378531077,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 719,
          "n_diff": 0.39198606271777003,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 705,
          "n_diff": 0.08536585365853655,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 705,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 616,
          "n_diff": 0.19680851063829785,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 611,
          "n_diff": 0.016632016632016633,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 611,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 611,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "1er_A": {
      "id": "1er_A",
      "order": 0,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 238,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "1er A"
    },
    "1er_bis": {
      "id": "1er_bis",
      "order": 2,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 176,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "1er bis"
    },
    "2": {
      "id": "2",
      "order": 3,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 321,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 304,
          "n_diff": 0.05681818181818177,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 305,
          "n_diff": 0.10799999999999998,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "2"
    },
    "2_bis": {
      "id": "2_bis",
      "order": 4,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2467,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 2676,
          "n_diff": 0.08476146364057435,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 2917,
          "n_diff": 0.10114261531950908,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 2974,
          "n_diff": 0.030303030303030276,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 2995,
          "n_diff": 0.007416563658838027,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 2995,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 2995,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 2995,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        }
      ],
      "titre": "2 bis"
    },
    "3": {
      "id": "3",
      "order": 5,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 1595,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1371,
          "n_diff": 0.1390058972198821,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1371,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1371,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1371,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 1371,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 1371,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 1371,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 1357,
          "n_diff": 0.0009680542110358514,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 1357,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "3"
    },
    "3_bis": {
      "id": "3_bis",
      "order": 6,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1279,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1279,
          "n_diff": 0.023809523809523836,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 1262,
          "n_diff": 0.014955134596211339,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 1262,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 1262,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 1275,
          "n_diff": 0.015000000000000013,
          "newnum": "4",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 1275,
          "n_diff": 0,
          "newnum": "4",
          "status": "none"
        }
      ],
      "titre": "3 bis"
    },
    "4": {
      "id": "4",
      "order": 7,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 2009,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 2009,
          "n_diff": 0.0311545510079414,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2009,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 2366,
          "n_diff": 0.3338501291989664,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 2353,
          "n_diff": 0.014470284237726116,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "4"
    },
    "4_bis": {
      "id": "4_bis",
      "order": 8,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 641,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 641,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1163,
          "n_diff": 0.4536842105263158,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1163,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 1011,
          "n_diff": 0.14105263157894732,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 1096,
          "n_diff": 0.07709497206703908,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 1096,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 1096,
          "n_diff": 0,
          "newnum": "5",
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 0,
          "n_diff": 0,
          "newnum": "5",
          "status": "sup"
        }
      ],
      "titre": "4 bis"
    },
    "4_octies": {
      "id": "4_octies",
      "order": 15,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 875,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 928,
          "n_diff": 0.08625730994152048,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 928,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 928,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 928,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 928,
          "n_diff": 0,
          "newnum": "10",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 928,
          "n_diff": 0,
          "newnum": "10",
          "status": "none"
        }
      ],
      "titre": "4 octies"
    },
    "4_quater": {
      "id": "4_quater",
      "order": 11,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 291,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 291,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 243,
          "n_diff": 0.20253164556962022,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 243,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 243,
          "n_diff": 0,
          "newnum": "7",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 243,
          "n_diff": 0,
          "newnum": "7",
          "status": "none"
        }
      ],
      "titre": "4 quater"
    },
    "4_quinquies": {
      "id": "4_quinquies",
      "order": 12,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 421,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 421,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "4 quinquies"
    },
    "4_septies": {
      "id": "4_septies",
      "order": 14,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 136,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 156,
          "n_diff": 0.1415929203539823,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 156,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 156,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 156,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 156,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 156,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "4 septies"
    },
    "4_sexies": {
      "id": "4_sexies",
      "order": 13,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 319,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 317,
          "n_diff": 0.007751937984496138,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 317,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 317,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 317,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 317,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 317,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "4 sexies"
    },
    "4_ter": {
      "id": "4_ter",
      "order": 10,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 146,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 146,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 391,
          "n_diff": 0.7142857142857143,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 407,
          "n_diff": 0.08868501529051986,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 407,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 407,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 407,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 407,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 407,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        }
      ],
      "titre": "4 ter"
    },
    "4_ter_A": {
      "id": "4_ter_A",
      "order": 9,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 512,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "4 ter A"
    },
    "5": {
      "id": "5",
      "order": 16,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 756,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1795,
          "n_diff": 0.5752339812814975,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1795,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1795,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1795,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 1795,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 1795,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 1795,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 1795,
          "n_diff": 0,
          "newnum": "11",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 1795,
          "n_diff": 0,
          "newnum": "11",
          "status": "none"
        }
      ],
      "titre": "5"
    },
    "6": {
      "id": "6",
      "order": 17,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 832,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 822,
          "n_diff": 0.018897637795275646,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 840,
          "n_diff": 0.042319749216300995,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 595,
          "n_diff": 0.31034482758620685,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 595,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 595,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 595,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 595,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 577,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 577,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        }
      ],
      "titre": "6"
    },
    "7": {
      "id": "7",
      "order": 18,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 1953,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 2835,
          "n_diff": 0.3259593679458239,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2867,
          "n_diff": 0.011601963409192284,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1699,
          "n_diff": 0.45827755466309683,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1641,
          "n_diff": 0.03732503888024885,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 2854,
          "n_diff": 0.4456912028725314,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 2863,
          "n_diff": 0.007602862254025067,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 2863,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 2859,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 2859,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        }
      ],
      "titre": "7"
    },
    "7_bis": {
      "id": "7_bis",
      "order": 19,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 727,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 727,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 727,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 727,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 727,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 727,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 727,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 714,
          "n_diff": 0.030172413793103425,
          "newnum": "14",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 713,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        }
      ],
      "titre": "7 bis"
    },
    "8": {
      "id": "8",
      "order": 20,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 77,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "none",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 77,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 77,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 111,
          "n_diff": 0.5,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 111,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_2emelecture_assemblee_commission",
          "id_step": "07_2emelecture_assemblee_commission",
          "length": 111,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_2emelecture_assemblee_hemicycle",
          "id_step": "08_2emelecture_assemblee_hemicycle",
          "length": 111,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_2emelecture_senat_commission",
          "id_step": "10_2emelecture_senat_commission",
          "length": 111,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_2emelecture_senat_hemicycle",
          "id_step": "11_2emelecture_senat_hemicycle",
          "length": 111,
          "n_diff": 0,
          "newnum": "15",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "12_constitutionnalité_conseilconstitutionnel_",
          "id_step": "12_constitutionnalité_conseilconstitutionnel_",
          "length": 111,
          "n_diff": 0,
          "newnum": "15",
          "status": "none"
        }
      ],
      "titre": "8"
    }
  },
  "law_title": "Proposition de loi renforçant la lutte contre les Violences de groupes et la protection des personnes chargées d'une mission de service public",
  "sections": {
    "C1": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "07_2emelecture_assemblee_commission": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "08_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "10_2emelecture_senat_commission": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "11_2emelecture_senat_hemicycle": {
        "title": "Dispositions renforçant la lutte contre les bandes violentes",
        "type": "Chapitre"
      },
      "12_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions renforcant la lutte contre les bandes violentes",
        "type": "Chapitre"
      }
    },
    "C2": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions renforçant la protection des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions renforçant la protection des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions renforçant la protection des élèves et des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions renforçant la protection des élèves et des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions renforçant la protection des élèves et des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "07_2emelecture_assemblee_commission": {
        "title": "Dispositions renforçant la protection des élèves et des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "08_2emelecture_assemblee_hemicycle": {
        "title": "Dispositions renforçant la protection des élèves et des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "10_2emelecture_senat_commission": {
        "title": "Dispositions renforçant la protection des élèves et des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "11_2emelecture_senat_hemicycle": {
        "title": "Dispositions renforçant la protection des élèves et des personnes travaillant dans les établissements d'enseignement scolaire",
        "type": "Chapitre"
      },
      "12_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions renforcant la protection des eleves et des personnes travaillant dans les etablissements d'enseignement scolaire",
        "type": "Chapitre"
      }
    }
  },
  "short_title": "Violences de groupe"
}