feat(foundry): add map zones v2 consumer policy

This commit is contained in:
Codex
2026-07-21 15:20:55 +03:00
parent aa681ca069
commit de060c105b
4 changed files with 421 additions and 0 deletions
@@ -57,6 +57,46 @@
"staleAfterMs": null,
"terminalStatuses": [],
"removeMode": "canonical-tombstone-or-snapshot-rebase"
},
{
"id": "map-zone-current-v2",
"version": "2.0.0",
"dataProductId": "map.zones.current.v2",
"productVersion": "2.0.0",
"freshness": "none",
"staleAfterMs": null,
"terminalStatuses": [],
"consumerContract": {
"ontologyRevision": "ontology.map.zone.v1",
"deliveryMode": "snapshot+patch",
"semanticTypes": [
"map.zone"
],
"fieldProjection": [
"display_name",
"geometry_kind",
"max_speed_kph",
"schedule_timezone",
"applies_to_couriers",
"applies_to_kicksharing"
],
"fieldTypes": {
"display_name": "string",
"geometry_kind": "string",
"max_speed_kph": "number",
"schedule_timezone": "string",
"applies_to_couriers": "boolean",
"applies_to_kicksharing": "boolean"
},
"geometryTypes": [
"Polygon",
"MultiPolygon"
],
"subjectIdentity": "semantic-type+source-id",
"snapshotMode": "atomic-replace",
"patchMode": "atomic"
},
"removeMode": "canonical-tombstone-or-snapshot-rebase"
}
]
}