feat(connectors): version provider packages and ontology contracts

This commit is contained in:
Codex
2026-07-17 18:08:36 +03:00
parent 567f1550ab
commit 3415674e76
31 changed files with 2283 additions and 1149 deletions
@@ -1,25 +1,33 @@
{
"contractVersion": "0.1.0",
"kind": "map.moving_object.current_position",
"source": "gelios",
"subjectId": "gelios.unit:example-unit-id",
"observedAt": "2026-07-13T00:00:00.000Z",
"receivedAt": "2026-07-13T00:00:03.000Z",
"position": {
"latitude": 55.000001,
"longitude": 37.000001,
"heightMeters": 0,
"courseDegrees": 90,
"speedKph": 0,
"satellites": 0
"schemaVersion": "nodedc.data-product.publish/v1",
"batch": {
"runId": "gelios-ontology-fixture-20260716",
"sequence": 0,
"idempotencyKey": "gelios-ontology-fixture-20260716.batch-0"
},
"operationalStatus": "unknown",
"display": {
"label": "Robot2B unit",
"visibilityProfile": "fleet-default"
},
"policy": {
"scopeApproved": true,
"fieldSet": "studio-current-position-v1"
}
"facts": [
{
"sourceId": "gelios-unit-1001",
"semanticType": "map.moving_object",
"observedAt": "2026-07-16T12:00:00.000Z",
"geometry": {
"type": "Point",
"coordinates": [37.6173, 55.7558]
},
"attributes": {
"course_degrees": 90,
"display_name": "Synthetic Gelios unit",
"elevation_meters": 0,
"hdop": 0.8,
"horizontal_accuracy_meters": 4.2,
"object_kind": "tracked_unit",
"operational_status": "active",
"position_source": "gelios",
"position_valid": true,
"quality_flags": [],
"satellite_count": 11,
"speed_kph": 0
}
}
]
}