{
  "articles": {
    "10": {
      "id": "10",
      "order": 20,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1002,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1002,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1574,
          "n_diff": 0.43948009748172223,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1574,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1574,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 2143,
          "n_diff": 0.2705112960760999,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 2143,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 2143,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 2141,
          "n_diff": 0.007728894173602896,
          "newnum": "19",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1189,
          "n_diff": 0.4574657941701368,
          "newnum": "19",
          "status": "none"
        }
      ],
      "titre": "10"
    },
    "10_A": {
      "id": "10_A",
      "order": 19,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 230,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 230,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 229,
          "n_diff": 0.02840909090909094,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 230,
          "n_diff": 0.02840909090909094,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 230,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 230,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 229,
          "n_diff": 0.02840909090909094,
          "newnum": "18",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 229,
          "n_diff": 0,
          "newnum": "18",
          "status": "none"
        }
      ],
      "titre": "10 A"
    },
    "10_bis": {
      "id": "10_bis",
      "order": 24,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 914,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2108,
          "n_diff": 0.56353591160221,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1449,
          "n_diff": 0.3265807243707797,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1449,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 1449,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 1449,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 1449,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 1434,
          "n_diff": 0.0009107468123861207,
          "newnum": "23",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1437,
          "n_diff": 0,
          "newnum": "23",
          "status": "none"
        }
      ],
      "titre": "10 bis"
    },
    "10_bis_A": {
      "id": "10_bis_A",
      "order": 21,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 11701,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 11999,
          "n_diff": 0.05958115183246071,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 12078,
          "n_diff": 0.010501143688916637,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 11985,
          "n_diff": 0.01216469120399255,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 11985,
          "n_diff": 0.00020964360587005793,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 11985,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 12062,
          "n_diff": 0.01051426191963356,
          "newnum": "20",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 12106,
          "n_diff": 0.003526970954356834,
          "newnum": "20",
          "status": "none"
        }
      ],
      "titre": "10 bis A"
    },
    "10_bis_B": {
      "id": "10_bis_B",
      "order": 22,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 745,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 747,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 747,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 745,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 745,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 747,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 747,
          "n_diff": 0,
          "newnum": "21",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 747,
          "n_diff": 0,
          "newnum": "21",
          "status": "none"
        }
      ],
      "titre": "10 bis B"
    },
    "10_bis_C": {
      "id": "10_bis_C",
      "order": 23,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 323,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 323,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 323,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 323,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 323,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 323,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 323,
          "n_diff": 0,
          "newnum": "22",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 323,
          "n_diff": 0,
          "newnum": "22",
          "status": "none"
        }
      ],
      "titre": "10 bis C"
    },
    "10_quater": {
      "id": "10_quater",
      "order": 26,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 857,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 752,
          "n_diff": 0.1351351351351351,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 752,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 752,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 752,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 752,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 752,
          "n_diff": 0,
          "newnum": "25",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 752,
          "n_diff": 0,
          "newnum": "25",
          "status": "none"
        }
      ],
      "titre": "10 quater"
    },
    "10_ter": {
      "id": "10_ter",
      "order": 25,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 554,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 554,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 554,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 554,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 554,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 554,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 554,
          "n_diff": 0,
          "newnum": "24",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 554,
          "n_diff": 0,
          "newnum": "24",
          "status": "none"
        }
      ],
      "titre": "10 ter"
    },
    "11": {
      "id": "11",
      "order": 27,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 934,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 913,
          "n_diff": 0.02824858757062143,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1295,
          "n_diff": 0.358148893360161,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1537,
          "n_diff": 0.148972602739726,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1537,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 1539,
          "n_diff": 0.0017094017094017033,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 1539,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 1539,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 1522,
          "n_diff": 0.02051282051282055,
          "newnum": "26",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1522,
          "n_diff": 0,
          "newnum": "26",
          "status": "none"
        }
      ],
      "titre": "11"
    },
    "12": {
      "id": "12",
      "order": 28,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2503,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2503,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2507,
          "n_diff": 0.0030030030030030463,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 2503,
          "n_diff": 0.0030030030030030463,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 2507,
          "n_diff": 0.0030030030030030463,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 2507,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 2507,
          "n_diff": 0,
          "newnum": "27",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2510,
          "n_diff": 0,
          "newnum": "27",
          "status": "none"
        }
      ],
      "titre": "12"
    },
    "13": {
      "id": "13",
      "order": 29,
      "section": "C4",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2004,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2004,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2004,
          "n_diff": 0.0033602150537634934,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 2004,
          "n_diff": 0.0033602150537634934,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 2004,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 2004,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 2004,
          "n_diff": 0.0033602150537634934,
          "newnum": "28",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 2004,
          "n_diff": 0,
          "newnum": "28",
          "status": "none"
        }
      ],
      "titre": "13"
    },
    "1er": {
      "id": "1er",
      "order": 1,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 4506,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 4758,
          "n_diff": 0.23600117267663445,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 5314,
          "n_diff": 0.10758331146680666,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 5314,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 5314,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 5314,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 5314,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 5314,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 5356,
          "n_diff": 0.026732416298987816,
          "newnum": "2",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 5356,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "1er_A": {
      "id": "1er_A",
      "order": 0,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 486,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 364,
          "n_diff": 0.2768079800498753,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 364,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 364,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 364,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 364,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 364,
          "n_diff": 0,
          "newnum": "1er",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 364,
          "n_diff": 0,
          "newnum": "1er",
          "status": "none"
        }
      ],
      "titre": "1er A"
    },
    "1er_bis": {
      "id": "1er_bis",
      "order": 3,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 133,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 133,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 133,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 133,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 133,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 133,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 133,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 155,
          "n_diff": 0.14400000000000002,
          "newnum": "4",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 155,
          "n_diff": 0,
          "newnum": "4",
          "status": "none"
        }
      ],
      "titre": "1er bis"
    },
    "1er_bis_A": {
      "id": "1er_bis_A",
      "order": 2,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 182,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 192,
          "n_diff": 0.0390625,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 192,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 192,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 192,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 192,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 192,
          "n_diff": 0,
          "newnum": "3",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 192,
          "n_diff": 0,
          "newnum": "3",
          "status": "none"
        }
      ],
      "titre": "1er bis A"
    },
    "2": {
      "id": "2",
      "order": 4,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 18681,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 26017,
          "n_diff": 0.3267430754536772,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 31232,
          "n_diff": 0.2846523830345431,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 29734,
          "n_diff": 0.08128950192789286,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 29762,
          "n_diff": 0.0017540196283148957,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 32112,
          "n_diff": 0.0752862890745899,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 32292,
          "n_diff": 0.00800246229609114,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 32545,
          "n_diff": 0.00793893129770995,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 31510,
          "n_diff": 0.034045801526717545,
          "newnum": "5",
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 19803,
          "n_diff": 0.37362767087711013,
          "newnum": "5",
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "3": {
      "id": "3",
      "order": 5,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 333,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 403,
          "n_diff": 0.18575851393188858,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 396,
          "n_diff": 0.1331269349845201,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 396,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 418,
          "n_diff": 0.054216867469879526,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 396,
          "n_diff": 0.054216867469879526,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 396,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 396,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 418,
          "n_diff": 0.06325301204819278,
          "newnum": "6",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 418,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        }
      ],
      "titre": "3"
    },
    "4": {
      "id": "4",
      "order": 6,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 103,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 103,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 103,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 103,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 103,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 103,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 103,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 103,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 77,
          "n_diff": 0.34615384615384615,
          "newnum": "7",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 77,
          "n_diff": 0,
          "newnum": "7",
          "status": "none"
        }
      ],
      "titre": "4"
    },
    "4_bis": {
      "id": "4_bis",
      "order": 8,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 232,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 225,
          "n_diff": 0.22872340425531912,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 247,
          "n_diff": 0.09137055837563457,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 225,
          "n_diff": 0.09137055837563457,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 225,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 247,
          "n_diff": 0.09137055837563457,
          "newnum": "9",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 247,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "4 bis"
    },
    "4_bis_A": {
      "id": "4_bis_A",
      "order": 7,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 238,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 238,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 238,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 238,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 238,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 238,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 238,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 238,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "4 bis A"
    },
    "5": {
      "id": "5",
      "order": 9,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 952,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 771,
          "n_diff": 0.2490118577075099,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 771,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 771,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 771,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 771,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 771,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 771,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 745,
          "n_diff": 0.04418985270049103,
          "newnum": "10",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 745,
          "n_diff": 0,
          "newnum": "10",
          "status": "none"
        }
      ],
      "titre": "5"
    },
    "6": {
      "id": "6",
      "order": 10,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1317,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1858,
          "n_diff": 0.34959349593495936,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1671,
          "n_diff": 0.2107046070460704,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1671,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1693,
          "n_diff": 0.013513513513513487,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 1772,
          "n_diff": 0.10880458124552617,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 1737,
          "n_diff": 0.02219040801717964,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 1737,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 1604,
          "n_diff": 0.09882869692532947,
          "newnum": "11",
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 1149,
          "n_diff": 0.2849206349206349,
          "newnum": "11",
          "status": "none"
        }
      ],
      "titre": "6"
    },
    "7": {
      "id": "7",
      "order": 11,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 541,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 544,
          "n_diff": 0.012562814070351758,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 531,
          "n_diff": 0.085427135678392,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 531,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 531,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 531,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 531,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 531,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 531,
          "n_diff": 0.01305483028720622,
          "newnum": "12",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 531,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        }
      ],
      "titre": "7"
    },
    "7_bis": {
      "id": "7_bis",
      "order": 12,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 339,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "7 bis"
    },
    "8": {
      "id": "8",
      "order": 13,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 619,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 492,
          "n_diff": 0.4231536926147704,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 505,
          "n_diff": 0.04466501240694787,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 505,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 505,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 505,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 505,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 505,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 505,
          "n_diff": 0.002481389578163795,
          "newnum": "13",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 505,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        }
      ],
      "titre": "8"
    },
    "9": {
      "id": "9",
      "order": 14,
      "section": "C3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 451,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 439,
          "n_diff": 0.05882352941176472,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 439,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 439,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        }
      ],
      "titre": "9"
    },
    "9_bis": {
      "id": "9_bis",
      "order": 16,
      "section": "C3 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 626,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 907,
          "n_diff": 0.3704206241519674,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 907,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 907,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 907,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 907,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 907,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 907,
          "n_diff": 0,
          "newnum": "16",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 817,
          "n_diff": 0.10176390773405697,
          "newnum": "16",
          "status": "none"
        }
      ],
      "titre": "9 bis"
    },
    "9_bis_A": {
      "id": "9_bis_A",
      "order": 15,
      "section": "C3 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 281,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 331,
          "n_diff": 0.16165413533834583,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 331,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 331,
          "n_diff": 0,
          "newnum": "15",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 331,
          "n_diff": 0,
          "newnum": "15",
          "status": "none"
        }
      ],
      "titre": "9 bis A"
    },
    "9_quater": {
      "id": "9_quater",
      "order": 18,
      "section": "C3 ter",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 401,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "sup"
        }
      ],
      "titre": "9 quater"
    },
    "9_ter": {
      "id": "9_ter",
      "order": 17,
      "section": "C3 ter",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 4224,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 4785,
          "n_diff": 0.2208258527827648,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 5059,
          "n_diff": 0.09756097560975607,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 5059,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "10_nouv.lect._assemblee_commission",
          "id_step": "10_nouv.lect._assemblee_commission",
          "length": 4991,
          "n_diff": 0.015455204056991079,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "11_nouv.lect._assemblee_hemicycle",
          "id_step": "11_nouv.lect._assemblee_hemicycle",
          "length": 4991,
          "n_diff": 0.0002447980416157014,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "13_nouv.lect._senat_commission",
          "id_step": "13_nouv.lect._senat_commission",
          "length": 4991,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "14_nouv.lect._senat_hemicycle",
          "id_step": "14_nouv.lect._senat_hemicycle",
          "length": 4991,
          "n_diff": 0.0002447980416157014,
          "newnum": "17",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "15_constitutionnalité_conseilconstitutionnel_",
          "id_step": "15_constitutionnalité_conseilconstitutionnel_",
          "length": 5013,
          "n_diff": 0.004145330407217762,
          "newnum": "17",
          "status": "none"
        }
      ],
      "titre": "9 ter"
    },
    "echec": {
      "id": "echec",
      "order": -1,
      "section": "echec",
      "steps": [
        {
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 0,
          "n_diff": 0,
          "status": "ÉCHEC"
        }
      ],
      "titre": "échec"
    }
  },
  "law_title": "Projet de loi favorisant la diffusion et la protection de la création sur Internet",
  "loi_dite": "HADOPI",
  "sections": {
    "C1": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "10_nouv.lect._assemblee_commission": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "11_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "13_nouv.lect._senat_commission": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "14_nouv.lect._senat_hemicycle": {
        "title": "Dispositions modifiant le code de la propriété intellectuelle",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions modifiant le code de la propriete intellectuelle",
        "type": "Chapitre"
      }
    },
    "C2": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "10_nouv.lect._assemblee_commission": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "11_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "13_nouv.lect._senat_commission": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "14_nouv.lect._senat_hemicycle": {
        "title": "Dispositions modifiant la loi n° 2004-575 du 21 juin 2004 pour la confiance dans l'économie numérique",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions modifiant la loi n° 2004 575 du 21 juin 2004 pour la confiance dans l'economie numerique",
        "type": "Chapitre"
      }
    },
    "C3": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "10_nouv.lect._assemblee_commission": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "11_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "13_nouv.lect._senat_commission": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "14_nouv.lect._senat_hemicycle": {
        "title": "Dispositions modifiant le code des postes et des communications électroniques",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions modifiant le code des postes et des communications electroniques",
        "type": "Chapitre"
      }
    },
    "C3 bis": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "10_nouv.lect._assemblee_commission": {
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "11_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "13_nouv.lect._senat_commission": {
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "14_nouv.lect._senat_hemicycle": {
        "newnum": "C4",
        "title": "Dispositions modifiant le code de l'éducation",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "C4",
        "title": "Dispositions modifiant le code de l'education",
        "type": "Chapitre"
      }
    },
    "C3 ter": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "10_nouv.lect._assemblee_commission": {
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "11_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "13_nouv.lect._senat_commission": {
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "14_nouv.lect._senat_hemicycle": {
        "newnum": "C5",
        "title": "Dispositions modifiant le code de l'industrie cinématographique",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "C5",
        "title": "Dispositions modifiant le code de l'industrie cinematographique",
        "type": "Chapitre"
      }
    },
    "C4": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "10_nouv.lect._assemblee_commission": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "11_nouv.lect._assemblee_hemicycle": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "13_nouv.lect._senat_commission": {
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "14_nouv.lect._senat_hemicycle": {
        "newnum": "C6",
        "title": "Dispositions diverses",
        "type": "Chapitre"
      },
      "15_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "C6",
        "title": "Dispositions diverses",
        "type": "Chapitre"
      }
    },
    "echec": {
      "08_cmp_assemblee_hemicycle": {
        "title": "L'Assemblée nationale n'a pas adopté, dans les conditions prévues à l'article 45, alinéa 3, de la Constitution, le projet de loi.",
        "type": "ÉCHEC"
      }
    }
  },
  "short_title": "Internet"
}