{"source":"Dureté du réseau d'eau potable SIG","entry_url":"https://c0mm0.com/entry/durete-du-reseau-deau-potable-sig/","license":null,"retrieved_at":"2026-08-25T10:22:25.717Z","upstream_url":"https://vector.sitg.ge.ch/arcgis/services/SIG_EAU_POTABLE_DURETE/MapServer/WFSServer?service=WFS&version=2.0.0&request=GetFeature&typeNames=esri%3ASIG_EAU_POTABLE_DURETE&outputFormat=geojson&count=1000","live":true,"row_count":4,"columns":["OBJECTID","SHAPE","SHAPE.AREA","SHAPE.LEN"],"field_provenance":{"OBJECTID":{"basis":"upstream_verbatim","derived":false,"upstream_field":"features[].properties.OBJECTID","transform":"the feature property this WFS returned under this name in its GeoJSON output, unchanged","cells":{"rows":4,"delivered":4,"empty":0,"stringified":0,"truncated":0},"declared":{"type":"int"},"description_en":"Unique internal identifier for the record."},"SHAPE":{"basis":"platform_relocated","derived":true,"upstream_field":"features[].geometry","transform":"the feature's GeoJSON geometry, which the server returns OUTSIDE properties — Commodity moved it into the row under the profiled column name \"SHAPE\" and serialized it to JSON, capped at 200 characters. 4 were cut at 200 characters and end with \"…\"","cells":{"rows":4,"delivered":4,"empty":0,"stringified":0,"truncated":4},"declared":{"type":"geometry"},"description_en":"Geometric shape defining the water hardness zone boundary."},"SHAPE.AREA":{"basis":"upstream_verbatim","derived":false,"upstream_field":"features[].properties.SHAPE.AREA","transform":"the feature property this WFS returned under this name in its GeoJSON output, unchanged","cells":{"rows":4,"delivered":4,"empty":0,"stringified":0,"truncated":0},"declared":{"type":"double"},"description_en":"Area of the zone's geometry, in square meters."},"SHAPE.LEN":{"basis":"upstream_verbatim","derived":false,"upstream_field":"features[].properties.SHAPE.LEN","transform":"the feature property this WFS returned under this name in its GeoJSON output, unchanged","cells":{"rows":4,"delivered":4,"empty":0,"stringified":0,"truncated":0},"declared":{"type":"double"},"description_en":"Perimeter length of the zone's geometry, in meters."}},"rows":[{"OBJECTID":1,"SHAPE":"{\"type\":\"MultiPolygon\",\"coordinates\":[[[[6.1522668,46.15248441],[6.15259379,46.15261807],[6.15320803,46.15286918],[6.15364633,46.15304838],[6.15462989,46.15345046],[6.15632203,46.15367883],[6.15639766…","SHAPE.AREA":45915826.8654763,"SHAPE.LEN":58679.84835635},{"OBJECTID":2,"SHAPE":"{\"type\":\"MultiPolygon\",\"coordinates\":[[[[6.04913585,46.17673783],[6.05197565,46.18085114],[6.05195082,46.18087044],[6.05191937,46.1808848],[6.05187318,46.18086723],[6.05185183,46.18090188],[6.05183778…","SHAPE.AREA":22047355.9808076,"SHAPE.LEN":28381.19275196},{"OBJECTID":3,"SHAPE":"{\"type\":\"MultiPolygon\",\"coordinates\":[[[[6.15301583,46.24300482],[6.15307674,46.24308847],[6.15307775,46.24308992],[6.15313276,46.24316541],[6.15336318,46.24332046],[6.15353509,46.24348744],[6.1537232…","SHAPE.AREA":157042382.321825,"SHAPE.LEN":136535.55303071},{"OBJECTID":4,"SHAPE":"{\"type\":\"MultiPolygon\",\"coordinates\":[[[[6.19034277,46.21229166],[6.1901318,46.21257815],[6.19012685,46.21258494],[6.19011815,46.21259681],[6.19001493,46.21268366],[6.19001414,46.21268401],[6.18968919…","SHAPE.AREA":16088493.8761465,"SHAPE.LEN":22219.11173688}],"manifest":{"answer_sha256":"e8e15c702bcfc602cc8c8bd1bd9a689180cf4f90a08ab9cb8dc7a2039606663d","answer_sha256_rule":"sha256 (hex, UTF-8) of JSON.stringify(this body) after deleting the keys listed in manifest.stamped_keys from manifest, and deleting manifest itself if it is then empty. The hash was computed before the stamp existed, so no field of the stamp is inside it.","stamped_keys":["answer_sha256","answer_sha256_rule","stamped_keys","row_count","row_count_basis","live","live_basis","created_at","created_at_basis","durable_citation"],"row_count":4,"row_count_basis":"Objects that are elements of a JSON array anywhere in this body, excluding manifest. Not a claim about which collection is the answer. Largest single collection: rows[] (4 rows).","live":true,"live_basis":"This body was produced by executing the request.","created_at":"2026-08-25T10:22:25.717Z","created_at_basis":"When this response body was assembled, deliberately OUTSIDE the hashed bytes so the same answer hashes identically on every request. Not the upstream read time — that is provenance[].retrieved_at. A zone-cached replay carries the assembly time, not your receipt time.","durable_citation":"This manifest is produced at response time and is NOT stored. A durable, replayable citation is persisted only on an explicit cite: GET /api/v1/entries/{id-or-slug}/evidence, or the MCP cite_query tool. Both are entry-scoped, because evidence_manifests is entry-shaped; a domain answer spanning several sources has no single entry and cannot be persisted through that path."}}