{
 "schemaVersion": "1.0.0",
 "constitutionVersion": "1.0.0",
 "createdAt": "2026-08-12T00:00:00Z",
 "description": "Append-only Evidence Passport records. Old revisions are immutable; corrections create a new revision and preserve the previous permalink.",
 "entity": {
  "type": "project",
  "id": "kansas-city-open-data",
  "title": "Open Data KC: A Publishing Duty Written Into Law, and No Licence",
  "canonicalUrl": "https://1001smartcities.org/projects/kansas-city-open-data/"
 },
 "currentRevisionId": "2026-08-20-source-dates",
 "revisions": [
  {
   "id": "2026-08-19-baseline",
   "createdAt": "2026-08-19T00:00:00Z",
   "effectiveAt": "2026-08-19",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 7 claims and 4 source dossiers.",
   "preparedBy": {
    "type": "automation",
    "label": "AI-assisted evidence preparation",
    "humanApproved": false
   },
   "review": {
    "status": "unreviewed",
    "by": null,
    "date": null,
    "note": "Awaiting operator and domain-expert review; publication of this revision implies neither."
   },
   "changes": [
    {
     "operation": "add",
     "path": "/evidencePassport",
     "summary": "Added claim-level evidence mapping and source dossiers."
    },
    {
     "operation": "add",
     "path": "/revisionHistory",
     "summary": "Established a permanent, hash-addressed baseline revision."
    }
   ],
   "snapshotHash": "sha256:f4a52a6c8929999c213b7b5e4121ad5aa31d0899eece334b41f3fe8dc23a1c82",
   "snapshot": {
    "asOf": "2026-08-19",
    "projectFingerprint": "sha256:cf4dde19ee2cef42ef4462d1824fa24aadcafa072b6cef72d9e2d540ca2a2d7b",
    "assurance": {
     "status": "unreviewed",
     "scope": "evidence-passport-revision",
     "statement": "AI-assisted structural preparation. This revision has not been reviewed by a human or subject-matter expert.",
     "machineChecks": [
      "schema",
      "publication-diff-contract",
      "material-project-fingerprint",
      "claim-text-drift",
      "source-reference-resolution",
      "complete-source-dossier",
      "snapshot-hash"
     ]
    },
    "projectState": {
     "status": "live",
     "outcome": "ongoing",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2013,
      "ended": null
     }
    },
    "governance": {
     "operator": "City of Kansas City, Missouri — DataKC, City Manager's Office",
     "actorTypes": [
      "city-government"
     ],
     "fundingModel": "public",
     "fundingDescription": "City budget",
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-26ce7631d09b9993",
      "field": "snippet",
      "text": "KCStat began putting departmental performance on the record in 2011, the portal opened in January 2013",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-222155870742903a"
      ],
      "supportNote": "The city's DataKC pages date KCStat to 2011 as a departmental performance measurement effort and the open data portal to January 2013. The city site blocks automated retrieval (Akamai 403), so no locator string could be lifted from the page directly.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ec7efa5df15fd6f0",
      "field": "snippet",
      "text": "Ordinance No. 140443 enacted an Open Data Policy into the Code of Ordinances, requiring a portal at data.kcmo.org, an Open Data Officer, departmental liaisons",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8c19b8113d9a263c"
      ],
      "supportNote": "The ordinance record gives the number and date (No. 140443, 19 June 2014), states that it was enacted into the Code of Ordinances as Article XVI, and lists the portal, the Open Data Officer and the departmental open data liaisons among its requirements.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-0e615a8b06fe9d6b",
      "field": "snippet",
      "text": "public data shall be published online and made freely available to all in a machine-readable open format, in both its raw and processed form",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8c19b8113d9a263c"
      ],
      "supportNote": "This is quoted from the ordinance text itself.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-8e0624e84d20e044",
      "field": "snippet",
      "text": "The ordinance contains no licensing or public-domain language at all",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8c19b8113d9a263c"
      ],
      "supportNote": "The ordinance record states explicitly that it contains no explicit public domain dedication or licensing language; it defines open format but grants no reuse right.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-18693e768a303618",
      "field": "impact",
      "text": "202 datasets in the catalogue on 19 August 2026, counted through the Socrata discovery API: 142 of them, 70%, carry no licence field",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-edf00adb9afe5d33"
      ],
      "supportNote": "Counted directly against the Socrata discovery API for the domain data.kcmo.org on 19 August 2026, paging the full catalogue and tallying the metadata licence field: 202 datasets, 142 with no licence value.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ffda0661fcdf455e",
      "field": "impact",
      "text": "Of the 60 that do, 49 say Public Domain, five point at the terms of use, three carry the Open Data Commons Public Domain Dedication and Licence, one CC0, one Public Domain U.S. Government and one the Open Database Licence",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-edf00adb9afe5d33"
      ],
      "supportNote": "Same count: the licence values present in the catalogue metadata on 19 August 2026 were Public Domain (49), See Terms of Use (5), Open Data Commons Public Domain Dedication and License (3), Creative Commons 1.0 Universal (1), Public Domain U.S. Government (1) and Open Data Commons Open Database License (1).",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-96e7b1334e3aeced",
      "field": "impact",
      "text": "the city reserves the right to claim or seek to protect any patent, copyright, trademark, or other intellectual property rights in the material, and asks anyone building on it to carry a disclaimer",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4742913032d62d43"
      ],
      "supportNote": "The portal's terms of use reserve those rights in exactly those words and require applications built on the data to display a disclaimer naming the data as modified from its original source.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     }
    ],
    "sources": [
     {
      "id": "src-8c19b8113d9a263c",
      "title": "Open Data Policy Hub — Kansas City, MO Open Data Ordinance No. 140443 (19 June 2014)",
      "url": "https://opendatapolicyhub.sunlightfoundation.com/collection/kansas-city-mo-2014-06-19/",
      "publisher": {
       "name": null,
       "domain": "opendatapolicyhub.sunlightfoundation.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ec7efa5df15fd6f0",
       "clm-0e615a8b06fe9d6b",
       "clm-8e0624e84d20e044"
      ],
      "temporal": {
       "publishedAt": "2014-06-19",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-19",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "not-recorded",
       "value": null,
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-edf00adb9afe5d33",
      "title": "Open Data KC — portal",
      "url": "https://data.kcmo.org/",
      "publisher": {
       "name": null,
       "domain": "data.kcmo.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-18693e768a303618",
       "clm-ffda0661fcdf455e"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-19",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Dataset and licence counts taken from the Socrata discovery API for the domain on 19 August 2026.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-4742913032d62d43",
      "title": "Open Data KC — Terms of Use",
      "url": "https://data.kcmo.org/terms",
      "publisher": {
       "name": null,
       "domain": "data.kcmo.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-96e7b1334e3aeced"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-19",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "not-recorded",
       "value": null,
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-222155870742903a",
      "title": "City of Kansas City — DataKC",
      "url": "https://www.kcmo.gov/city-hall/departments/city-manager-s-office/datakc",
      "publisher": {
       "name": null,
       "domain": "kcmo.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-26ce7631d09b9993"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-19",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The city's own site blocks automated retrieval (Akamai 403).",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 7,
     "claimsMapped": 7,
     "sourcesTotal": 4,
     "sourcesUsedByClaims": 4,
     "sourcesWithPublicationDate": 1,
     "sourcesWithArchive": 0,
     "sourcesWithExactLocator": 0,
     "sourcesWithContentHash": 0
    },
    "limits": [
     "Publisher names and source languages have not yet been classified; domains are recorded without guessing.",
     "Existing source notes are descriptive locators, not page- or paragraph-exact citations.",
     "A missing archive, publication date or content hash is shown as null rather than inferred.",
     "The project-level evidence grade ranks the strongest source in the entry; it is not a truth score for every claim."
    ]
   }
  },
  {
   "id": "2026-08-20-source-dates",
   "createdAt": "2026-08-20T00:00:00Z",
   "effectiveAt": "2026-08-19",
   "changeType": "update",
   "summary": "Recorded the two dates each source states — publication in date, a stated revision in updated, an explicit null where the source gives neither.",
   "preparedBy": {
    "type": "automation",
    "label": "AI-assisted evidence preparation",
    "humanApproved": false
   },
   "review": {
    "status": "unreviewed",
    "by": null,
    "date": null,
    "note": "Awaiting operator and domain-expert review; publication of this revision implies neither."
   },
   "changes": [
    {
     "operation": "replace",
     "path": "/snapshot/projectFingerprint",
     "summary": "Updated projectFingerprint to the current sourced project record."
    },
    {
     "operation": "replace",
     "path": "/snapshot/sources",
     "summary": "Updated sources to the current sourced project record."
    }
   ],
   "snapshotHash": "sha256:ef4ece6d40d51616e77545d2945143d42786d3297196177dd7df9207f9abb586",
   "snapshot": {
    "asOf": "2026-08-19",
    "projectFingerprint": "sha256:2347241f5ecbe501a5266fcb4565561a1cb51ad9ab377dae07d78edb1eb9845f",
    "assurance": {
     "status": "unreviewed",
     "scope": "evidence-passport-revision",
     "statement": "AI-assisted structural preparation. This revision has not been reviewed by a human or subject-matter expert.",
     "machineChecks": [
      "schema",
      "publication-diff-contract",
      "material-project-fingerprint",
      "claim-text-drift",
      "source-reference-resolution",
      "complete-source-dossier",
      "snapshot-hash"
     ]
    },
    "projectState": {
     "status": "live",
     "outcome": "ongoing",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2013,
      "ended": null
     }
    },
    "governance": {
     "operator": "City of Kansas City, Missouri — DataKC, City Manager's Office",
     "actorTypes": [
      "city-government"
     ],
     "fundingModel": "public",
     "fundingDescription": "City budget",
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-26ce7631d09b9993",
      "field": "snippet",
      "text": "KCStat began putting departmental performance on the record in 2011, the portal opened in January 2013",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-222155870742903a"
      ],
      "supportNote": "The city's DataKC pages date KCStat to 2011 as a departmental performance measurement effort and the open data portal to January 2013. The city site blocks automated retrieval (Akamai 403), so no locator string could be lifted from the page directly.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ec7efa5df15fd6f0",
      "field": "snippet",
      "text": "Ordinance No. 140443 enacted an Open Data Policy into the Code of Ordinances, requiring a portal at data.kcmo.org, an Open Data Officer, departmental liaisons",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8c19b8113d9a263c"
      ],
      "supportNote": "The ordinance record gives the number and date (No. 140443, 19 June 2014), states that it was enacted into the Code of Ordinances as Article XVI, and lists the portal, the Open Data Officer and the departmental open data liaisons among its requirements.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-0e615a8b06fe9d6b",
      "field": "snippet",
      "text": "public data shall be published online and made freely available to all in a machine-readable open format, in both its raw and processed form",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8c19b8113d9a263c"
      ],
      "supportNote": "This is quoted from the ordinance text itself.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-8e0624e84d20e044",
      "field": "snippet",
      "text": "The ordinance contains no licensing or public-domain language at all",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-8c19b8113d9a263c"
      ],
      "supportNote": "The ordinance record states explicitly that it contains no explicit public domain dedication or licensing language; it defines open format but grants no reuse right.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-18693e768a303618",
      "field": "impact",
      "text": "202 datasets in the catalogue on 19 August 2026, counted through the Socrata discovery API: 142 of them, 70%, carry no licence field",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-edf00adb9afe5d33"
      ],
      "supportNote": "Counted directly against the Socrata discovery API for the domain data.kcmo.org on 19 August 2026, paging the full catalogue and tallying the metadata licence field: 202 datasets, 142 with no licence value.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-ffda0661fcdf455e",
      "field": "impact",
      "text": "Of the 60 that do, 49 say Public Domain, five point at the terms of use, three carry the Open Data Commons Public Domain Dedication and Licence, one CC0, one Public Domain U.S. Government and one the Open Database Licence",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-edf00adb9afe5d33"
      ],
      "supportNote": "Same count: the licence values present in the catalogue metadata on 19 August 2026 were Public Domain (49), See Terms of Use (5), Open Data Commons Public Domain Dedication and License (3), Creative Commons 1.0 Universal (1), Public Domain U.S. Government (1) and Open Data Commons Open Database License (1).",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-96e7b1334e3aeced",
      "field": "impact",
      "text": "the city reserves the right to claim or seek to protect any patent, copyright, trademark, or other intellectual property rights in the material, and asks anyone building on it to carry a disclaimer",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4742913032d62d43"
      ],
      "supportNote": "The portal's terms of use reserve those rights in exactly those words and require applications built on the data to display a disclaimer naming the data as modified from its original source.",
      "caveat": null,
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     }
    ],
    "sources": [
     {
      "id": "src-8c19b8113d9a263c",
      "title": "Open Data Policy Hub — Kansas City, MO Open Data Ordinance No. 140443 (19 June 2014)",
      "url": "https://opendatapolicyhub.sunlightfoundation.com/collection/kansas-city-mo-2014-06-19/",
      "publisher": {
       "name": null,
       "domain": "opendatapolicyhub.sunlightfoundation.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ec7efa5df15fd6f0",
       "clm-0e615a8b06fe9d6b",
       "clm-8e0624e84d20e044"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-20",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "not-recorded",
       "value": null,
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-edf00adb9afe5d33",
      "title": "Open Data KC — portal",
      "url": "https://data.kcmo.org/",
      "publisher": {
       "name": null,
       "domain": "data.kcmo.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-18693e768a303618",
       "clm-ffda0661fcdf455e"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-20",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Dataset and licence counts taken from the Socrata discovery API for the domain on 19 August 2026.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-4742913032d62d43",
      "title": "Open Data KC — Terms of Use",
      "url": "https://data.kcmo.org/terms",
      "publisher": {
       "name": null,
       "domain": "data.kcmo.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-96e7b1334e3aeced"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-20",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "not-recorded",
       "value": null,
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-222155870742903a",
      "title": "City of Kansas City — DataKC",
      "url": "https://www.kcmo.gov/city-hall/departments/city-manager-s-office/datakc",
      "publisher": {
       "name": null,
       "domain": "kcmo.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-26ce7631d09b9993"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-19",
       "dossierCreatedAt": "2026-08-20",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The city's own site blocks automated retrieval (Akamai 403).",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 7,
     "claimsMapped": 7,
     "sourcesTotal": 4,
     "sourcesUsedByClaims": 4,
     "sourcesWithPublicationDate": 0,
     "sourcesWithArchive": 0,
     "sourcesWithExactLocator": 0,
     "sourcesWithContentHash": 0
    },
    "limits": [
     "Publisher names and source languages have not yet been classified; domains are recorded without guessing.",
     "Existing source notes are descriptive locators, not page- or paragraph-exact citations.",
     "A missing archive, publication date or content hash is shown as null rather than inferred.",
     "The project-level evidence grade ranks the strongest source in the entry; it is not a truth score for every claim."
    ]
   }
  }
 ]
}
