{
 "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": "johannesburg-rea-vaya-brt",
  "title": "Rea Vaya BRT: City-Owned Control Room, Contracted Buses, Riders the Auditor Could Not Count",
  "canonicalUrl": "https://1001smartcities.org/projects/johannesburg-rea-vaya-brt/"
 },
 "currentRevisionId": "2026-10-11-baseline",
 "revisions": [
  {
   "id": "2026-10-11-baseline",
   "createdAt": "2026-10-11T20:15:05Z",
   "effectiveAt": "2026-10-11",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 19 claims and 10 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:2daf23a7442a405fe084354f1113edd6eccd11e81c7339be03dfb993b80c9900",
   "snapshot": {
    "asOf": "2026-10-11",
    "projectFingerprint": "sha256:f46627bac6d4f08616b65a945bb253a5b49d56e5fe85c3f5e7d6473edbb217d8",
    "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": "scaled-back",
     "evidenceGrade": "independent",
     "timeline": {
      "started": 2009,
      "ended": null
     }
    },
    "governance": {
     "operator": "City of Johannesburg Transport Department (control centre, stations, fare system); buses run by bus operating companies owned by former taxi operators — PioTrans (Phase 1A, in business rescue since December 2023), Litsamaiso (Phase 1B), ABC Transport (Phase 1C)",
     "actorTypes": [
      "city-government",
      "private"
     ],
     "fundingModel": "grant",
     "fundingDescription": "National Public Transport Network Grant plus fare revenue; the grant is being phased out by 2028/29",
     "cost": "≈R4bn public investment by 2014 (Engineering News); no later system total published",
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-b34e665776fb431a",
      "field": "snippet",
      "text": "Rea Vaya is Johannesburg's bus rapid transit, running since 30 August 2009",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-82745398c1f7444d",
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The City's own terms of reference record that 'a starter service began operating on 30 August 2009' and that further Phase 1A services followed in March and May 2010; the 2024/25 annual report describes the Phase 1A and 1B services still running under two bus operating companies.",
      "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-78a3c5011d90bd76",
      "field": "snippet",
      "text": "Phase 1C to Sandton, planned for 2017, was launched on 23 October 2025",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-561ba714299fd309",
       "src-c12b33061cbba145"
      ],
      "supportNote": "The City's launch article dates the Phase 1C launch event to Thursday, 23 October 2025, at Marlboro Community Hall, with the service to begin on 1 November 2025 under ABC Transport; Engineering News reported in 2014 that Phase 1C was planned to roll out in 2017.",
      "caveat": "The 23 October 2025 date is the launch ceremony; the City said scheduled services would begin on 1 November 2025, and two of the fifteen stations were still due for completion in early 2026.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-9c7dde58d9f641b3",
      "field": "snippet",
      "text": "A 24-hour City-run control centre tracks buses by automatic vehicle location and monitors stations by CCTV",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-82745398c1f7444d",
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The terms of reference state: 'A 24-hour control centre run by the City manages bus operations using automatic vehicle location system on buses, provides realtime passenger information at stations, uses a CCTV system to monitor stations, and runs an advanced traffic management system for the bus operations.' The 2024/25 annual report confirms the control room was operating from the Selby depot.",
      "caveat": "The terms of reference describe the system as designed around 2011; which of these functions were working in 2024/25 is not itemised beyond the control room itself.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-b4955f446d31f6c0",
      "field": "snippet",
      "text": "The City builds stations, pays for fare and control systems, and pays operating companies formed from the taxi industry per kilometre",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-82745398c1f7444d",
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The terms of reference set out the division of roles: the City provides the infrastructure including depots, pays for all fare-collection equipment and all intelligent transport systems, collects all fares and pays the bus company on a fee-per-kilometre basis under a 12-year contract negotiated with affected taxi operators rather than tendered. The annual report names the two Phase 1A/1B companies, PioTrans and Litsamaiso, as owned by previously disadvantaged public transport operators.",
      "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-222d30a2411bd703",
      "field": "snippet",
      "text": "Smartcard fares replaced paper tickets in July 2013",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b67388b0b772dfbc",
       "src-2b2042b41dccca81"
      ],
      "supportNote": "The Rea Vaya spokesperson told Sowetan that 'in July 2013, the transport department migrated from using paper tickets to the automated fare collection system'; the 2015 mayoral committee tariff report records the AFC launch 'during the last quarter of the 2012/2013 financial year' with loading fees under a banking service agreement with Absa.",
      "caveat": "The two city statements differ slightly: the last quarter of the 2012/13 financial year ends in June 2013, while the spokesperson dates the migration to July 2013.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-132da17d0612275e",
      "field": "snippet",
      "text": "account-based ticketing with bank-card payment has been phased in since October 2024",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b67388b0b772dfbc",
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The spokesperson said the department 'is now transitioning to an Account Based Ticketing (ABT) system in phases from the AFC system since October 2024', bringing app top-ups and the ability to use bank cards to travel; the 2024/25 annual report records new fare gates, ticket-office machines and validators installed at all operating Phase 1A and 1B stations and on over 100 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-7ce0bf2eb3f2d450",
      "field": "snippet",
      "text": "The 2007 plan projected 70,000 passengers a day for Phase 1A and 434,000 for full Phase 1",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-82745398c1f7444d"
      ],
      "supportNote": "The terms of reference quote the Operational Plan approved by Council in August 2007 (revised November 2008): Phase 1A '70 000 passengers a day', Phase 1B '137 000 passengers a day', full Phase 1 '122 kilometres, 150 stations, 712 buses, 434 000 passengers a day'.",
      "caveat": "These are planning projections, not measured demand; full Phase 1 was never built.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-24c2ba40a991fa63",
      "field": "snippet",
      "text": "the City reported 19,972 trips per working day in 2024/25 against a target of 42,500, which the Auditor-General could not verify",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-ea2dfcf6248a0b0a",
       "src-acd72872915c46cd"
      ],
      "supportNote": "The annual report states 'currently 19 972 passenger trips per working day on average can be reported for the financial year under review'. The Auditor-General's report inside the same document lists the indicator with target 42 500 and reported achievement 19 972 and states: 'I could not determine whether the reported achievements were correct, as adequate supporting evidence was not provided for auditing.' The final 2026/27 IDP carries 19 972 as the audited 2024/25 baseline.",
      "caveat": "The figure is the City's own count under its standard operating procedure; the auditor's finding means it may be higher or lower.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-9a78d82904e784b3",
      "field": "impact",
      "text": "Rea Vaya's finance director said in 2014 that the switch to a bank-based fare card had caused a 'significant reduction' in passenger numbers and that the system would need operating subsidies for most of its 12-year bus contracts",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c12b33061cbba145"
      ],
      "supportNote": "Engineering News quoted finance and administration director Brendan Petersen: the bank-based card 'resulted in a \"significant reduction\" in passenger numbers', although some passengers returned; the city 'also realised that the system would need operational subsidies for most of the 12-year operating contracts', and the stations were not fare-evasion proof.",
      "caveat": "Operator statement from 2014; no figure for the size of the reduction was given.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-fde561eae1546297",
      "field": "impact",
      "text": "Fare revenue fell from R135.7 million in 2022/23 to R64.3 million in 2024/25, 61.1% of that year's target",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The Transport Department's financial performance table (in thousands of rand) shows Rea Vaya fare revenue of 135 662 in 2022/23, 88 625 in 2023/24 and 64 253 in 2024/25 against a target of 105 075, recorded as 61.1% achievement.",
      "caveat": "City figures; the table is in thousands of rand, so the millions here are the same numbers rounded to one decimal.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-8a7f5720045ae0a7",
      "field": "impact",
      "text": "After the move to account-based ticketing, commuters reported being double-charged in 2025; the City blamed cable theft and fibre outages",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-b67388b0b772dfbc"
      ],
      "supportNote": "Sowetan reported commuters complaining on Rea Vaya's social media of double charges after the new card system; the spokesperson said 'the system is affected by outages caused by cable theft', that fibre disruptions and power outages had affected syncing, and that unfair penalties would be reversed.",
      "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-a5c1a732a5d950f0",
      "field": "impact",
      "text": "Daily trips fell from 41,645 in 2019/20 to 19,972 in 2024/25",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-784ba57d2e356a39",
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The Outlier, citing the City's draft IDP, wrote that 'in 2019/20, there were 41,645 daily passenger trips, double the number of passenger trips per day in 2024/25', when the figure was 19,972; the annual report carries the 19 972 figure directly.",
      "caveat": "The 2019/20 figure is known here only through The Outlier's reading of the draft IDP; the 2024/25 figure is the one the Auditor-General could not substantiate.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-7943d7fbfeb6dbb6",
      "field": "impact",
      "text": "the Phase 1A feeder services in Soweto were not operating at the end of that year",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-ea2dfcf6248a0b0a",
       "src-784ba57d2e356a39"
      ],
      "supportNote": "The annual report states that 'all feeder services which are part of the phase 1A BOCA (Bus Operating Company Agreement) with Piotrans are currently not operational' and that 45 buses introduced by PioTrans remained halted after protests by public transport operators; The Outlier records the Soweto feeder buses suspended after taxi-industry protests and again in February 2025 after two drivers were killed.",
      "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-b49b06165e8a28f7",
      "field": "impact",
      "text": "The economic evaluation of Phases 1A and 1B that the City commissioned with GEF funding has not been located in published form",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-82745398c1f7444d"
      ],
      "supportNote": "The terms of reference describe a 'comprehensive Economic Evaluation' of Phases 1A and 1B executed by the City with Global Environment Facility funding and UNDP assistance; no published report from that evaluation was found on the UNDP Evaluation Resource Centre or the City's site.",
      "caveat": "Absence of a published report is this entry's finding, not a statement by the source.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-caae97bbae47655d",
      "field": "lesson",
      "text": "contracted the buses to companies formed from the taxi industry on fee-per-kilometre terms",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-82745398c1f7444d"
      ],
      "supportNote": "The terms of reference: bus contracts were negotiated with affected bus and taxi operators rather than tendered, operators running 585 taxis were to withdraw competing services, the City pays the bus company per kilometre under a 12-year contract, and the Phase 1A company was handed to a board elected by taxi-industry shareholders on 1 February 2011.",
      "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-20751a9fc08be643",
      "field": "lesson",
      "text": "the Phase 1A company entered business rescue in December 2023",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-784ba57d2e356a39",
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The Outlier: PioTrans 'entered business rescue in December 2023 after creditors attempted to repossess its buses amid allegations of fraud and financial mismanagement'; the annual report records the Phase 1A operator as under a business rescue process and unable to provide the required number of 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-76b3a00ea04f3199",
      "field": "lesson",
      "text": "when its rescue practitioner said in May 2026 that the City owed it more than R30 million, routes stopped whatever the control room showed",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-cfff853c99a22398"
      ],
      "supportNote": "Sowetan reported PioTrans scaling down services, with business rescue practitioner Mahier Tayob saying the City had failed to pay outstanding invoices of more than R30m dating back to January; feeder and trunk routes F1, F2, F9, T1 and C1 were affected and the City declined to discuss the contract.",
      "caveat": "The debt figure is the rescue practitioner's; the City said it could not discuss contractual payments.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-c7cbfc7c5637def2",
      "field": "lesson",
      "text": "The national grant behind the system is being wound down after the Transport Department concluded that 'numbers don't lie'",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-33f065e44b54c5cc",
       "src-784ba57d2e356a39"
      ],
      "supportNote": "The Sunday Times reported the government phasing out the public transport network grant after more than R80bn over two decades, quoting Transport Department spokesperson Collen Msibi: 'Numbers don't lie, and only 152,000 passengers use these forms of transport nationwide daily, compared with the 8-million who use taxis'; The Outlier records that Rea Vaya is funded primarily by that grant and that the minister announced a wind-down by 2028/29.",
      "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-a8577b8043fb1516",
      "field": "lesson",
      "text": "daily ridership, is the one the auditor could not confirm",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-ea2dfcf6248a0b0a"
      ],
      "supportNote": "The Auditor-General's report inside the annual report lists 'Average number of Rea Vaya passenger trips per working day' among the indicators for which adequate supporting evidence was not provided, so the achievements 'might be more or less than reported'.",
      "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-ea2dfcf6248a0b0a",
      "title": "City of Johannesburg — Integrated Annual Report 2024/25, incl. the Auditor-General's report (PDF)",
      "url": "https://joburg.org.za/work_/Documents/Annual-Integrated-Report-2025/City-of-Johannesburg-Annual-Intergrated-Report-2025.pdf",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "pdf",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-b34e665776fb431a",
       "clm-9c7dde58d9f641b3",
       "clm-b4955f446d31f6c0",
       "clm-132da17d0612275e",
       "clm-24c2ba40a991fa63",
       "clm-fde561eae1546297",
       "clm-a5c1a732a5d950f0",
       "clm-7943d7fbfeb6dbb6",
       "clm-20751a9fc08be643",
       "clm-a8577b8043fb1516"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The City's integrated annual report for 1 July 2024 to 30 June 2025 (488 pages). Carries the Transport Department's account of Rea Vaya: 19 972 passenger trips per working day; two bus operating companies, PioTrans (in business rescue) and Litsamaiso; all Phase 1A feeder services not operational; the control room operating from the Selby depot; new AFC gates and validators at all Phase 1A/1B stations; 68 buses bought from Bombela for Phase 1C(a); fare revenue of R64.3 million against a R105.1 million target (61.1%). The Auditor-General's report inside it lists the ridership indicator (target 42 500, reported 19 972) among those for which adequate supporting evidence was not provided. The date is the report's cover year; the document states no publication day.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-acd72872915c46cd",
      "title": "City of Johannesburg — The People's Plan: Final 2026/27 Integrated Development Plan (PDF)",
      "url": "https://joburg.org.za/documents_/Documents/Final_2026-27_IDP.pdf",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "pdf",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-24c2ba40a991fa63"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "The approved 2026/27 integrated development plan. Its KPI table carries 19 972 as the audited 2024/25 baseline for average Rea Vaya passenger trips per working day, a 2025/26 target of 48 182, a 2026/27 target of 20 000 and targets rising to 71 401 by 2029/30; its summary table states a 2026/27 target of 48,000 daily trips, and it lists Phase 1C infrastructure as technically complete and awaiting operationalisation. The document states only its plan year; consultation forums ran 18 April to 16 May 2026.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-784ba57d2e356a39",
      "title": "The Outlier — Rea Vaya ridership against the draft IDP target (chart, 11 Jun 2026)",
      "url": "https://www.theoutlier.co.za/charts/chart/c4317834-d6ea-44e5-bc18-6822a62d4576",
      "publisher": {
       "name": null,
       "domain": "theoutlier.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-a5c1a732a5d950f0",
       "clm-7943d7fbfeb6dbb6",
       "clm-20751a9fc08be643",
       "clm-c7cbfc7c5637def2"
      ],
      "temporal": {
       "publishedAt": "2026-06-11",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Data-journalism chart with text citing the City's draft IDP: 48,182 daily trips targeted, 19,972 in 2024/25, 41,645 in 2019/20; PioTrans entered business rescue in December 2023 after creditors tried to repossess its buses; Soweto feeder buses suspended after taxi-industry protests and again in February 2025 after two drivers were killed; Rea Vaya funded primarily by the Public Transport Network Grant, which the Transport Minister plans to wind down by 2028/29.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-82745398c1f7444d",
      "title": "City of Johannesburg / UNDP Evaluation Resource Centre — Terms of Reference: Evaluating the Value of Rea Vaya BRT Phases 1A and 1B (PDF)",
      "url": "https://erc.undp.org/evaluation/documents/download/5225",
      "publisher": {
       "name": null,
       "domain": "erc.undp.org",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-b34e665776fb431a",
       "clm-9c7dde58d9f641b3",
       "clm-b4955f446d31f6c0",
       "clm-7ce0bf2eb3f2d450",
       "clm-b49b06165e8a28f7",
       "clm-caae97bbae47655d"
      ],
      "temporal": {
       "publishedAt": null,
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "record-date-only"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Request-for-proposal terms of reference written by the City of Johannesburg for a GEF-funded, UNDP-assisted economic evaluation of Phases 1A and 1B, held on the UNDP Evaluation Resource Centre. States the 2007 Operational Plan projections (Phase 1A 70 000, Phase 1B 137 000, full Phase 1 434 000 passengers a day), the 30 August 2009 start, the division of roles (City funds infrastructure, fare equipment and ITS; operators paid per kilometre under 12-year negotiated contracts), the 143-bus fleet financed through BNDES and taken over by the operator, and the ITS layer: a 24-hour City-run control centre with automatic vehicle location, real-time passenger information, station CCTV and smartcard fare collection replacing paper tickets. The document is undated; its reference list ends in October 2011.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-561ba714299fd309",
      "title": "City of Johannesburg — Joburg rolls out Rea Vaya Phase 1C linking CBD, Alex and Sandton (24 Oct 2025)",
      "url": "https://joburg.org.za/media_/Newsroom/Pages/2025-News-Articles/Joburg-rolls-out-Rea-Vaya-Phase-1C-linking-CBD,-Alex-and-Sandton.aspx",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-78a3c5011d90bd76"
      ],
      "temporal": {
       "publishedAt": "2025-10-24",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "City newsroom article on the Phase 1C launch at Marlboro Community Hall on 23 October 2025: 68 buses along Louis Botha Avenue, 13 of 15 new low-floor stations completed, service to begin on 1 November 2025 managed by ABC Transport, the Selby depot at 90% as operations, maintenance and control centre, free Wi-Fi at stations. Also carries the mayor's statement that Rea Vaya 'remains one of the safest and most reliable transport systems in Johannesburg', a claim this entry does not repeat.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-2b2042b41dccca81",
      "title": "City of Johannesburg Mayoral Committee — Amendment of the tariff fare charges for Rea Vaya BRT 2015/16 (13 Mar 2015)",
      "url": "https://joburg.org.za/documents_/Documents/Intergrated%20Development%20Plan/rea%20vaya%20tariff%20report.pdf",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "pdf",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-222d30a2411bd703"
      ],
      "temporal": {
       "publishedAt": "2015-03-13",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Mayoral committee report on 2015/16 fares. Records the distance-based fare structure approved by Council in 2011, the launch of the Automated Fare Collection system in the last quarter of the 2012/13 financial year, the banking service agreement with Absa with a loading fee of 2.5% (minimum R1.50), and R20 replacement cards.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-b67388b0b772dfbc",
      "title": "Sowetan — The quick interview: Rea Vaya blames cable theft for glitch, double charges for trips to be reimbursed (12 Jun 2025)",
      "url": "https://www.sowetan.co.za/news/2025-06-12-the-quick-interview--rea-vaya-blames-cable-theft-for-glitch-double-charges-for-trips-to-be-reimbursed/",
      "publisher": {
       "name": null,
       "domain": "sowetan.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-222d30a2411bd703",
       "clm-132da17d0612275e",
       "clm-8a7f5720045ae0a7"
      ],
      "temporal": {
       "publishedAt": "2025-06-12",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Interview with Rea Vaya spokesperson Benny Makgoga: paper tickets gave way to the AFC system in July 2013; transition to account-based ticketing in phases since October 2024 with app top-ups, bank-card travel and balance checks; double charges attributed to cable theft, fibre disruptions and power outages; unfair penalties reversed.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-c12b33061cbba145",
      "title": "Engineering News — Rea Vaya bus rapid transit system Phase 1B, South Africa (18 Jul 2014)",
      "url": "https://www.engineeringnews.co.za/article/rea-vaya-bus-rapid-transit-system-phase-1b-south-africa-2014-07-18",
      "publisher": {
       "name": null,
       "domain": "engineeringnews.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-78a3c5011d90bd76",
       "clm-9a78d82904e784b3"
      ],
      "temporal": {
       "publishedAt": "2014-07-18",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Project profile with statements by finance and administration director Brendan Petersen: Phase 1A expected to carry about 42 000 people a day and Phase 1B to add 60 000, but the whole system carrying 35 000 per weekday; operational subsidies needed for most of the 12-year contracts; the bank-based card caused a 'significant reduction' in passengers; Phase 1C planned for 2017; an estimated R4-billion invested to date.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-33f065e44b54c5cc",
      "title": "Sunday Times / TimesLIVE — Government pulls plug on failed integrated public transport systems that cost more than R80bn (9 May 2026)",
      "url": "https://www.timeslive.co.za/news/2026-05-09-government-pulls-plug-on-failed-integrated-public-transport-systems-that-cost-more-than-r80bn/",
      "publisher": {
       "name": null,
       "domain": "timeslive.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-c7cbfc7c5637def2"
      ],
      "temporal": {
       "publishedAt": "2026-05-09",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Sunday Times report on the phasing out of the public transport network grant after more than R80bn over two decades, quoting Transport Department spokesperson Collen Msibi ('Numbers don't lie, and only 152,000 passengers use these forms of transport nationwide daily') and Johannesburg transport spokesperson Benny Makgoga saying the system had become degraded and was facing partial collapse.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-cfff853c99a22398",
      "title": "Sowetan — Commuters caught in crossfire as PioTrans, Joburg clash over unpaid invoices (25 May 2026)",
      "url": "https://www.sowetan.co.za/news/2026-05-25-commuters-caught-in-crossfire-as-piotrans-joburg-clash-over-unpaid-invoices/",
      "publisher": {
       "name": null,
       "domain": "sowetan.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-76b3a00ea04f3199"
      ],
      "temporal": {
       "publishedAt": "2026-05-25",
       "updatedAt": null,
       "sourceCheckedAt": null,
       "recordLastVerifiedAt": "2026-10-11",
       "dossierCreatedAt": "2026-10-11",
       "retrievedAt": null,
       "status": "publication-and-record-dates-recorded"
      },
      "locator": {
       "type": "descriptive-source-note",
       "value": "Reports PioTrans scaling down Phase 1A services; its business rescue practitioner says the City owes more than R30m in invoices since January and unlawfully terminated the contract (before the courts); routes F1, F2, F9, T1 and C1 affected; the City declined to discuss contractual payments.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 19,
     "claimsMapped": 19,
     "sourcesTotal": 10,
     "sourcesUsedByClaims": 10,
     "sourcesWithPublicationDate": 7,
     "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."
    ]
   }
  }
 ]
}
