{
 "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": "boston-cityscore-analytics",
  "title": "CityScore Performance Dashboard",
  "canonicalUrl": "https://1001smartcities.org/projects/boston-cityscore-analytics/"
 },
 "currentRevisionId": "2026-08-27-editorial-review",
 "revisions": [
  {
   "id": "2026-08-27-claims-and-sources",
   "createdAt": "2026-08-27T03:18:08Z",
   "effectiveAt": "2026-08-27",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 4 claims and 3 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:719227e37b2796e2a81db4baa257cda63e2e6a652e03277b2d2ef829a2769bf2",
   "snapshot": {
    "asOf": "2026-08-27",
    "projectFingerprint": "sha256:86f4a4ff70294646b9725b588e14670bf7954dfbb332fadbe7b8b24450354b9c",
    "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": "succeeded",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2016,
      "ended": null
     }
    },
    "governance": {
     "operator": "City of Boston — Analytics Team",
     "actorTypes": [
      "city-government"
     ],
     "fundingModel": "public",
     "fundingDescription": null,
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-c9b3046a482f5c53",
      "field": "snippet",
      "text": "Launched January 2016, Boston's CityScore compiles daily metrics — 311 response times, fire/EMS response, school attendance — into a single number versus target",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d",
       "src-e2c0c960b7aea27a"
      ],
      "supportNote": "The city's dashboard page sets out the metrics and how they are combined against target; WBUR reported the public launch on 15 January 2016.",
      "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-b649e8289b9904d9",
      "field": "snippet",
      "text": "After it flagged strained EMS response times, the mayor's FY17 budget funded 20 new EMTs and 10 replacement ambulances",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d"
      ],
      "supportNote": "The case study on the city's own dashboard page describes the EMS response-time signal and the resulting funding in the FY17 budget.",
      "caveat": "The city's own account of its own dashboard; no independent source traces the budget decision to the score.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-5ef49f2bc86a50a8",
      "field": "impact",
      "text": "After CityScore flagged strained EMS response times, the mayor's FY17 budget funded 20 new EMTs and 10 replacement ambulances",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d"
      ],
      "supportNote": "The same case study is the only source for the consequence, and it is the city's.",
      "caveat": "A single documented decision, self-reported; ten years on, no independent evaluation of the dashboard is cited.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-d5d60c9d2e6c307c",
      "field": "lesson",
      "text": "the inputs are published daily as open data under a public-domain dedication, so anyone who distrusts the number can rebuild it",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-066ec8bea6135a20"
      ],
      "supportNote": "The CityScore dataset on Analyze Boston confirms the metrics are still published daily as open data under a PDDL public-domain dedication.",
      "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-4733f943649d764d",
      "title": "City of Boston — CityScore (authority)",
      "url": "https://www.boston.gov/departments/analytics-team/cityscore",
      "publisher": {
       "name": null,
       "domain": "boston.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c9b3046a482f5c53",
       "clm-b649e8289b9904d9",
       "clm-5ef49f2bc86a50a8"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-09-01",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official dashboard page: launch details, the metrics tracked, and the EMT and ambulance funding case study. No publication date is recorded here: boston.gov serves the same CMS timestamp (22 November 2019) on unrelated pages, which dates a platform migration rather than the page.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-e2c0c960b7aea27a",
      "title": "WBUR (press)",
      "url": "https://www.wbur.org/news/2016/01/15/boston-cityscore-dashboard",
      "publisher": {
       "name": null,
       "domain": "wbur.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c9b3046a482f5c53"
      ],
      "temporal": {
       "publishedAt": "2016-01-15",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-09-01",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Independent news coverage of the January 2016 public launch.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-066ec8bea6135a20",
      "title": "Analyze Boston — CityScore dataset (authority)",
      "url": "https://data.boston.gov/dataset/cityscore",
      "publisher": {
       "name": null,
       "domain": "data.boston.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-d5d60c9d2e6c307c"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-09-01",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Open dataset confirms the metrics are still published daily as open data (PDDL license).",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 4,
     "claimsMapped": 4,
     "sourcesTotal": 3,
     "sourcesUsedByClaims": 3,
     "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-27-correction-run",
   "createdAt": "2026-08-27T13:24:00Z",
   "effectiveAt": "2026-08-27",
   "changeType": "correction",
   "summary": "Drop the inferred fiscal year: the city names \"the next City budget\" and no source names which one.",
   "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/claims",
     "summary": "Updated claims to the current sourced project record."
    },
    {
     "operation": "replace",
     "path": "/snapshot/sources",
     "summary": "Updated sources to the current sourced project record."
    }
   ],
   "snapshotHash": "sha256:76fbf4c6ed4d727ee74f0045df9302aa1ee2440722392aaeca5343f31db78180",
   "snapshot": {
    "asOf": "2026-08-27",
    "projectFingerprint": "sha256:2b06396693f05fb87c5a8fefd1c923e8adf6de61a7d426aefe29c0c42ea21dfd",
    "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": "succeeded",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2016,
      "ended": null
     }
    },
    "governance": {
     "operator": "City of Boston — Analytics Team",
     "actorTypes": [
      "city-government"
     ],
     "fundingModel": "public",
     "fundingDescription": null,
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-c9b3046a482f5c53",
      "field": "snippet",
      "text": "Launched January 2016, Boston's CityScore compiles daily metrics — 311 response times, fire/EMS response, school attendance — into a single number versus target",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d",
       "src-e2c0c960b7aea27a"
      ],
      "supportNote": "WBUR reported the public launch on 15 January 2016. The city's own page lists what the score aggregates and states the update cadence: 'daily scores update every Monday, monthly scores update on the 1st of each month, and quarterly scores on the 1st of each quarter.'",
      "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-53ad1e46f307273d",
      "field": "snippet",
      "text": "After it flagged strained EMS response times, the next city budget funded a new class of 20 EMTs and 10 replacement ambulances",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d"
      ],
      "supportNote": "Verbatim from the city's own page: 'the EMS budget had not grown to allow them to hire more EMTs and replace aging ambulances. Hearing this, the Mayor prioritized funding in the next City budget for EMS to train a new class of 20 EMTs and buy 10 replacement ambulances.'",
      "caveat": "The city names 'the next City budget'; which fiscal year that was is not stated on the page and is not inferred here.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-824c6c321e10bdfd",
      "field": "impact",
      "text": "After CityScore flagged strained EMS response times, the next city budget funded a new class of 20 EMTs and 10 replacement ambulances",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d"
      ],
      "supportNote": "Verbatim from the city's own page: 'the EMS budget had not grown to allow them to hire more EMTs and replace aging ambulances. Hearing this, the Mayor prioritized funding in the next City budget for EMS to train a new class of 20 EMTs and buy 10 replacement ambulances.'",
      "caveat": "The city names 'the next City budget'; which fiscal year that was is not stated on the page and is not inferred here.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-d5d60c9d2e6c307c",
      "field": "lesson",
      "text": "the inputs are published daily as open data under a public-domain dedication, so anyone who distrusts the number can rebuild it",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-066ec8bea6135a20"
      ],
      "supportNote": "The CityScore dataset on Analyze Boston confirms the metrics are still published daily as open data under a PDDL public-domain dedication.",
      "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-4733f943649d764d",
      "title": "City of Boston — CityScore (authority)",
      "url": "https://www.boston.gov/departments/analytics-team/cityscore",
      "publisher": {
       "name": null,
       "domain": "boston.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c9b3046a482f5c53",
       "clm-53ad1e46f307273d",
       "clm-824c6c321e10bdfd"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-27",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official dashboard page: the metrics tracked, the update cadence, and the EMT and ambulance case study in the city's own words. No publication date is recorded here: boston.gov serves the same CMS timestamp (22 November 2019) on unrelated pages, which dates a platform migration rather than the page.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-e2c0c960b7aea27a",
      "title": "WBUR (press)",
      "url": "https://www.wbur.org/news/2016/01/15/boston-cityscore-dashboard",
      "publisher": {
       "name": null,
       "domain": "wbur.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c9b3046a482f5c53"
      ],
      "temporal": {
       "publishedAt": "2016-01-15",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-27",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Independent news coverage of the January 2016 public launch.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-066ec8bea6135a20",
      "title": "Analyze Boston — CityScore dataset (authority)",
      "url": "https://data.boston.gov/dataset/cityscore",
      "publisher": {
       "name": null,
       "domain": "data.boston.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-d5d60c9d2e6c307c"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-27",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Open dataset confirming the metrics are still published daily as open data under a public-domain dedication. A catalogue record with no publication date.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 4,
     "claimsMapped": 4,
     "sourcesTotal": 3,
     "sourcesUsedByClaims": 3,
     "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-27-editorial-review",
   "createdAt": "2026-08-27T13:46:00Z",
   "effectiveAt": "2026-08-27",
   "changeType": "correction",
   "summary": "Remove the inferred fiscal year, in the lesson as well as the record.",
   "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."
    }
   ],
   "snapshotHash": "sha256:e8e5ef0b50878ca7027ca7fe926e5e32f99904fddc6de3304a24490704e05d76",
   "snapshot": {
    "asOf": "2026-08-27",
    "projectFingerprint": "sha256:08fdc6a5ef719f0623badd394f435f72a69664c491c68e7f5e918c59fd4344a1",
    "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": "succeeded",
     "evidenceGrade": "official",
     "timeline": {
      "started": 2016,
      "ended": null
     }
    },
    "governance": {
     "operator": "City of Boston — Analytics Team",
     "actorTypes": [
      "city-government"
     ],
     "fundingModel": "public",
     "fundingDescription": null,
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-c9b3046a482f5c53",
      "field": "snippet",
      "text": "Launched January 2016, Boston's CityScore compiles daily metrics — 311 response times, fire/EMS response, school attendance — into a single number versus target",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d",
       "src-e2c0c960b7aea27a"
      ],
      "supportNote": "WBUR reported the public launch on 15 January 2016. The city's own page lists what the score aggregates and states the update cadence: 'daily scores update every Monday, monthly scores update on the 1st of each month, and quarterly scores on the 1st of each quarter.'",
      "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-53ad1e46f307273d",
      "field": "snippet",
      "text": "After it flagged strained EMS response times, the next city budget funded a new class of 20 EMTs and 10 replacement ambulances",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d"
      ],
      "supportNote": "Verbatim from the city's own page: 'the EMS budget had not grown to allow them to hire more EMTs and replace aging ambulances. Hearing this, the Mayor prioritized funding in the next City budget for EMS to train a new class of 20 EMTs and buy 10 replacement ambulances.'",
      "caveat": "The city names 'the next City budget'; which fiscal year that was is not stated on the page and is not inferred here.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-824c6c321e10bdfd",
      "field": "impact",
      "text": "After CityScore flagged strained EMS response times, the next city budget funded a new class of 20 EMTs and 10 replacement ambulances",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-4733f943649d764d"
      ],
      "supportNote": "Verbatim from the city's own page: 'the EMS budget had not grown to allow them to hire more EMTs and replace aging ambulances. Hearing this, the Mayor prioritized funding in the next City budget for EMS to train a new class of 20 EMTs and buy 10 replacement ambulances.'",
      "caveat": "The city names 'the next City budget'; which fiscal year that was is not stated on the page and is not inferred here.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-d5d60c9d2e6c307c",
      "field": "lesson",
      "text": "the inputs are published daily as open data under a public-domain dedication, so anyone who distrusts the number can rebuild it",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-066ec8bea6135a20"
      ],
      "supportNote": "The CityScore dataset on Analyze Boston confirms the metrics are still published daily as open data under a PDDL public-domain dedication.",
      "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-4733f943649d764d",
      "title": "City of Boston — CityScore (authority)",
      "url": "https://www.boston.gov/departments/analytics-team/cityscore",
      "publisher": {
       "name": null,
       "domain": "boston.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c9b3046a482f5c53",
       "clm-53ad1e46f307273d",
       "clm-824c6c321e10bdfd"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-27",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Official dashboard page: the metrics tracked, the update cadence, and the EMT and ambulance case study in the city's own words. No publication date is recorded here: boston.gov serves the same CMS timestamp (22 November 2019) on unrelated pages, which dates a platform migration rather than the page.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-e2c0c960b7aea27a",
      "title": "WBUR (press)",
      "url": "https://www.wbur.org/news/2016/01/15/boston-cityscore-dashboard",
      "publisher": {
       "name": null,
       "domain": "wbur.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c9b3046a482f5c53"
      ],
      "temporal": {
       "publishedAt": "2016-01-15",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-27",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Independent news coverage of the January 2016 public launch.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-066ec8bea6135a20",
      "title": "Analyze Boston — CityScore dataset (authority)",
      "url": "https://data.boston.gov/dataset/cityscore",
      "publisher": {
       "name": null,
       "domain": "data.boston.gov",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-d5d60c9d2e6c307c"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-27",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Open dataset confirming the metrics are still published daily as open data under a public-domain dedication. A catalogue record with no publication date.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 4,
     "claimsMapped": 4,
     "sourcesTotal": 3,
     "sourcesUsedByClaims": 3,
     "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."
    ]
   }
  }
 ]
}
