{"licence":"CC BY 4.0 for this compilation and its readings. The facts are what Johannesburg Water (JW) reported on its status boards and notices: credit Johannesburg Water as the source.","release":"2026-09-29-318d9dca","source_view":"api.releases","caveat":"Every dated release of the derived history, never overwritten: its id (the as-at date and a hash of the content), the time of the last board read, the span of boards it covers, the status scale and the carry-forward cap in hours, and its counts. When the method changes on the same boards, the new release replaces the one with the same as-at time, so there is one release per as-at time. Cite a figure with its release_id. Every number in a release is from what JW reported on its boards; the gaps in the span are gaps, not quiet days.","releases":[{"release_id":"2026-09-29-318d9dca","as_at":"2026-09-29T21:05:00+02:00","span_start":"2025-03-03","span_end":"2026-09-29","content_sha256":"318d9dca6cccde6336d7ebc1b79c2767e31c55e5555d42ca368fd1b6987bd442","scale_version":"C3-v2","carry_forward_hours":36,"counts":{"rows":38572,"span":["2025-03-03","2026-09-29"],"boards":3384,"outages":668,"read_at":"2026-10-01T12:09:18+00:00","intervals":38840,"asset_days":75456,"board_rows":38957,"worded_rows":35467,"status_wordings":1514,"colour_conflicts":1197},"bulk":null}]}