{
 "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-gcinamanzi-prepaid-water",
  "title": "Operation Gcin'amanzi: Soweto's prepaid water meters and the Mazibuko judgment",
  "canonicalUrl": "https://1001smartcities.org/projects/johannesburg-gcinamanzi-prepaid-water/"
 },
 "currentRevisionId": "2026-10-11-baseline",
 "revisions": [
  {
   "id": "2026-10-11-baseline",
   "createdAt": "2026-10-11T20:14:58Z",
   "effectiveAt": "2026-10-11",
   "changeType": "baseline",
   "summary": "Created the first structured Evidence Passport with 16 claims and 11 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:e8540a824111e09c40b0e9d6696148f4147cc1634586ff857d8003adae2a4319",
   "snapshot": {
    "asOf": "2026-10-11",
    "projectFingerprint": "sha256:5356b77363e97b63c980a75c246a7313619f905e7bb0a36d43f948d088fcbb97",
    "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": "independent",
     "timeline": {
      "started": 2004,
      "ended": null
     }
    },
    "governance": {
     "operator": "Johannesburg Water SOC Ltd, the City of Johannesburg's municipal water utility",
     "actorTypes": [
      "city-government",
      "utility"
     ],
     "fundingModel": "public",
     "fundingDescription": "City of Johannesburg / Johannesburg Water capital programme; the meters were part of an R800 million water infrastructure upgrade project (as reported in 2015)",
     "cost": "R800 million (ZAR) for the Soweto water infrastructure upgrade of which the meters were part, as reported in 2015",
     "ownership": null,
     "decisionRights": null,
     "exitConditions": null
    },
    "claims": [
     {
      "id": "clm-e5873b3fd273c797",
      "field": "snippet",
      "text": "Operation Gcin'amanzi replaced Soweto's flat-rate water billing with re-laid pipes, plumbing repairs and prepaid meters, piloted in Phiri in early 2004 by Johannesburg Water, the City's utility.",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-59af249250c071b6",
       "src-6899df2432403bea"
      ],
      "supportNote": "The Court's summary describes the project as piloted in Phiri in early 2004, involving re-laying water pipes and installing prepaid meters; the Mayor's 2008 statement says residents previously paid a flat rate for an unmeasured amount of water deemed to be about 20 kilolitres a month, and lists infrastructure upgrading and plumbing support among the pilot's dimensions. Johannesburg Water is the second respondent in the case.",
      "caveat": "The City's own documents give earlier start dates for the wider programme (2003 in the Mayor's statement); 2004 is the dated start of metering in Phiri.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-8949c86ca531451d",
      "field": "snippet",
      "text": "Each meter dispensed the free 6 kilolitres a month, then halted supply until credit was bought.",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-9fd30c306465fe8c",
       "src-59af249250c071b6"
      ],
      "supportNote": "The full judgment records the High Court's finding that pre-paid meters halt the water supply once the free basic water supply has been exhausted, until the resident purchases credit; the summary states the meters charged for use in excess of the 6 kilolitre per household monthly free basic water allowance.",
      "caveat": "The City also issued a once-a-year emergency token of 4 kilolitres to prepaid households, per the judgment and the Mayor's 2008 statement.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-44239ed7374fa49a",
      "field": "snippet",
      "text": "the High Court ruled the meters unlawful on 30 April 2008",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-6899df2432403bea",
       "src-9fd30c306465fe8c"
      ],
      "supportNote": "The Mayor's statement opens with the ruling: on 30 April 2008 Judge Tsoka held the pre-payment water system in Phiri unconstitutional and unlawful and ordered 50 litres per person per day; the judgment records that the High Court handed down judgment in April 2008 in favour of the applicants.",
      "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-b661cad40cd803c5",
      "field": "snippet",
      "text": "the Supreme Court of Appeal varied that on 25 March 2009",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-c6ca709c6c976f5a",
       "src-59af249250c071b6"
      ],
      "supportNote": "The Court's case repository files the earlier judgment as 'Earlier judgment 25 March 2009 SCA'; the summary says the Supreme Court of Appeal varied the High Court order, held 42 litres per day sufficient, and found the meters unlawful because the by-laws did not provide for them, giving the City two years to rectify them.",
      "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-ef9da2ae16f68899",
      "field": "snippet",
      "text": "on 8 October 2009 the Constitutional Court upheld the meters and the 6 kilolitre policy",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-59af249250c071b6"
      ],
      "supportNote": "The summary is dated 8 October 2009 and states that the Court held, contrary to the lower courts, that national legislation and the City's by-laws authorise prepaid meters, that their installation was neither unfair nor discriminatory, and that it was not unreasonable for the City not to have supplied more than 6 kilolitres.",
      "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-7a64e7dd7f6035bd",
      "field": "snippet",
      "text": "The City claimed 80,000 meters on 6 May 2008 and 'over 95 300' eight days later.",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-1ce65d3c5e7b9335",
       "src-6899df2432403bea"
      ],
      "supportNote": "The 6 May statement says 80 000 meters have been installed since the start of the operation; the 14 May statement says that by April 2008 over 95 300 meters were installed out of 170 000 targeted stands in Soweto. The two counts are the City's own and eight days apart.",
      "caveat": "Neither statement explains the difference; the atlas reports both rather than choosing one.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-7017128e4eeebab9",
      "field": "snippet",
      "text": "A 2015 council report found most meters bypassed",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-a4328e74def5854c"
      ],
      "supportNote": "TimesLIVE reports that a report to the City's environment and infrastructure services committee stated the project was not working and that Johannesburg Water had previously admitted most of the meters had been illegally bypassed.",
      "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-a5ad1dbeffc2c237",
      "field": "snippet",
      "text": "the 2023–25 switch of open-mode meters to prepaid found meters bypassed or vandalised",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-5fb16a5871720928",
       "src-7d1df91adaa553dc"
      ],
      "supportNote": "Johannesburg Water announced on 25 July 2023 that it was switching from open mode to prepaid smart meters from 31 July in Cosmo City, Orlando East and West, Diepkloof and Orange Farm, pairing open meters with Customer Interface Units; the City's 2024/25 annual report says open mode meters were switched to prepaid and some newly installed meters were bypassed or vandalised shortly after installation.",
      "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-8a65b7713650f8dc",
      "field": "impact",
      "text": "monthly consumption per property in Soweto fell from 66 kilolitres before the intervention to an average of 11 kilolitres where meters were installed, and unaccounted-for water fell from 40% to 32% in 2007",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-1ce65d3c5e7b9335"
      ],
      "supportNote": "The City's statement says consumption per property was 66 kilolitres before the intervention and dropped to an average of 11 kilolitres in areas where meters were installed, and that prepaid meters reduced unaccounted-for water loss from 40% to 32% in 2007.",
      "caveat": "Operator self-report, not an independent measurement; the City's statement eight days later gives 12 kilolitres, and the 85 per cent reduction it quotes is its own arithmetic.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-980095f115e34125",
      "field": "impact",
      "text": "in the year to 30 June 2015 the City collected R9.1 million of a possible R100 million from the 138,723 prepaid meters installed in Soweto since 2004, and Johannesburg Water admitted most had been illegally bypassed",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-a4328e74def5854c"
      ],
      "supportNote": "TimesLIVE, citing a report to a council committee, states that in the year ending June 30 the city collected only R9.1-million out of a possible R100-million from the 138723 prepaid meters installed in Soweto since 2004, and that Johannesburg Water had admitted most of the meters were illegally bypassed.",
      "caveat": "The 'possible R100 million' is the council report's own estimate of billable revenue, as relayed by the newspaper.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-f87f0996e9882355",
      "field": "lesson",
      "text": "The Constitutional Court found the installation of the meters neither unfair nor discriminatory",
      "statementKind": "descriptive",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-59af249250c071b6"
      ],
      "supportNote": "The summary states that the Court concluded the installation of the meters was neither unfair nor discriminatory.",
      "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-dfd8309174a6bb38",
      "field": "lesson",
      "text": "six years later Soweto's meters yielded R9.1 million of a possible R100 million",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-a4328e74def5854c"
      ],
      "supportNote": "The 2015 report relayed by TimesLIVE gives R9.1-million collected out of a possible R100-million in the year ending June 30, 2015, six years after the October 2009 judgment.",
      "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-f960cef7d641adfb",
      "field": "lesson",
      "text": "in 2024/25 the utility reported newly installed meters bypassed or vandalised shortly after installation and turned to by-law enforcement and level 3 disconnections",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-7d1df91adaa553dc"
      ],
      "supportNote": "The City's 2024/25 annual report says some newly installed meters were either bypassed or vandalised by customers shortly after being installed, that by-law enforcement is being intensified, and that Johannesburg Water is working with JMPD to perform level 3 disconnections; it counts 40 537 STS meters installed in Soweto, Orange Farm and Alexandra.",
      "caveat": "Johannesburg Water's own reporting; the report does not say how many of the 40 537 meters were bypassed.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     },
     {
      "id": "clm-7bcb39ebbae023dd",
      "field": "lesson",
      "text": "6 kilolitres for every household when the meters went in",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-59af249250c071b6"
      ],
      "supportNote": "The summary states that the City's Free Basic Water policy provided 6 kilolitres of water monthly for free to all households in Johannesburg, which the Phiri meters were programmed to dispense.",
      "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-b1d0cba82e85d205",
      "field": "lesson",
      "text": "withdrawn from non-indigent households from 1 July 2017",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-d9715154916d32db"
      ],
      "supportNote": "The report on the 2017/18 budget says residents will no longer receive their first 6 000 litres of water free, and that the Executive Mayor had announced that from 1 July only indigent households would receive free water, between 10 and 15 kilolitres depending on their poverty-index score.",
      "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-eb506879000185b5",
      "field": "lesson",
      "text": "back as a free 0–6 kilolitre band on the 2026/27 tariff, with indigent caps of 10, 12 or 15 kilolitres set by the City's poverty index",
      "statementKind": "quantitative",
      "textMode": "verbatim-from-project-record",
      "mappingStatus": "mapped",
      "sourceRefs": [
       "src-547b1d90f0de0789"
      ],
      "supportNote": "The approved 2026/27 water tariff schedule lists the 0-6 kilolitre band as free for both prepayment and conventional domestic meters, and a residential indigent table with monthly free-water caps of 10 kl, 12 kl and 15 kl for bands 2 to 4 of the City's poverty index.",
      "caveat": "The schedule is a tariff table, not a narrative; the date on which the free 6 kilolitres returned for non-indigent households is not in this entry's sources. Deemed-consumption areas carry a separate line of 5 kilolitres free.",
      "interpretation": {
       "added": false,
       "interpolation": false,
       "note": "The passport copies the published claim and its recorded source mapping without adding a conclusion."
      }
     }
    ],
    "sources": [
     {
      "id": "src-59af249250c071b6",
      "title": "Constitutional Court of South Africa — Summary of judgment, Mazibuko and Others v City of Johannesburg and Others, CCT 39/09 (8 Oct 2009)",
      "url": "https://collections.concourt.org.za/bitstreams/256d544b-7983-4986-a179-a656f2e5a0f5/download",
      "publisher": {
       "name": null,
       "domain": "collections.concourt.org.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-e5873b3fd273c797",
       "clm-8949c86ca531451d",
       "clm-b661cad40cd803c5",
       "clm-ef9da2ae16f68899",
       "clm-f87f0996e9882355",
       "clm-7bcb39ebbae023dd"
      ],
      "temporal": {
       "publishedAt": "2009-10-08",
       "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": "The Court's explanatory media summary: the Phiri pilot in early 2004, the 6 kilolitre free basic allowance, the High Court's 50 litres and the Supreme Court of Appeal's 42 litres per day, and the holding that the meters were neither unfair nor discriminatory.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-9fd30c306465fe8c",
      "title": "Constitutional Court of South Africa — Full judgment, Mazibuko and Others v City of Johannesburg and Others [2009] ZACC 28 (8 Oct 2009)",
      "url": "https://collections.concourt.org.za/bitstreams/9cbfeecb-5392-4ad5-9e24-81fe630ba14b/download",
      "publisher": {
       "name": null,
       "domain": "collections.concourt.org.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-8949c86ca531451d",
       "clm-44239ed7374fa49a"
      ],
      "temporal": {
       "publishedAt": "2009-10-08",
       "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": "The full judgment: the application launched in July 2006, the High Court judgment of April 2008, the High Court's finding that the meters halt supply once the free allowance is exhausted, and the annual 4 kilolitre emergency allocation.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-c6ca709c6c976f5a",
      "title": "Constitutional Court of South Africa — Case repository, Mazibuko and Others v City of Johannesburg and Others (record of earlier judgments)",
      "url": "https://collections.concourt.org.za/handle/20.500.12144/3582",
      "publisher": {
       "name": null,
       "domain": "collections.concourt.org.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-b661cad40cd803c5"
      ],
      "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 Court's case file, which lists the earlier judgments as 'Earlier judgment 30 April 2008 Johannesburg High Court' and 'Earlier judgment 25 March 2009 SCA' alongside the full judgment and summary.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-1ce65d3c5e7b9335",
      "title": "City of Johannesburg — The big picture on Operation Gcin'amanzi (6 May 2008)",
      "url": "https://joburg.org.za/media_/MediaStatements/Pages/2008%20Press%20Releases/2008-05-06-The-big-picture-on-Operation-Gcin'amanzi-.aspx",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-7a64e7dd7f6035bd",
       "clm-8a65b7713650f8dc"
      ],
      "temporal": {
       "publishedAt": "2008-05-06",
       "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 statement after the High Court ruling: rollout suspended pending appeal, 66 to 11 kilolitres per property, 80 000 meters installed, 52 000 megalitres saved, unaccounted-for water 40% to 32% in 2007.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-6899df2432403bea",
      "title": "City of Johannesburg — Judgement of the Phiri case, statement by the Executive Mayor (14 May 2008)",
      "url": "https://joburg.org.za/media_/MediaStatements/Pages/2008%20Press%20Releases/2008-05-14-Judgement-of-the-Phiri-case.aspx",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-e5873b3fd273c797",
       "clm-44239ed7374fa49a",
       "clm-7a64e7dd7f6035bd"
      ],
      "temporal": {
       "publishedAt": "2008-05-14",
       "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": "The Executive Mayor's briefing announcing the appeal: the High Court order of 30 April 2008, the programme's 2003 origin and Phiri pilot, the 6 kilolitre and 10 kilolitre indigent allowances, the 4 kilolitre emergency token, and 'over 95 300' meters by April 2008.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-a4328e74def5854c",
      "title": "TimesLIVE — Sowetans ignore R90m water bill (14 Sep 2015)",
      "url": "https://www.timeslive.co.za/news/south-africa/2015-09-14-sowetans-ignore-r90m-water-bill/",
      "publisher": {
       "name": null,
       "domain": "timeslive.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-7017128e4eeebab9",
       "clm-980095f115e34125",
       "clm-dfd8309174a6bb38"
      ],
      "temporal": {
       "publishedAt": "2015-09-14",
       "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 a council committee paper: R9.1 million collected of a possible R100 million in the year to 30 June from 138 723 prepaid meters installed since 2004, part of an R800 million upgrade; Johannesburg Water had admitted most meters were bypassed.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-d9715154916d32db",
      "title": "Northcliff Melville Times / The Citizen — Prepare for a 7 per cent increase on your monthly bill (29 Jun 2017)",
      "url": "https://www.citizen.co.za/northcliff-melville-times/news-headlines/2017/06/29/prepare-for-a-7-per-cent-increase-on-your-monthly-bill/",
      "publisher": {
       "name": null,
       "domain": "citizen.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-b1d0cba82e85d205"
      ],
      "temporal": {
       "publishedAt": "2017-06-29",
       "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": "Local report on the 2017/18 budget: the free first 6 000 litres withdrawn from non-indigent households from 1 July 2017, indigent households to receive 10 to 15 kilolitres by poverty-index score.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-5fb16a5871720928",
      "title": "Johannesburg Water — Johannesburg Water to switch from open mode to prepaid smart meters (25 Jul 2023)",
      "url": "https://www.johannesburgwater.co.za/blog/2023/07/25/johannesburg-water-to-switch-from-open-mode-to-prepaid-smart-meters/",
      "publisher": {
       "name": null,
       "domain": "johannesburgwater.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-a5ad1dbeffc2c237"
      ],
      "temporal": {
       "publishedAt": "2023-07-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": "Utility advisory: switch from open mode to prepaid smart meters from 31 July 2023 in Cosmo City, Orlando East and West, Diepkloof and Orange Farm; open meters paired with Customer Interface Units; refusal treated as grounds for disconnection under the by-laws.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-3227b352b7504232",
      "title": "Johannesburg Water — Johannesburg Water's TID Project to roll out in Cosmo City (19 Jul 2024)",
      "url": "https://www.johannesburgwater.co.za/blog/2024/07/19/381838-2/",
      "publisher": {
       "name": null,
       "domain": "johannesburgwater.co.za",
       "classification": "not-classified"
      },
      "sourceType": "web-page",
      "language": "und",
      "role": "background",
      "claimRefs": [],
      "temporal": {
       "publishedAt": "2024-07-19",
       "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": "Utility notice on the token identifier rollover: all STS prepayment meters had to be recoded from KRN1 to KRN2 before 24 November 2024 or stop accepting new credit tokens.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-7d1df91adaa553dc",
      "title": "City of Johannesburg — 2024/25 Integrated Annual Report, Council version (approved Jan 2026)",
      "url": "https://joburg.org.za/documents_/Documents/2023-24-Annual-Report/Final%20CoJ%202024.25%20Integrated%20Annual%20Report_Council.pdf",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "pdf",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-a5ad1dbeffc2c237",
       "clm-f960cef7d641adfb"
      ],
      "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": "Johannesburg Water chapter of the City's annual report for 1 July 2024 to 30 June 2025, approved by Council in January 2026: 40 537 STS meters installed in Soweto, Orange Farm and Alexandra, open-mode meters switched to prepaid, meters bypassed or vandalised after installation, level 3 disconnections with JMPD, audited non-revenue water 44.8%.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     },
     {
      "id": "src-547b1d90f0de0789",
      "title": "City of Johannesburg — Johannesburg Water Tariffs 2026/27 FY, approved tariff schedule (2026)",
      "url": "https://joburg.org.za/documents_/Documents/Approved-Tarrifs-for-2026-27/Water-Tariffs-2026-2027-final.pdf",
      "publisher": {
       "name": null,
       "domain": "joburg.org.za",
       "classification": "not-classified"
      },
      "sourceType": "pdf",
      "language": "und",
      "role": "claim-evidence",
      "claimRefs": [
       "clm-eb506879000185b5"
      ],
      "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": "Approved tariff schedule for 2026/27: the 0-6 kilolitre band free on prepayment and conventional domestic meters, indigent free-water caps of 10, 12 and 15 kl by poverty-index band, and a 5 kilolitre free line for deemed-consumption areas.",
       "exact": false
      },
      "preservation": {
       "archiveUrl": null,
       "archivedAt": null,
       "contentHash": null,
       "status": "not-captured"
      }
     }
    ],
    "coverage": {
     "claimsTotal": 16,
     "claimsMapped": 16,
     "sourcesTotal": 11,
     "sourcesUsedByClaims": 10,
     "sourcesWithPublicationDate": 8,
     "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."
    ]
   }
  }
 ]
}
