How it works

Sense → Verify → Push. The full pipeline, one page.

Three endpoints, three stages, the same verified-delta bundle an OEM map compiler ingests and a procurement lead reads at audit time. Each stage below names its inbound feeds, its outbound artifact, and the API + dashboard surface it touches.

Step 01
POST /api/ingest

Sense

A swarm of agents continuously pulls traffic, fleet telematics, and roadwork feeds as territory-attributed batches. Each accepted item is schema-versioned, receipt-backed, and stays EU-resident from the first byte.

Inputs
  • Live traffic anomaly feeds
  • Fleet telematics turn counts
  • Roadwork authority feeds
  • Probe-quality normalisation
Outputs
  • Observation rows per RoadSegment
  • Updated segment confidence + receipt status
  • EU-resident ingest trail
Stage 01 of 3 — Sense
Step 02
GET /api/segments

Verify

The agent swarm flags drifted segments and cross-checks each flag against a second independent evidence class — a patch only leaves this step on a two-of-three vote. When a fleet partner changes, a recompute side-loop runs via POST /api/recompute to refresh route weights.

Inputs
  • Observations from Sense
  • Cross-source evidence agreement
  • Partner fleet route hints
Outputs
  • Drift flags with provenance log
  • Fleet-specific route recompute
  • Two-of-three vote gate
Stage 02 of 3 — Verify
Step 03
GET /api/patches

Push

Verified deltas leave as HMAC-SHA256-signed bundles, newest-first, owner-scoped, and tied to the ingest batch + recompute that produced them. A tampered patch fails verification and never reaches the ECU uploader; the audit trail is readable from /admin/audit.

Inputs
  • Verified deltas from Verify
  • Owner / partner scope key
  • PATCH_HMAC_SECRET
Outputs
  • Audit-traceable patch bundle
  • Per-patch HMAC signature
  • Compliance-readable provenance log
Loading current source-readiness telemetry…
Want to wire the pipeline in?

Tell us your fleet size, your incumbent telematics provider and the OEM you ship for. An engineer reads every intake and replies within one EU business day — usually with a worked integration plan for the three stages above.

Open the intake form