{
  "schemaVersion": "2026-07-14.1",
  "id": "mazhilis-viii-official-deputy-requests-reconciliation",
  "name": "Official request reconciliation of Mazhilis VIII convocation",
  "description": "Derived reconciliation between the official deputy-request API snapshot and the published session-level aggregates for Mazhilis VIII. Open sessions keep a null end date and are treated as active ranges.",
  "generatedAt": "2026-08-01T00:00:00.000Z",
  "contentAsOf": "2026-08-01T00:00:00.000Z",
  "itemCount": 4,
  "recordSource": "derived-request-reconciliation",
  "fields": [
    "id",
    "sessionNumber",
    "sessionYear",
    "sessionLabel",
    "sessionStartDate",
    "sessionEndDate",
    "sessionIsOpen",
    "officialApiCount",
    "sessionAggregateCount",
    "delta",
    "answeredOfficialCount",
    "unansweredOfficialCount",
    "firstOfficialRequestDate",
    "lastOfficialRequestDate",
    "sourceRefs",
    "provenance"
  ],
  "fieldSchema": [
    {
      "name": "id",
      "type": "string"
    },
    {
      "name": "sessionNumber",
      "type": "integer"
    },
    {
      "name": "sessionYear",
      "type": "integer"
    },
    {
      "name": "sessionLabel",
      "type": "string"
    },
    {
      "name": "sessionStartDate",
      "type": "string"
    },
    {
      "name": "sessionEndDate",
      "type": [
        "string",
        "null"
      ]
    },
    {
      "name": "sessionIsOpen",
      "type": "boolean"
    },
    {
      "name": "officialApiCount",
      "type": "integer"
    },
    {
      "name": "sessionAggregateCount",
      "type": "integer"
    },
    {
      "name": "delta",
      "type": "integer"
    },
    {
      "name": "answeredOfficialCount",
      "type": "integer"
    },
    {
      "name": "unansweredOfficialCount",
      "type": "integer"
    },
    {
      "name": "firstOfficialRequestDate",
      "type": "string"
    },
    {
      "name": "lastOfficialRequestDate",
      "type": "string"
    },
    {
      "name": "sourceRefs",
      "type": "array"
    },
    {
      "name": "provenance",
      "type": "object"
    }
  ],
  "coverage": {
    "completeness": "official-api-vs-session-aggregate-reconciliation",
    "officialApiCount": 1661,
    "sessionAggregateTotal": 1421,
    "overallDelta": 240,
    "divergingSessions": 4,
    "alignedSessions": 0,
    "unmatchedDateRecordCount": 0,
    "openSessionNumbers": [
      4
    ],
    "exactTargetSuggestions": 0,
    "exactNameReviewTargets": 3,
    "publicationRule": "This layer explains published counters. It does not invent missing requests or silently merge identities."
  },
  "htmlListUrl": "https://qpolity.pro/mazhilis/viii/requests",
  "jsonListUrl": "https://qpolity.pro/datasets/official-deputy-requests-reconciliation-viii.json",
  "sourceCollectionUrl": "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
  "recordStatus": "derived-from-official-api-and-session-aggregate",
  "records": [
    {
      "id": "request-reconciliation:session-1",
      "sessionNumber": 1,
      "sessionYear": 2023,
      "sessionLabel": "Сессия 1",
      "sessionStartDate": "2023-03-29",
      "sessionEndDate": "2023-06-30",
      "sessionIsOpen": false,
      "officialApiCount": 254,
      "sessionAggregateCount": 253,
      "delta": 1,
      "answeredOfficialCount": 248,
      "unansweredOfficialCount": 6,
      "firstOfficialRequestDate": "2023-04-05",
      "lastOfficialRequestDate": "2023-06-29",
      "sourceRefs": [
        "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "https://qpolity.pro/api/session-stats"
      ],
      "provenance": {
        "sourceType": "official-request-reconciliation",
        "sourceUrl": "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "sourceCheckedAt": "2026-08-01T00:00:00.000Z",
        "confidence": "high",
        "sourceTitle": "QPolity official request reconciliation",
        "sourceDocumentType": "request-reconciliation-record",
        "sourceCollectionUrl": "https://qpolity.pro/mazhilis/viii/requests",
        "recordStatus": "derived-from-official-api-and-session-aggregate",
        "collectionMethod": "session-range-reconciliation-with-open-session-support"
      }
    },
    {
      "id": "request-reconciliation:session-2",
      "sessionNumber": 2,
      "sessionYear": 2024,
      "sessionLabel": "Сессия 2",
      "sessionStartDate": "2023-09-01",
      "sessionEndDate": "2024-06-26",
      "sessionIsOpen": false,
      "officialApiCount": 526,
      "sessionAggregateCount": 527,
      "delta": -1,
      "answeredOfficialCount": 518,
      "unansweredOfficialCount": 8,
      "firstOfficialRequestDate": "2023-09-06",
      "lastOfficialRequestDate": "2024-06-21",
      "sourceRefs": [
        "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "https://qpolity.pro/api/session-stats"
      ],
      "provenance": {
        "sourceType": "official-request-reconciliation",
        "sourceUrl": "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "sourceCheckedAt": "2026-08-01T00:00:00.000Z",
        "confidence": "high",
        "sourceTitle": "QPolity official request reconciliation",
        "sourceDocumentType": "request-reconciliation-record",
        "sourceCollectionUrl": "https://qpolity.pro/mazhilis/viii/requests",
        "recordStatus": "derived-from-official-api-and-session-aggregate",
        "collectionMethod": "session-range-reconciliation-with-open-session-support"
      }
    },
    {
      "id": "request-reconciliation:session-3",
      "sessionNumber": 3,
      "sessionYear": 2025,
      "sessionLabel": "Сессия 3",
      "sessionStartDate": "2024-09-02",
      "sessionEndDate": "2025-06-30",
      "sessionIsOpen": false,
      "officialApiCount": 462,
      "sessionAggregateCount": 461,
      "delta": 1,
      "answeredOfficialCount": 453,
      "unansweredOfficialCount": 9,
      "firstOfficialRequestDate": "2024-09-04",
      "lastOfficialRequestDate": "2025-06-27",
      "sourceRefs": [
        "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "https://qpolity.pro/api/session-stats"
      ],
      "provenance": {
        "sourceType": "official-request-reconciliation",
        "sourceUrl": "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "sourceCheckedAt": "2026-08-01T00:00:00.000Z",
        "confidence": "high",
        "sourceTitle": "QPolity official request reconciliation",
        "sourceDocumentType": "request-reconciliation-record",
        "sourceCollectionUrl": "https://qpolity.pro/mazhilis/viii/requests",
        "recordStatus": "derived-from-official-api-and-session-aggregate",
        "collectionMethod": "session-range-reconciliation-with-open-session-support"
      }
    },
    {
      "id": "request-reconciliation:session-4",
      "sessionNumber": 4,
      "sessionYear": 2026,
      "sessionLabel": "Сессия 4",
      "sessionStartDate": "2025-09-02",
      "sessionEndDate": null,
      "sessionIsOpen": true,
      "officialApiCount": 419,
      "sessionAggregateCount": 180,
      "delta": 239,
      "answeredOfficialCount": 389,
      "unansweredOfficialCount": 30,
      "firstOfficialRequestDate": "2025-09-03",
      "lastOfficialRequestDate": "2026-06-19",
      "sourceRefs": [
        "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "https://qpolity.pro/api/session-stats"
      ],
      "provenance": {
        "sourceType": "official-request-reconciliation",
        "sourceUrl": "https://mazhilis.parlam.kz/api/core/deputy-requests/?convocation_id=8",
        "sourceCheckedAt": "2026-08-01T00:00:00.000Z",
        "confidence": "high",
        "sourceTitle": "QPolity official request reconciliation",
        "sourceDocumentType": "request-reconciliation-record",
        "sourceCollectionUrl": "https://qpolity.pro/mazhilis/viii/requests",
        "recordStatus": "derived-from-official-api-and-session-aggregate",
        "collectionMethod": "session-range-reconciliation-with-open-session-support"
      }
    }
  ],
  "summary": {
    "officialApiCount": 1661,
    "sessionAggregateTotal": 1421,
    "overallDelta": 240,
    "sessionCount": 4,
    "alignedSessions": 0,
    "divergingSessions": 4,
    "largestDeltaSessionNumber": 4,
    "largestDelta": 239,
    "unmatchedDateRecordCount": 0,
    "openSessionNumbers": [
      4
    ],
    "reconciliationStatus": "session-aggregate-diverges"
  },
  "unmatchedRecordSample": [],
  "identityReview": {
    "totalCandidates": 13,
    "exactTargetSuggestions": 0,
    "exactNameReviewTargets": 3,
    "unresolvedOfficialAuthorIds": [
      1041,
      1050,
      1889,
      1912,
      1953,
      1954,
      38,
      42,
      420,
      83,
      96,
      98,
      99
    ]
  }
}
