{
 "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": "sf-sfpark",
  "title": "SFpark Demand-Responsive Parking",
  "canonicalUrl": "https://1001smartcities.org/projects/sf-sfpark/"
 },
 "currentRevisionId": "2026-10-14-baseline",
 "revisions": [
  {
   "id": "2026-10-14-baseline",
   "createdAt": "2026-10-14T06:09:38Z",
   "effectiveAt": "2026-10-14",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 14 claims and 9 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:e51b8311f7cf54f61b4b712a65548f298b8d18ec3634390a0fd2caf6d128c885",
   "snapshot": {
    "asOf": "2026-10-14",
    "projectFingerprint": "sha256:bdb6b58143f15f912fa7fd37cfb1e2ce6afa84c717145e61663d4b570cc7985d",
    "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": "peer-reviewed",
     "timeline": {
      "started": 2011,
      "ended": null
     }
    },
    "governance": {
     "operator": "SFMTA",
     "actorTypes": [
      "utility"
     ],
     "fundingModel": "public",
     "fundingDescription": null,
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-ec7c80a2cfec4e2e",
      "field": "snippet",
      "text": "San Francisco's SFpark pilot wired 7,000 meters with sensors in 2011",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c6c963f67baf6451",
       "src-b2ce82b2bb08fda3"
      ],
      "supportNote": "SFMTA's project page says that from 2011 to 2013 SFpark tested its system at 7,000 of the city's 28,800 metered spaces; the 2017 Board release says the pricing method ran \"for over six years at 7,000 meters\" after the pilot implemented it in 2011.",
      "caveat": "SFMTA's own counts differ: the project page counts 7,000 metered spaces, the 2014 evaluation release says the pilot areas held \"more than 6,000 parking meters\", and the 2017 release says 7,000 meters.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-6c5207cfde0a9922",
      "field": "snippet",
      "text": "to test prices that rise and fall with demand",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c6c963f67baf6451"
      ],
      "supportNote": "The project page: \"SFpark periodically adjusts meter and garage pricing up and down to match demand.\"",
      "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-10f58595475d9dc3",
      "field": "snippet",
      "text": "The sensors reached the end of their useful lives and were switched off",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-e62f732efef643c1"
      ],
      "supportNote": "The paper's abstract: \"San Francisco relied on wireless in-ground parking sensors to measure parking occupancy for the SFpark pilot, but those sensors met the end of their useful lives and were deactivated.\" It adds that parking sensors are \"a nascent and costly technology\".",
      "caveat": "The paper reports the agency's own replacement model, so it speaks from inside the programme.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-9444e892b59b0aa0",
      "field": "snippet",
      "text": "the city kept adjusting rates using meter-payment data instead",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b94b4a2f085d9b18",
       "src-e62f732efef643c1"
      ],
      "supportNote": "The rate notice: \"Using meter payment data to estimate parking occupancy, the SFMTA raises the rate by $0.25 on blocks where average occupancy is above 80%\"; the paper describes the sensor-independent model behind it.",
      "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-f829c359355fbeb6",
      "field": "snippet",
      "text": "citywide since 2018",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b2ce82b2bb08fda3",
       "src-b94b4a2f085d9b18"
      ],
      "supportNote": "The SFMTA Board approved demand-responsive pricing for \"the city's 28,000 on-street parking meters\" on 5 December 2017; the citywide rate notice lists quarterly rate-change data files beginning in January 2018.",
      "caveat": "The decision dates from December 2017; 2018 is the year of the first citywide rate-change file on SFMTA's page.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-96b51bf7e0eda1d8",
      "field": "snippet",
      "text": "with quarterly rate changes still taking effect in July 2026",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b94b4a2f085d9b18"
      ],
      "supportNote": "The notice: \"Rates are adjusted approximately every quarter\" and \"The most recent citywide demand-responsive parking meter rate changes took effect on July 13, 2026.\"",
      "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-0f5b9d192b125966",
      "field": "impact",
      "text": "In the 2011-2013 pilot areas, average time spent searching for parking fell 43%",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-11f506845b8463aa",
       "src-c6c963f67baf6451"
      ],
      "supportNote": "The 2014 release lists for the pilot areas: \"Average time spent searching for parking decreased by 5 minutes, or 43 percent\"; the project page dates the test to 2011-2013.",
      "caveat": "An evaluation run and published by the operator; the search-time figure comes from manual surveys.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-099822b8b2adb9ef",
      "field": "impact",
      "text": "vehicle-miles/GHG emissions from circling fell 30% versus control neighbourhoods, per SFMTA's 2014 evaluation",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-11f506845b8463aa"
      ],
      "supportNote": "The release says the evaluation \"compares pilot areas against designated control areas (where no policy or technology changes were made)\" and lists: \"Vehicle miles travelled and greenhouse gas emissions from cars circling for parking decreased by 30 percent.\"",
      "caveat": "The 30% is a modelled reduction for the pilot areas, reported by the operator.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-c2382795d902c9cb",
      "field": "impact",
      "text": "estimated that the rate changes moved blocks toward the 60–80% occupancy target and cut cruising by about 50%, a result its authors called less certain",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-f8120524a66e9d57"
      ],
      "supportNote": "The conclusion: \"we estimate that the program is slowly achieving its goal of moving occupancy into its target range of 60-80%. We also estimate that SFpark has reduced cruising for parking by about 50%, although these results are less certain.\"",
      "caveat": "The same paper puts mean cruising in the pilot area at only 0.13 blocks, and a 2020 study by the same authors found cruising for parking in San Francisco to be small overall.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-5065f0b511cb0ebf",
      "field": "impact",
      "text": "blocks where prices rose became less full but showed no discernible improvement in parking availability",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b0edb7a416350ac6"
      ],
      "supportNote": "The abstract: \"when prices rose, the block-level occupancy of parking fell, suggesting that SFpark worked as intended. But blocks where prices rose showed no discernible improvement in parking availability\".",
      "caveat": "Based on supervised observations at three points in 2011 and 2012, early in the pilot.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-6bf20ed06c537e48",
      "field": "impact",
      "text": "SFpark increased bus ridership and reduced traffic flow",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-d43eba290d0a7e4d"
      ],
      "supportNote": "The abstract: \"Using a difference-in-difference strategy ... we find that SFpark led to a significant increase in bus ridership and a reduction in traffic flow.\"",
      "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-7e218886047c5138",
      "field": "lesson",
      "text": "one study found each rate change individually small but cumulatively substantive after ten",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-f8120524a66e9d57"
      ],
      "supportNote": "\"The impacts of each rate change are individually small, but after the ten rate changes evaluated in this paper, the changes are shown to be cumulatively substantive.\"",
      "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-40ae9ebb6a60a03a",
      "field": "lesson",
      "text": "steering average occupancy into a target band need not make a free space easier to find",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b0edb7a416350ac6"
      ],
      "supportNote": "\"A price system designed to improve average occupancy may not improve parking availability, and thus may not reduce cruising.\"",
      "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-9162621860725a13",
      "field": "lesson",
      "text": "The pricing outlived its sensors because the meters already produced payment data that could estimate occupancy",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-e62f732efef643c1"
      ],
      "supportNote": "The abstract: cities \"are adopting new parking meters that make meter payment data widely available\"; the agency's model \"can reliably estimate occupancy to support demand-responsive pricing\", which \"allows San Francisco to continue its SFpark program\".",
      "caveat": "Not every driver pays the meter, so the model estimates rather than measures occupancy.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     }
    ],
    "sources": [
     {
      "id": "src-f9297c777693fcd4",
      "title": "SFMTA — Demand-Responsive Parking Pricing (authority)",
      "url": "https://www.sfmta.com/demand-responsive-parking-pricing",
      "publisher": {
       "name": null,
       "domain": "sfmta.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "background",
      "claimRefs": [],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Current programme page: demand-responsive pricing adjusts meter and garage rates to match demand; the SFMTA Board adopted the citywide programme on 5 December 2017.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-11f506845b8463aa",
      "title": "SFMTA — SFpark pilot evaluation, 2014 (authority)",
      "url": "https://www.sfmta.com/press-releases/sfpark-evaluation-shows-parking-easier-cheaper-pilot-areas",
      "publisher": {
       "name": null,
       "domain": "sfmta.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-0f5b9d192b125966",
       "clm-099822b8b2adb9ef"
      ],
      "temporal": {
       "publishedAt": "2014-06-19",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Results of the federally funded pilot, compared against designated control areas: search time down 5 minutes (43%), vehicle-miles and greenhouse gases from circling down 30%, average meter rates down 4%; pilot areas held more than 6,000 meters.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-b94b4a2f085d9b18",
      "title": "SFMTA — Citywide meter rate adjustments (authority)",
      "url": "https://www.sfmta.com/notices/citywide-meter-rate-adjustments",
      "publisher": {
       "name": null,
       "domain": "sfmta.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-9444e892b59b0aa0",
       "clm-f829c359355fbeb6",
       "clm-96b51bf7e0eda1d8"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": "2026-07-13",
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Rates are set from meter-payment estimates of occupancy — up $0.25 above 80%, down $0.25 below 60% — and adjusted about every quarter; the most recent citywide change took effect on 13 July 2026, with quarterly data files from January 2018 onward.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-c6c963f67baf6451",
      "title": "SFMTA — SFpark Pilot Program (project page)",
      "url": "https://www.sfmta.com/projects/sfpark-pilot-program",
      "publisher": {
       "name": null,
       "domain": "sfmta.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ec7c80a2cfec4e2e",
       "clm-6c5207cfde0a9922",
       "clm-0f5b9d192b125966"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "From 2011 to 2013 SFpark tested its system at 7,000 of the city's 28,800 metered spaces and 12,250 garage spaces; federal Urban Partnership funding paid 80% of the project.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-b2ce82b2bb08fda3",
      "title": "SFMTA — Board adopts citywide demand-responsive pricing (blog, December 2017)",
      "url": "https://www.sfmta.com/blog/san-francisco-adopts-demand-responsive-pricing-program-make-parking-easier",
      "publisher": {
       "name": null,
       "domain": "sfmta.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-ec7c80a2cfec4e2e",
       "clm-f829c359355fbeb6"
      ],
      "temporal": {
       "publishedAt": "2017-12-05",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The SFMTA Board approves demand-responsive pricing for the city's 28,000 on-street meters, with quarterly changes of 25 cents; the pilot method had run for six years at 7,000 meters.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-e62f732efef643c1",
      "title": "Demand-Responsive Pricing on the Cheap: Estimating Parking Occupancy with Meter Payment Data (Transportation Research Record, 2016)",
      "url": "https://doi.org/10.3141/2543-14",
      "publisher": {
       "name": null,
       "domain": "doi.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-10f58595475d9dc3",
       "clm-9444e892b59b0aa0",
       "clm-9162621860725a13"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The in-ground sensors used for the pilot met the end of their useful lives and were deactivated; the agency built a sensor-independent model that estimates occupancy from meter payment data.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-f8120524a66e9d57",
      "title": "Millard-Ball, Weinberger & Hampshire — Is the curb 80% full or 20% empty? (Transportation Research Part A, 2014; author preprint)",
      "url": "https://millardball.its.ucla.edu/wp-content/uploads/sites/22/2022/06/Millard-Ball_Weinberger_Hampshire_2014_Assessing_the_impacts_SFPark.pdf",
      "publisher": {
       "name": null,
       "domain": "millardball.its.ucla.edu",
       "classification": "not-classified"
      },
      "sourceType": "pdf",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c2382795d902c9cb",
       "clm-7e218886047c5138"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Peer-reviewed evaluation of the first two years: rate changes helped move occupancy toward the 60–80% target and reduced cruising by about 50%, a result the authors call less certain; each rate change is individually small but cumulatively substantive.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-b0edb7a416350ac6",
      "title": "Chatman & Manville — Theory versus implementation in congestion-priced parking: an evaluation of SFpark (Research in Transportation Economics, 2014)",
      "url": "https://ideas.repec.org/a/eee/retrec/v44y2014icp52-60.html",
      "publisher": {
       "name": null,
       "domain": "ideas.repec.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-5065f0b511cb0ebf",
       "clm-40ae9ebb6a60a03a"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Peer-reviewed study of more than 13,400 parked vehicles on priced and control blocks in 2011-2012: occupancy fell where prices rose, but parking availability showed no discernible improvement.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-d43eba290d0a7e4d",
      "title": "Krishnamurthy & Ngo — The effects of smart-parking on transit and traffic: Evidence from SFpark (Journal of Environmental Economics and Management, 2020)",
      "url": "https://doi.org/10.1016/j.jeem.2019.102273",
      "publisher": {
       "name": null,
       "domain": "doi.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-6bf20ed06c537e48"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-14",
       "dossierCreatedAt": "2026-10-14",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Difference-in-differences study using the rollout of SFpark: the programme led to a significant increase in bus ridership and a reduction in traffic flow.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 14,
     "claimsMapped": 14,
     "sourcesTotal": 9,
     "sourcesUsedByClaims": 8,
     "sourcesWithPublicationDate": 2,
     "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."
    ]
   }
  }
 ]
}
