Charging source evidence
OwnsSource observation, clock, schema and status
Must not inferReceipt or discovery is not physical availability, reservation or successful charge
Route-aware charging evidence from source-qualified asset state to explainable network action.
Keep partner observations, compatible route coverage, candidate predictions and field-work authority distinct while connecting each network decision to the journeys it affects.
Every layer exposes an authoritative responsibility and an explicit non-authority boundary.
OwnsSource observation, clock, schema and status
Must not inferReceipt or discovery is not physical availability, reservation or successful charge
OwnsConnector compatibility, source rights, freshness and consent-safe route demand
Must not inferStale/conflicting evidence cannot become current state
OwnsVersioned coverage, impact, factors, exclusions and score sensitivity
Must not inferPrediction cannot approve land, grid, site or investment
OwnsPriority, revision-bound intent and authoritative downstream receipt
Must not inferUI intent cannot dispatch a crew, repair an asset or close production work
Each transition names both the action and the identity or version evidence that makes it reproducible.
Resolve asset, connector, operator, rights, source time, freshness and conflicts.
asset/source IDs · event/receipt time · schema · rightsBind compatible current assets to route-demand aggregates and a declared detour/reliability policy.
road graph · demand aggregate · denominator · fingerprintRank current outages and gaps by route demand, compatibility, detour and service policy.
priority basis · threshold · picture revisionApply versioned factors, weights, mandatory exclusions and sensitivity.
model/policy · factors · exclusions · score rangeCreate expiring work intent and await authoritative partner/field evidence.
role/right · expected revision · idempotency · downstream receiptCharger/EVSE/connector, source clocks, status, quality, freshness and conflict.
Aggregate definition, compatibility, route/drive-time basis, denominator and gap.
Factors, weights, exclusions, sensitivity, model and human decision boundary.
Priority, expected revision, work intent, partner/field receipt, proof and reconciliation.
Retain source history and route relevance, but withhold current availability/outage action.
Preserve both observations and keep the asset unresolved and non-actionable.
Remove demand-based ranking or use only an explicitly versioned fallback basis.
Keep the priority inspectable but reject work intent without dispatch or ETA.
Each product can be bought and operated independently while sharing identity, context and lifecycle contracts.
Confirm target products, vehicle and cloud boundaries, source systems, contract versions, deployment, validation and lifecycle ownership.