{
  "articles": {
    "10": {
      "id": "10",
      "order": 16,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 6358,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 6291,
          "n_diff": 0.03685027152831655,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 6397,
          "n_diff": 0.017905275317674274,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 6397,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 6397,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 6397,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 6399,
          "n_diff": 0.0017321016166281789,
          "newnum": "17",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 6420,
          "n_diff": 0.004025301897642275,
          "newnum": "17",
          "status": "none"
        }
      ],
      "titre": "10"
    },
    "11": {
      "id": "11",
      "order": 17,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 107,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 104,
          "n_diff": 0.08791208791208793,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 104,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 104,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 104,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 104,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 104,
          "n_diff": 0,
          "newnum": "18",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 104,
          "n_diff": 0,
          "newnum": "18",
          "status": "none"
        }
      ],
      "titre": "11"
    },
    "12": {
      "id": "12",
      "order": 18,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 907,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 892,
          "n_diff": 0.053050397877984046,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 892,
          "n_diff": 0.05945945945945941,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 892,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 892,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 892,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 892,
          "n_diff": 0,
          "newnum": "19",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 892,
          "n_diff": 0,
          "newnum": "19",
          "status": "none"
        }
      ],
      "titre": "12"
    },
    "13": {
      "id": "13",
      "order": 19,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1160,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1143,
          "n_diff": 0.041450777202072575,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1143,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1143,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1143,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1143,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1143,
          "n_diff": 0,
          "newnum": "20",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1143,
          "n_diff": 0,
          "newnum": "20",
          "status": "none"
        }
      ],
      "titre": "13"
    },
    "14": {
      "id": "14",
      "order": 20,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 615,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1841,
          "n_diff": 0.7484909456740443,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1686,
          "n_diff": 0.09523809523809523,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1681,
          "n_diff": 0.11127379209370425,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1681,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1681,
          "n_diff": 0.002949852507374673,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1681,
          "n_diff": 0,
          "newnum": "21",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1681,
          "n_diff": 0,
          "newnum": "21",
          "status": "none"
        }
      ],
      "titre": "14"
    },
    "15": {
      "id": "15",
      "order": 21,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1919,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2058,
          "n_diff": 0.09760374050262999,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2058,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2058,
          "n_diff": 0,
          "newnum": "22",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 2058,
          "n_diff": 0,
          "newnum": "22",
          "status": "none"
        }
      ],
      "titre": "15"
    },
    "16": {
      "id": "16",
      "order": 22,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 5661,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 5706,
          "n_diff": 0.04533622559652928,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 5730,
          "n_diff": 0.005401901469317183,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 5730,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 5730,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 5749,
          "n_diff": 0.003445305770887197,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 5749,
          "n_diff": 0.0008613264427217437,
          "newnum": "23",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 5749,
          "n_diff": 0,
          "newnum": "23",
          "status": "none"
        }
      ],
      "titre": "16"
    },
    "16_bis": {
      "id": "16_bis",
      "order": 23,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 959,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1133,
          "n_diff": 0.1645299145299145,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1137,
          "n_diff": 0.005319148936170248,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1137,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1120,
          "n_diff": 0.015957446808510634,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1120,
          "n_diff": 0.00432432432432428,
          "newnum": "24",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1120,
          "n_diff": 0,
          "newnum": "24",
          "status": "none"
        }
      ],
      "titre": "16 bis"
    },
    "17": {
      "id": "17",
      "order": 24,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 2967,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1644,
          "n_diff": 0.45967404931048894,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1679,
          "n_diff": 0.02191987906273618,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1679,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1679,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1679,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1660,
          "n_diff": 0.0015117157974300355,
          "newnum": "25",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1658,
          "n_diff": 0,
          "newnum": "25",
          "status": "none"
        }
      ],
      "titre": "17"
    },
    "18": {
      "id": "18",
      "order": 25,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 559,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 553,
          "n_diff": 0.03463203463203468,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 596,
          "n_diff": 0.07505070993914809,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 596,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 596,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 596,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 596,
          "n_diff": 0,
          "newnum": "26",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 596,
          "n_diff": 0,
          "newnum": "26",
          "status": "none"
        }
      ],
      "titre": "18"
    },
    "19": {
      "id": "19",
      "order": 26,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1175,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1156,
          "n_diff": 0.042663891779396446,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1154,
          "n_diff": 0.0021208907741251393,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1154,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1154,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1154,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1156,
          "n_diff": 0.0021208907741251393,
          "newnum": "27",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1156,
          "n_diff": 0,
          "newnum": "27",
          "status": "none"
        }
      ],
      "titre": "19"
    },
    "1er": {
      "id": "1er",
      "order": 0,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 8095,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 14819,
          "n_diff": 0.4893599334995844,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 16218,
          "n_diff": 0.11322188449848025,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 16785,
          "n_diff": 0.035439137134052334,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 16785,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 16683,
          "n_diff": 0.006383447061413139,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 16675,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 16672,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "1er_bis": {
      "id": "1er_bis",
      "order": 1,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1474,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1450,
          "n_diff": 0.05412156536219814,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1963,
          "n_diff": 0.26253132832080206,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1963,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1994,
          "n_diff": 0.017868145409735026,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1994,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1993,
          "n_diff": 0,
          "newnum": "2",
          "status": "none"
        }
      ],
      "titre": "1er bis"
    },
    "1er_ter": {
      "id": "1er_ter",
      "order": 2,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1291,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1395,
          "n_diff": 0.09999999999999998,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1395,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1395,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1467,
          "n_diff": 0.051150895140664954,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1392,
          "n_diff": 0.0477408354646206,
          "newnum": "3",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1392,
          "n_diff": 0,
          "newnum": "3",
          "status": "none"
        }
      ],
      "titre": "1er ter"
    },
    "2": {
      "id": "2",
      "order": 3,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1510,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 3547,
          "n_diff": 0.5904628330995793,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 3537,
          "n_diff": 0.1013323983169705,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 3439,
          "n_diff": 0.10715544589354953,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 3439,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 3545,
          "n_diff": 0.030731190392087604,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 3538,
          "n_diff": 0.0010596962204167948,
          "newnum": "4",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 3537,
          "n_diff": 0,
          "newnum": "4",
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "20": {
      "id": "20",
      "order": 27,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1258,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1221,
          "n_diff": 0.0663414634146341,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1232,
          "n_diff": 0.009000000000000008,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1232,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1232,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1232,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1221,
          "n_diff": 0.009000000000000008,
          "newnum": "28",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1221,
          "n_diff": 0,
          "newnum": "28",
          "status": "none"
        }
      ],
      "titre": "20"
    },
    "21": {
      "id": "21",
      "order": 28,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 127,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 106,
          "n_diff": 0.1747572815533981,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 106,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 106,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 106,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 106,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 106,
          "n_diff": 0,
          "newnum": "29",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 106,
          "n_diff": 0,
          "newnum": "29",
          "status": "none"
        }
      ],
      "titre": "21"
    },
    "22": {
      "id": "22",
      "order": 29,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 724,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 475,
          "n_diff": 0.38153310104529614,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 477,
          "n_diff": 0.02203856749311295,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 477,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 455,
          "n_diff": 0,
          "newnum": "30",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 455,
          "n_diff": 0,
          "newnum": "30",
          "status": "none"
        }
      ],
      "titre": "22"
    },
    "22_bis": {
      "id": "22_bis",
      "order": 30,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 156,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 165,
          "n_diff": 0.10769230769230764,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 164,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 164,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 164,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 164,
          "n_diff": 0.05384615384615388,
          "newnum": "31",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 164,
          "n_diff": 0,
          "newnum": "31",
          "status": "none"
        }
      ],
      "titre": "22 bis"
    },
    "23": {
      "id": "23",
      "order": 31,
      "section": "T4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1987,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1991,
          "n_diff": 0.04502219403931518,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1983,
          "n_diff": 0.1065313887127457,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2141,
          "n_diff": 0.07859237536656893,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2141,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2142,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2138,
          "n_diff": 0.002346041055718451,
          "newnum": "32",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 2140,
          "n_diff": 0,
          "newnum": "32",
          "status": "none"
        }
      ],
      "titre": "23"
    },
    "23_bis": {
      "id": "23_bis",
      "order": 32,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 4223,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 4260,
          "n_diff": 0.009666080843585223,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 4260,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 4260,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 4239,
          "n_diff": 0.00497949619214999,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 4247,
          "n_diff": 0.0029351335485764407,
          "newnum": "33",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 4249,
          "n_diff": 0,
          "newnum": "33",
          "status": "none"
        }
      ],
      "titre": "23 bis"
    },
    "23_decies": {
      "id": "23_decies",
      "order": 42,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 689,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 689,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 694,
          "n_diff": 0.014109347442680775,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 694,
          "n_diff": 0,
          "newnum": "43",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 693,
          "n_diff": 0,
          "newnum": "43",
          "status": "none"
        }
      ],
      "titre": "23 decies"
    },
    "23_nonies": {
      "id": "23_nonies",
      "order": 41,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 624,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 624,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 628,
          "n_diff": 0.013752455795677854,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 628,
          "n_diff": 0,
          "newnum": "42",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 628,
          "n_diff": 0,
          "newnum": "42",
          "status": "none"
        }
      ],
      "titre": "23 nonies"
    },
    "23_octies": {
      "id": "23_octies",
      "order": 40,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 353,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 353,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 353,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 353,
          "n_diff": 0,
          "newnum": "41",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 353,
          "n_diff": 0,
          "newnum": "41",
          "status": "none"
        }
      ],
      "titre": "23 octies"
    },
    "23_quater_A": {
      "id": "23_quater_A",
      "order": 36,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2880,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2882,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2882,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2880,
          "n_diff": 0,
          "newnum": "37",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 2873,
          "n_diff": 0,
          "newnum": "37",
          "status": "none"
        }
      ],
      "titre": "23 quater A"
    },
    "23_quinquies": {
      "id": "23_quinquies",
      "order": 37,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1366,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1366,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1366,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1364,
          "n_diff": 0.00649350649350644,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1364,
          "n_diff": 0,
          "newnum": "38",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1364,
          "n_diff": 0,
          "newnum": "38",
          "status": "none"
        }
      ],
      "titre": "23 quinquies"
    },
    "23_septies": {
      "id": "23_septies",
      "order": 39,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1796,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1796,
          "n_diff": 0.0028109627547434624,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1796,
          "n_diff": 0.0007027406886859211,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1796,
          "n_diff": 0,
          "newnum": "40",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1795,
          "n_diff": 0,
          "newnum": "40",
          "status": "none"
        }
      ],
      "titre": "23 septies"
    },
    "23_sexies": {
      "id": "23_sexies",
      "order": 38,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1180,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1180,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1180,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1182,
          "n_diff": 0.019771071800208095,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1181,
          "n_diff": 0,
          "newnum": "39",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1179,
          "n_diff": 0,
          "newnum": "39",
          "status": "none"
        }
      ],
      "titre": "23 sexies"
    },
    "23_ter": {
      "id": "23_ter",
      "order": 35,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1388,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1400,
          "n_diff": 0.020814479638009087,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1400,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1400,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1400,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1417,
          "n_diff": 0.013392857142857095,
          "newnum": "36",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1417,
          "n_diff": 0,
          "newnum": "36",
          "status": "none"
        }
      ],
      "titre": "23 ter"
    },
    "23_ter_A": {
      "id": "23_ter_A",
      "order": 33,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1192,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1192,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1192,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1192,
          "n_diff": 0,
          "newnum": "34",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1192,
          "n_diff": 0,
          "newnum": "34",
          "status": "none"
        }
      ],
      "titre": "23 ter A"
    },
    "23_ter_B": {
      "id": "23_ter_B",
      "order": 34,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 514,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 514,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 514,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 514,
          "n_diff": 0,
          "newnum": "35",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 514,
          "n_diff": 0,
          "newnum": "35",
          "status": "none"
        }
      ],
      "titre": "23 ter B"
    },
    "23_undecies": {
      "id": "23_undecies",
      "order": 43,
      "section": "T4 bis",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 284,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 284,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 284,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 284,
          "n_diff": 0,
          "newnum": "44",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 284,
          "n_diff": 0,
          "newnum": "44",
          "status": "none"
        }
      ],
      "titre": "23 undecies"
    },
    "24": {
      "id": "24",
      "order": 44,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1327,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1897,
          "n_diff": 0.4340659340659341,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2024,
          "n_diff": 0.1725921137685844,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2034,
          "n_diff": 0.01866151866151866,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2034,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2028,
          "n_diff": 0.00579150579150578,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2028,
          "n_diff": 0,
          "newnum": "45",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 2028,
          "n_diff": 0,
          "newnum": "45",
          "status": "none"
        }
      ],
      "titre": "24"
    },
    "24_bis": {
      "id": "24_bis",
      "order": 45,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 5031,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 5031,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 5031,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 5045,
          "n_diff": 0.0032051282051281937,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 5045,
          "n_diff": 0,
          "newnum": "46",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 5045,
          "n_diff": 0,
          "newnum": "46",
          "status": "none"
        }
      ],
      "titre": "24 bis"
    },
    "25": {
      "id": "25",
      "order": 46,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 571,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 559,
          "n_diff": 0.020044543429844075,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 566,
          "n_diff": 0.015695067264574036,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 566,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 566,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 566,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 559,
          "n_diff": 0.015695067264574036,
          "newnum": "47",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 559,
          "n_diff": 0,
          "newnum": "47",
          "status": "none"
        }
      ],
      "titre": "25"
    },
    "26": {
      "id": "26",
      "order": 47,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 5446,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 5453,
          "n_diff": 0.010687732342007483,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 5453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 5453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 5453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 5463,
          "n_diff": 0.004636068613815492,
          "newnum": "48",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 5458,
          "n_diff": 0,
          "newnum": "48",
          "status": "none"
        }
      ],
      "titre": "26"
    },
    "26_bis": {
      "id": "26_bis",
      "order": 48,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1309,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1290,
          "n_diff": 0.015223596574690745,
          "status": "none"
        },
        {
          "diff": "add",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1002,
          "n_diff": 0.30338164251207733,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1002,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1002,
          "n_diff": 0,
          "newnum": "49",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1001,
          "n_diff": 0,
          "newnum": "49",
          "status": "none"
        }
      ],
      "titre": "26 bis"
    },
    "27": {
      "id": "27",
      "order": 49,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 3574,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 3572,
          "n_diff": 0.020709020709020698,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 3582,
          "n_diff": 0.002808988764044895,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 3582,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 3582,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 3582,
          "n_diff": 0,
          "newnum": "50",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 3582,
          "n_diff": 0,
          "newnum": "50",
          "status": "none"
        }
      ],
      "titre": "27"
    },
    "28": {
      "id": "28",
      "order": 50,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 924,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1189,
          "n_diff": 0.42383419689119173,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1189,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1189,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1189,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1189,
          "n_diff": 0,
          "newnum": "51",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1186,
          "n_diff": 0,
          "newnum": "51",
          "status": "none"
        }
      ],
      "titre": "28"
    },
    "28_bis": {
      "id": "28_bis",
      "order": 51,
      "section": "T5",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1203,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1203,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1203,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1202,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1202,
          "n_diff": 0,
          "newnum": "52",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1202,
          "n_diff": 0,
          "newnum": "52",
          "status": "none"
        }
      ],
      "titre": "28 bis"
    },
    "29": {
      "id": "29",
      "order": 52,
      "section": "T6",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 649,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 626,
          "n_diff": 0.0362595419847328,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 626,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 626,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 626,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 649,
          "n_diff": 0.0362595419847328,
          "newnum": "53",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 649,
          "n_diff": 0,
          "newnum": "53",
          "status": "none"
        }
      ],
      "titre": "29"
    },
    "2_bis": {
      "id": "2_bis",
      "order": 5,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 453,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 453,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 453,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 453,
          "n_diff": 0,
          "newnum": "6",
          "status": "none"
        }
      ],
      "titre": "2 bis"
    },
    "2_bis_A": {
      "id": "2_bis_A",
      "order": 4,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 11965,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 11993,
          "n_diff": 0.002953457582238528,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 12014,
          "n_diff": 0.0008140836470947876,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 12014,
          "n_diff": 0,
          "newnum": "5",
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 12033,
          "n_diff": 0.0021324126726238735,
          "newnum": "5",
          "status": "none"
        }
      ],
      "titre": "2 bis A"
    },
    "3": {
      "id": "3",
      "order": 7,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1528,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1510,
          "n_diff": 0.012810248198558805,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1403,
          "n_diff": 0.08678021086780208,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1403,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1403,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1403,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1437,
          "n_diff": 0.026495726495726513,
          "newnum": "8",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1434,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "3"
    },
    "3_A": {
      "id": "3_A",
      "order": 6,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 211,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 210,
          "n_diff": 0.022727272727272707,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 171,
          "n_diff": 0.22285714285714286,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 171,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 171,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 171,
          "n_diff": 0,
          "newnum": "7",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 171,
          "n_diff": 0,
          "newnum": "7",
          "status": "none"
        }
      ],
      "titre": "3 A"
    },
    "3_bis": {
      "id": "3_bis",
      "order": 9,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 313,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 313,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 313,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 313,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 313,
          "n_diff": 0,
          "newnum": "10",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 313,
          "n_diff": 0,
          "newnum": "10",
          "status": "none"
        }
      ],
      "titre": "3 bis"
    },
    "3_bis_A": {
      "id": "3_bis_A",
      "order": 8,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 926,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 926,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 925,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 925,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 923,
          "n_diff": 0,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "3 bis A"
    },
    "4": {
      "id": "4",
      "order": 10,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1998,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 2005,
          "n_diff": 0.028486646884273048,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 2132,
          "n_diff": 0.07070707070707072,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 2132,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2132,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 2131,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 2131,
          "n_diff": 0,
          "newnum": "11",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 2131,
          "n_diff": 0,
          "newnum": "11",
          "status": "none"
        }
      ],
      "titre": "4"
    },
    "5": {
      "id": "5",
      "order": 11,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1879,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1782,
          "n_diff": 0.06530343007915562,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1784,
          "n_diff": 0.0034746351633078154,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1784,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1784,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1784,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1782,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1783,
          "n_diff": 0,
          "newnum": "12",
          "status": "none"
        }
      ],
      "titre": "5"
    },
    "6": {
      "id": "6",
      "order": 12,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1983,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1975,
          "n_diff": 0.019619865113427393,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1979,
          "n_diff": 0.004313000616142926,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1979,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1979,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1979,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1979,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1979,
          "n_diff": 0,
          "newnum": "13",
          "status": "none"
        }
      ],
      "titre": "6"
    },
    "7": {
      "id": "7",
      "order": 13,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 1054,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1152,
          "n_diff": 0.1263269639065817,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1207,
          "n_diff": 0.045638945233265726,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1207,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1207,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 1207,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 1149,
          "n_diff": 0.04665314401622722,
          "newnum": "14",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 1149,
          "n_diff": 0,
          "newnum": "14",
          "status": "none"
        }
      ],
      "titre": "7"
    },
    "8": {
      "id": "8",
      "order": 14,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 3737,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 4342,
          "n_diff": 0.2332205301748449,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 4736,
          "n_diff": 0.13402597402597405,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 4736,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 4736,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 4755,
          "n_diff": 0.0038809831824062613,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 4751,
          "n_diff": 0.001293661060802087,
          "newnum": "15",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 4752,
          "n_diff": 0,
          "newnum": "15",
          "status": "none"
        }
      ],
      "titre": "8"
    },
    "9": {
      "id": "9",
      "order": 15,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 2984,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "rem",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 4096,
          "n_diff": 0.3457606734816596,
          "status": "none"
        },
        {
          "diff": "rem",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 4200,
          "n_diff": 0.03323529411764703,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 4173,
          "n_diff": 0.006176470588235339,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 4173,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_senat_hemicycle",
          "id_step": "07_cmp_senat_hemicycle",
          "length": 4173,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_assemblee_hemicycle",
          "id_step": "08_cmp_assemblee_hemicycle",
          "length": 4170,
          "n_diff": 0,
          "newnum": "16",
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "09_constitutionnalité_conseilconstitutionnel_",
          "id_step": "09_constitutionnalité_conseilconstitutionnel_",
          "length": 4173,
          "n_diff": 0,
          "newnum": "16",
          "status": "none"
        }
      ],
      "titre": "9"
    }
  },
  "law_title": "Projet de loi relatif à l'organisation et à la régulation des Transports ferroviaires et guidés et portant diverses dispositions relatives aux transports",
  "sections": {
    "T1": {
      "00_1erelecture_senat_depot": {
        "title": "De l'organisation des transports ferroviaires et guidés",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "De l'organisation des transports ferroviaires et guidés",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "De l'organisation des transports ferroviaires et guidés",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "De l'organisation des transports ferroviaires et guidés",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "De l'organisation des transports ferroviaires et guidés",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "De l'organisation des transports ferroviaires et guidés",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "De l'organisation des transports ferroviaires et guidés",
        "type": "Titre"
      },
      "09_constitutionnalité_conseilconstitutionnel_": {
        "title": "De l'organisation des transports ferroviaires et guides",
        "type": "Titre"
      }
    },
    "T2": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions particulières",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions particulières",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions particulières",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions particulières",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions particulières",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions particulières",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "Dispositions particulières",
        "type": "Titre"
      },
      "09_constitutionnalité_conseilconstitutionnel_": {
        "title": "Dispositions particulieres",
        "type": "Titre"
      }
    },
    "T3": {
      "00_1erelecture_senat_depot": {
        "title": "De la régulation des activités ferroviaires",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "De la régulation des activités ferroviaires",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "De la régulation des activités ferroviaires",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "De la régulation des activités ferroviaires",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "De la régulation des activités ferroviaires",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "De la régulation des activités ferroviaires",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "De la régulation des activités ferroviaires",
        "type": "Titre"
      },
      "09_constitutionnalité_conseilconstitutionnel_": {
        "title": "De la regulation des activites ferroviaires",
        "type": "Titre"
      }
    },
    "T4": {
      "00_1erelecture_senat_depot": {
        "title": "De certaines concessions routières",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "De certaines concessions routières",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "De certaines concessions routières",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "De certaines concessions routières",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "De certaines concessions routières",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "De certaines concessions routières",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "title": "De certaines concessions routières",
        "type": "Titre"
      },
      "09_constitutionnalité_conseilconstitutionnel_": {
        "title": "De certaines concessions routieres",
        "type": "Titre"
      }
    },
    "T4 bis": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Du transport routier de marchandises",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Du transport routier de marchandises",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Du transport routier",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Du transport routier",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Du transport routier",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T5",
        "title": "Du transport routier",
        "type": "Titre"
      },
      "09_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T5",
        "title": "Du transport routier",
        "type": "Titre"
      }
    },
    "T5": {
      "00_1erelecture_senat_depot": {
        "title": "Dispositions relatives à l'aviation civile",
        "type": "Titre"
      },
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'aviation civile",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'aviation civile",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'aviation civile",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions relatives à l'aviation civile",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à l'aviation civile",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T6",
        "title": "Dispositions relatives à l'aviation civile",
        "type": "Titre"
      },
      "09_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T6",
        "title": "Dispositions relatives a l'aviation civile",
        "type": "Titre"
      }
    },
    "T6": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la marine marchande",
        "type": "Titre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la marine marchande",
        "type": "Titre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la marine marchande",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions relatives à la marine marchande",
        "type": "Titre"
      },
      "07_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la marine marchande",
        "type": "Titre"
      },
      "08_cmp_assemblee_hemicycle": {
        "newnum": "T7",
        "title": "Dispositions relatives à la marine marchande",
        "type": "Titre"
      },
      "09_constitutionnalité_conseilconstitutionnel_": {
        "newnum": "T7",
        "title": "Dispositions relatives a la marine marchande",
        "type": "Titre"
      }
    }
  },
  "short_title": "Transports ferroviaires et guidés"
}