{
  "articles": {
    "1er": {
      "id": "1er",
      "order": 3,
      "section": "A1er",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 398,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 409,
          "n_diff": 0.07462686567164178,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 409,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 409,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 404,
          "n_diff": 0.0268656716417911,
          "newnum": "4",
          "status": "none"
        }
      ],
      "titre": "1er"
    },
    "1er_A": {
      "id": "1er_A",
      "order": 0,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 185,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 185,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 185,
          "n_diff": 0,
          "newnum": "1er",
          "status": "none"
        }
      ],
      "titre": "1er A"
    },
    "1er_B": {
      "id": "1er_B",
      "order": 1,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 236,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 236,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 231,
          "n_diff": 0.05027932960893855,
          "newnum": "2",
          "status": "none"
        }
      ],
      "titre": "1er B"
    },
    "1er_C": {
      "id": "1er_C",
      "order": 2,
      "section": "C1",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 170,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 176,
          "n_diff": 0.0703125,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 168,
          "n_diff": 0.0859375,
          "newnum": "3",
          "status": "none"
        }
      ],
      "titre": "1er C"
    },
    "1er_bis": {
      "id": "1er_bis",
      "order": 4,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 287,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 287,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "none",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 287,
          "n_diff": 0,
          "newnum": "5",
          "status": "none"
        }
      ],
      "titre": "1er bis"
    },
    "1er_quater": {
      "id": "1er_quater",
      "order": 6,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 354,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 305,
          "n_diff": 0.15217391304347827,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 275,
          "n_diff": 0.11063829787234047,
          "newnum": "7",
          "status": "none"
        }
      ],
      "titre": "1er quater"
    },
    "1er_ter": {
      "id": "1er_ter",
      "order": 5,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 143,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 94,
          "n_diff": 0.37168141592920356,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 64,
          "n_diff": 0.36111111111111116,
          "newnum": "6",
          "status": "none"
        }
      ],
      "titre": "1er ter"
    },
    "2": {
      "id": "2",
      "order": 7,
      "section": "A2",
      "steps": [
        {
          "diff": "add",
          "directory": "00_1erelecture_senat_depot",
          "id_step": "00_1erelecture_senat_depot",
          "length": 870,
          "n_diff": 1,
          "status": "depot"
        },
        {
          "diff": "both",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 913,
          "n_diff": 0.08064516129032262,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 851,
          "n_diff": 0.07258064516129037,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 799,
          "n_diff": 0.08501440922190207,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 756,
          "n_diff": 0.05230769230769228,
          "newnum": "8",
          "status": "none"
        }
      ],
      "titre": "2"
    },
    "2_bis": {
      "id": "2_bis",
      "order": 8,
      "section": "C2",
      "steps": [
        {
          "diff": "add",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 579,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 530,
          "n_diff": 0.09051724137931039,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 488,
          "n_diff": 0.08037825059101655,
          "newnum": "9",
          "status": "none"
        }
      ],
      "titre": "2 bis"
    },
    "3": {
      "id": "3",
      "order": 9,
      "section": "A3",
      "steps": [
        {
          "diff": "add",
          "directory": "01_1erelecture_senat_commission",
          "id_step": "01_1erelecture_senat_commission",
          "length": 1337,
          "n_diff": 1,
          "status": "new"
        },
        {
          "diff": "none",
          "directory": "02_1erelecture_senat_hemicycle",
          "id_step": "02_1erelecture_senat_hemicycle",
          "length": 1337,
          "n_diff": 0,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "04_1erelecture_assemblee_commission",
          "id_step": "04_1erelecture_assemblee_commission",
          "length": 1288,
          "n_diff": 0.04113614103819785,
          "status": "none"
        },
        {
          "diff": "both",
          "directory": "05_1erelecture_assemblee_hemicycle",
          "id_step": "05_1erelecture_assemblee_hemicycle",
          "length": 1268,
          "n_diff": 0.019387755102040827,
          "newnum": "10",
          "status": "none"
        }
      ],
      "titre": "3"
    }
  },
  "law_title": "Proposition de loi tendant à renforcer les Obligations comptables des partis politiques",
  "sections": {
    "C1": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives aux candidats",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives aux candidats",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives aux candidats",
        "type": "Chapitre"
      }
    },
    "C2": {
      "02_1erelecture_senat_hemicycle": {
        "title": "Dispositions relatives aux partis politiques",
        "type": "Chapitre"
      },
      "04_1erelecture_assemblee_commission": {
        "title": "Dispositions relatives aux partis politiques",
        "type": "Chapitre"
      },
      "05_1erelecture_assemblee_hemicycle": {
        "title": "Dispositions relatives aux partis politiques",
        "type": "Chapitre"
      }
    }
  },
  "short_title": "Obligations comptables des partis politiques"
}