{
  "articles": {
    "1er": {
      "id": "1er",
      "order": 0,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 2292,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 2331,
          "n_diff": 0.030530262453133394,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2332,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 2332,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 2332,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2332,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 2332,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 2332,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "2": {
      "id": "2",
      "order": 1,
      "section": "T1",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 4668,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 4622,
          "n_diff": 0.0650887573964497,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 4620,
          "n_diff": 0.008152173913043459,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 4801,
          "n_diff": 0.05113488129402555,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 4801,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 4814,
          "n_diff": 0.007282184655396651,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 4840,
          "n_diff": 0.005431971029487892,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 4840,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "3": {
      "id": "3",
      "order": 2,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 215,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 188,
          "n_diff": 0.2941176470588235,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 188,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 188,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 188,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 188,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 188,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 188,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "3"
    },
    "4": {
      "id": "4",
      "order": 3,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 6284,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 6335,
          "n_diff": 0.05597162002364997,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 6436,
          "n_diff": 0.01571594877764848,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 6337,
          "n_diff": 0.015521924718665092,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 6337,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 6438,
          "n_diff": 0.016676362226100472,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 6385,
          "n_diff": 0.009307737056428178,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 6385,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "4"
    },
    "5": {
      "id": "5",
      "order": 4,
      "section": "T2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 242,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 250,
          "n_diff": 0.26943005181347146,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 250,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 250,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 250,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 250,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 250,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 250,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "5"
    },
    "6": {
      "id": "6",
      "order": 5,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 3182,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 2922,
          "n_diff": 0.12592288761279735,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 2923,
          "n_diff": 0.0004500450045004101,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 2923,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 2923,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 2923,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 2923,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 2923,
          "n_diff": 0,
          "status": "none"
        }
      ],
      "titre": "6"
    },
    "6_bis": {
      "id": "6_bis",
      "order": 6,
      "section": "T3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 529,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 530,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 530,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 530,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 530,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 530,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 510,
          "n_diff": 0.04580152671755722,
          "newnum": "7",
          "status": "none"
        }
      ],
      "titre": "6 bis"
    },
    "7": {
      "id": "7",
      "order": 7,
      "section": "T4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 1126,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 1095,
          "n_diff": 0.12610619469026552,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 1095,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 1095,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 1095,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 1095,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 1095,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 1095,
          "n_diff": 0,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "7"
    },
    "8": {
      "id": "8",
      "order": 8,
      "section": "T4",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_assemblee_depot",
          "id_step": "00_1erelecture_assemblee_depot",
          "length": 73,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "none",
          "directory": "01_1erelecture_assemblee_commission",
          "id_step": "01_1erelecture_assemblee_commission",
          "length": 73,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_assemblee_hemicycle",
          "id_step": "02_1erelecture_assemblee_hemicycle",
          "length": 73,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_senat_commission",
          "id_step": "04_1erelecture_senat_commission",
          "length": 73,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_senat_hemicycle",
          "id_step": "05_1erelecture_senat_hemicycle",
          "length": 73,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "06_cmp_cmp_commission",
          "id_step": "06_cmp_cmp_commission",
          "length": 73,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "07_cmp_assemblee_hemicycle",
          "id_step": "07_cmp_assemblee_hemicycle",
          "length": 73,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "08_cmp_senat_hemicycle",
          "id_step": "08_cmp_senat_hemicycle",
          "length": 73,
          "n_diff": 0.017241379310344862,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "8"
    }
  },
  "law_title": "Projet de loi portant diverses dispositions d'adaptation au droit de l'Union européenne dans les domaines de la propriété littéraire et artistique et du patrimoine culturel",
  "sections": {
    "T1": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      },
      "07_cmp_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      },
      "08_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à l'allongement de la durée de protection de certains droits voisins",
        "type": "Titre"
      }
    },
    "T2": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      },
      "07_cmp_assemblee_hemicycle": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      },
      "08_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à l'exploitation de certaines oeuvres orphelines",
        "type": "Titre"
      }
    },
    "T3": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions relatives à la restitution de biens culturels ayant quitté illicitement le territoire d'un état membre de l'union européenne",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives à la restitution de biens culturels sortis illicitement du territoire d'un état membre de l'union européenne",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives à la restitution de biens culturels sortis illicitement du territoire d'un état membre de l'union européenne",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions relatives à la restitution de biens culturels sortis illicitement du territoire d'un état membre de l'union européenne",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives à la restitution de biens culturels sortis illicitement du territoire d'un état membre de l'union européenne",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions relatives à la restitution de biens culturels sortis illicitement du territoire d'un état membre de l'union européenne",
        "type": "Titre"
      },
      "07_cmp_assemblee_hemicycle": {
        "title": "Dispositions relatives à la restitution de biens culturels sortis illicitement du territoire d'un état membre de l'union européenne",
        "type": "Titre"
      },
      "08_cmp_senat_hemicycle": {
        "title": "Dispositions relatives à la restitution de biens culturels sortis illicitement du territoire d'un état membre de l'union européenne",
        "type": "Titre"
      }
    },
    "T4": {
      "00_1erelecture_assemblee_depot": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      },
      "01_1erelecture_assemblee_commission": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      },
      "02_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      },
      "04_1erelecture_senat_commission": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      },
      "05_1erelecture_senat_hemicycle": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      },
      "06_cmp_cmp_commission": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      },
      "07_cmp_assemblee_hemicycle": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      },
      "08_cmp_senat_hemicycle": {
        "title": "Dispositions transitoires et dispositions relatives à l'outre-mer",
        "type": "Titre"
      }
    }
  },
  "short_title": "Propriété littéraire et artistique et patrimoine culturel"
}