{
 "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": "delhi-open-transit-data",
  "title": "Open Transit Data Portal & Live Bus Feeds",
  "canonicalUrl": "https://1001smartcities.org/projects/delhi-open-transit-data/"
 },
 "currentRevisionId": "2026-08-27-editorial-review",
 "revisions": [
  {
   "id": "2026-08-27-claims-and-sources",
   "createdAt": "2026-08-27T02:45:42Z",
   "effectiveAt": "2026-08-27",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 8 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:2dde6cedf518ba00f67f807d8b312e28de4f0c70f9c3fbe98f86cd7ce04d563f",
   "snapshot": {
    "asOf": "2026-08-27",
    "projectFingerprint": "sha256:b357b8e3a85ecf6f41507d8845e06b4e712ff3309f3a7a69a16b4fd658afbf63",
    "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": "media",
     "timeline": {
      "started": 2018,
      "ended": null
     }
    },
    "governance": {
     "operator": "Department of Transport, GNCTD, with IIIT-Delhi, DIMTS and DTC",
     "actorTypes": [
      "city-government",
      "research",
      "utility"
     ],
     "fundingModel": "public",
     "fundingDescription": null,
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-be0544b9d92b3686",
      "field": "snippet",
      "text": "Delhi's transport department has published its bus network as open data since November 2018 — GTFS timetables, stop coordinates and route maps, plus a GTFS-Realtime feed of vehicle positions refreshed every ten seconds; the government called it the first such portal in India",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-db4f82f54b1ef12a",
       "src-3f7506e79415a1fe",
       "src-f45fa40ff45c7279"
      ],
      "supportNote": "The November 2018 launch report gives the date, the GTFS format and the ten-second GPS refresh; Swarajya in 2026 restates it — 'In November 2018, Delhi became the first Indian city to publish its transit data in an open, machine-readable format' — and the portal itself lists the static GTFS files and the VehiclePositions endpoint.",
      "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-8f85e2f399c04b21",
      "field": "snippet",
      "text": "Built by IIIT-Delhi with DIMTS and DTC, it began as a beta covering roughly 1,700 cluster buses",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-db4f82f54b1ef12a"
      ],
      "supportNote": "The launch report names IIIT-Delhi as the developer and puts the beta at about 1,700 cluster buses.",
      "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-c5e4a8a59b4b00b1",
      "field": "snippet",
      "text": "now feeds Google Maps and the city's own One Delhi app, which tracks more than 7,300 DTC and cluster buses on over 500 routes",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-58d05461e79cbd45",
       "src-3f7506e79415a1fe"
      ],
      "supportNote": "ThePrint on the 2022 rebuild of One Delhi: live tracking of more than 7,300 DTC and cluster buses across more than 500 searchable routes. Swarajya lists Google Maps among the organisations consuming the live feed.",
      "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-5e95d0f1f5a2ed12",
      "field": "snippet",
      "text": "Real-time access requires a registered API key",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-f45fa40ff45c7279"
      ],
      "supportNote": "The portal documentation: 'Authorised users can request for real-time data at /api/realtime/VehiclePositions.pb?key=YOUR_PRIVATE_KEY'.",
      "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-d77e8880352ad9eb",
      "field": "snippet",
      "text": "Reporting in March 2026 found the data patchy on the ground: GPS units drop offline, route changes are not always reflected in the static files, and no bus stop shows live arrivals",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-3f7506e79415a1fe"
      ],
      "supportNote": "Swarajya, 10 March 2026: 'Bus GPS units go offline. Routes change without the static data being updated. DEVI buses stopping informally generate no location signal a passenger at a notional stop can use.'",
      "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-3112bcceb0316905",
      "field": "impact",
      "text": "By 2022 more than 10,000 entities had downloaded the static data and over 50 organisations — including Google Maps, MapMyIndia and TCS Research — were consuming the live feed, as reported by Swarajya in March 2026",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-3f7506e79415a1fe"
      ],
      "supportNote": "'By 2022, more than 10,000 entities had downloaded the static data, and over 50 organisations, including Google Maps, MapMyIndia, TCS Research, and researchers at Harvard, were consuming the live feed.'",
      "caveat": "Downloads and feed consumers measure uptake by developers, not what a passenger can see at a stop.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-67595971dba94c7d",
      "field": "lesson",
      "text": "its own documentation warns that the timetable it ships 'is not accurate and is a rough estimate generated by assuming a constant speed of travel'",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-f45fa40ff45c7279"
      ],
      "supportNote": "The portal's Warnings section, verbatim: 'The arrival and departure times of buses as mentioned in stop_times.txt is not accurate and is a rough estimate generated by assuming a constant speed of travel.'",
      "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-2e457799bc28d3c6",
      "field": "lesson",
      "text": "the March 2026 report follows a passenger who establishes which stop serves her route by asking strangers",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-3f7506e79415a1fe"
      ],
      "supportNote": "The report opens with a passenger who walks to one stand, waits ten minutes, learns from a fellow passenger that her buses do not stop there, walks to another, and confirms it 'with two or three strangers before crossing over'. At the right stop there is no shelter.",
      "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-f45fa40ff45c7279",
      "title": "Open Transit Data Delhi — developer documentation",
      "url": "https://otd.delhi.gov.in/documentation/",
      "publisher": {
       "name": null,
       "domain": "otd.delhi.gov.in",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-be0544b9d92b3686",
       "clm-5e95d0f1f5a2ed12",
       "clm-67595971dba94c7d"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-29",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Operator portal, fetched 2026-07-26: lists the GTFS static files and the GTFS-Realtime VehiclePositions endpoint (private key required); names DMRC, DTC, DIMTS, the Transport Department and IIIT-Delhi. States plainly that stop_times arrival times are a rough estimate assuming constant speed.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-db4f82f54b1ef12a",
      "title": "Business Standard / PTI — Delhi government launches portal for spotting location of cluster buses (23 Nov 2018)",
      "url": "https://www.business-standard.com/amp/article/pti-stories/delhi-government-launches-portal-for-spotting-location-of-cluster-buses-118112300860_1.html",
      "publisher": {
       "name": null,
       "domain": "business-standard.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-be0544b9d92b3686",
       "clm-8f85e2f399c04b21"
      ],
      "temporal": {
       "publishedAt": "2018-11-23",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-29",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Launch report: date, ~1,700 cluster buses in the beta, GPS every 10 seconds, GTFS, developed by IIIT-Delhi, and the government's claim that Delhi is India's first city to open bus transit data.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-58d05461e79cbd45",
      "title": "ThePrint — Revamped version of 'One Delhi' app launched (2 Nov 2022)",
      "url": "https://theprint.in/india/revamped-version-of-one-delhi-app-launched/1193959/",
      "publisher": {
       "name": null,
       "domain": "theprint.in",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c5e4a8a59b4b00b1"
      ],
      "temporal": {
       "publishedAt": "2022-11-02",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-29",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Source for the consumer layer: live tracking of 7,300+ DTC and cluster buses, 500+ searchable routes, developed with IIIT-Delhi; app first launched in 2019 and rebuilt in 2022. The article now renders only as a JavaScript shell to an automated client, so no publication date is recorded here.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-3f7506e79415a1fe",
      "title": "Swarajya — Delhi has the buses, the data, and the apps. Why can't you still find your bus? (10 Mar 2026)",
      "url": "https://swarajyamag.com/reports/delhi-has-the-buses-the-data-and-the-apps-why-cant-you-still-find-your-bus",
      "publisher": {
       "name": null,
       "domain": "swarajyamag.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-be0544b9d92b3686",
       "clm-c5e4a8a59b4b00b1",
       "clm-d77e8880352ad9eb",
       "clm-3112bcceb0316905",
       "clm-2e457799bc28d3c6"
      ],
      "temporal": {
       "publishedAt": "2026-03-10",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-08-27",
       "dossierCreatedAt": "2026-08-29",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Currency check and counterweight: confirms the portal and app are running in 2026, carries the 10,000 static-data downloads / 50+ live-feed consumers figure for 2022, and documents the gaps — offline GPS units, stale static data after route changes, buses missing from the system, inaccurate ETAs, no real-time displays at stops.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 8,
     "claimsMapped": 8,
     "sourcesTotal": 4,
     "sourcesUsedByClaims": 4,
     "sourcesWithPublicationDate": 3,
     "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 an unsupported claim - no source of this entry says the feed reaches Google Maps - and anchor the app figures the remaining source states.",
   "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:31824de74cc67c8a379c7d59504e66dc1afb0297f158c7be7be9e2d54809faec",
   "snapshot": {
    "asOf": "2026-08-27",
    "projectFingerprint": "sha256:105575ffe6d463eab647e71a6034494f9dda3e64a73784ddf2582be7809f98ba",
    "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": "media",
     "timeline": {
      "started": 2018,
      "ended": null
     }
    },
    "governance": {
     "operator": "Department of Transport, GNCTD, with IIIT-Delhi, DIMTS and DTC",
     "actorTypes": [
      "city-government",
      "research",
      "utility"
     ],
     "fundingModel": "public",
     "fundingDescription": null,
     "cost": null,
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-be0544b9d92b3686",
      "field": "snippet",
      "text": "Delhi's transport department has published its bus network as open data since November 2018 — GTFS timetables, stop coordinates and route maps, plus a GTFS-Realtime feed of vehicle positions refreshed every ten seconds; the government called it the first such portal in India",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-db4f82f54b1ef12a",
       "src-3f7506e79415a1fe",
       "src-f45fa40ff45c7279"
      ],
      "supportNote": "The November 2018 launch report gives the date, the GTFS format and the ten-second GPS refresh; Swarajya in 2026 restates it — 'In November 2018, Delhi became the first Indian city to publish its transit data in an open, machine-readable format' — and the portal itself lists the static GTFS files and the VehiclePositions endpoint.",
      "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-8f85e2f399c04b21",
      "field": "snippet",
      "text": "Built by IIIT-Delhi with DIMTS and DTC, it began as a beta covering roughly 1,700 cluster buses",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-db4f82f54b1ef12a"
      ],
      "supportNote": "The launch report names IIIT-Delhi as the developer and puts the beta at about 1,700 cluster buses.",
      "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-75c4d8bd5881e256",
      "field": "snippet",
      "text": "now feeds the city's own One Delhi app, which tracks more than 7,300 DTC and cluster buses on over 500 routes",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-58d05461e79cbd45"
      ],
      "supportNote": "ThePrint, 2 November 2022: the revamped One Delhi app 'comes with several new features including live tracking of over 7,300 DTC and cluster buses, searching more than 500 bus routes and locating over 2,200 Electric Vehicle (EV) chargers among others.'",
      "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-5e95d0f1f5a2ed12",
      "field": "snippet",
      "text": "Real-time access requires a registered API key",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-f45fa40ff45c7279"
      ],
      "supportNote": "The portal documentation: 'Authorised users can request for real-time data at /api/realtime/VehiclePositions.pb?key=YOUR_PRIVATE_KEY'.",
      "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-d77e8880352ad9eb",
      "field": "snippet",
      "text": "Reporting in March 2026 found the data patchy on the ground: GPS units drop offline, route changes are not always reflected in the static files, and no bus stop shows live arrivals",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-3f7506e79415a1fe"
      ],
      "supportNote": "Swarajya, 10 March 2026: 'Bus GPS units go offline. Routes change without the static data being updated. DEVI buses stopping informally generate no location signal a passenger at a notional stop can use.'",
      "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-3112bcceb0316905",
      "field": "impact",
      "text": "By 2022 more than 10,000 entities had downloaded the static data and over 50 organisations — including Google Maps, MapMyIndia and TCS Research — were consuming the live feed, as reported by Swarajya in March 2026",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-3f7506e79415a1fe"
      ],
      "supportNote": "'By 2022, more than 10,000 entities had downloaded the static data, and over 50 organisations, including Google Maps, MapMyIndia, TCS Research, and researchers at Harvard, were consuming the live feed.'",
      "caveat": "Downloads and feed consumers measure uptake by developers, not what a passenger can see at a stop.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-67595971dba94c7d",
      "field": "lesson",
      "text": "its own documentation warns that the timetable it ships 'is not accurate and is a rough estimate generated by assuming a constant speed of travel'",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-f45fa40ff45c7279"
      ],
      "supportNote": "The portal's Warnings section, verbatim: 'The arrival and departure times of buses as mentioned in stop_times.txt is not accurate and is a rough estimate generated by assuming a constant speed of travel.'",
      "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-2e457799bc28d3c6",
      "field": "lesson",
      "text": "the March 2026 report follows a passenger who establishes which stop serves her route by asking strangers",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-3f7506e79415a1fe"
      ],
      "supportNote": "The report opens with a passenger who walks to one stand, waits ten minutes, learns from a fellow passenger that her buses do not stop there, walks to another, and confirms it 'with two or three strangers before crossing over'. At the right stop there is no shelter.",
      "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-f45fa40ff45c7279",
      "title": "Open Transit Data Delhi — developer documentation",
      "url": "https://otd.delhi.gov.in/documentation/",
      "publisher": {
       "name": null,
       "domain": "otd.delhi.gov.in",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-be0544b9d92b3686",
       "clm-5e95d0f1f5a2ed12",
       "clm-67595971dba94c7d"
      ],
      "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": "The operator's developer documentation: the GTFS static files it ships, the GTFS-Realtime VehiclePositions endpoint behind a private key, and its own warning that the timetable is a rough estimate. A standing documentation page with no publication date.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-db4f82f54b1ef12a",
      "title": "Business Standard / PTI — Delhi government launches portal for spotting location of cluster buses (23 Nov 2018)",
      "url": "https://www.business-standard.com/amp/article/pti-stories/delhi-government-launches-portal-for-spotting-location-of-cluster-buses-118112300860_1.html",
      "publisher": {
       "name": null,
       "domain": "business-standard.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-be0544b9d92b3686",
       "clm-8f85e2f399c04b21"
      ],
      "temporal": {
       "publishedAt": "2018-11-23",
       "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": "Launch report: date, ~1,700 cluster buses in the beta, GPS every 10 seconds, GTFS, developed by IIIT-Delhi, and the government's claim that Delhi is India's first city to open bus transit data.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-58d05461e79cbd45",
      "title": "ThePrint — Revamped version of 'One Delhi' app launched (2 Nov 2022)",
      "url": "https://theprint.in/india/revamped-version-of-one-delhi-app-launched/1193959/",
      "publisher": {
       "name": null,
       "domain": "theprint.in",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-75c4d8bd5881e256"
      ],
      "temporal": {
       "publishedAt": "2022-11-02",
       "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": "ThePrint, 2 November 2022: the consumer layer built on the feed - live tracking of more than 7,300 DTC and cluster buses, more than 500 searchable routes and over 2,200 EV chargers in the revamped One Delhi app.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-3f7506e79415a1fe",
      "title": "Swarajya — Delhi has the buses, the data, and the apps. Why can't you still find your bus? (10 Mar 2026)",
      "url": "https://swarajyamag.com/reports/delhi-has-the-buses-the-data-and-the-apps-why-cant-you-still-find-your-bus",
      "publisher": {
       "name": null,
       "domain": "swarajyamag.com",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-be0544b9d92b3686",
       "clm-d77e8880352ad9eb",
       "clm-3112bcceb0316905",
       "clm-2e457799bc28d3c6"
      ],
      "temporal": {
       "publishedAt": "2026-03-10",
       "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": "Currency check and counterweight: confirms the portal and app are running in 2026, carries the 10,000 static-data downloads / 50+ live-feed consumers figure for 2022, and documents the gaps — offline GPS units, stale static data after route changes, buses missing from the system, inaccurate ETAs, no real-time displays at stops.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 8,
     "claimsMapped": 8,
     "sourcesTotal": 4,
     "sourcesUsedByClaims": 4,
     "sourcesWithPublicationDate": 3,
     "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."
    ]
   }
  }
 ]
}
