Starter kits/Automotive

Automotive release-manifest starter

A protected-artifact-neutral release skeleton for runtime/data/configuration/voice compatibility, qualification, atomic switch, and rollback.

A project you can inspect before installing.

The canonical file manifest is also the archive contract. Common evidence, environment, manifest, and acceptance files accompany platform-specific source.

README.mdSetup and first-success boundary
STARTER_MANIFEST.jsonMachine-readable project scope
.env.exampleBlank non-secret configuration
EVIDENCE.mdSource and selection boundary
ACCEPTANCE.mdSuccess and hostile-path proof
release-manifest.example.jsonCompatible release unit
src/release_controller.hppAtomic update contract
QUALIFICATION.mdVehicle and interruption matrix

Secrets have one owner.

Provision per-device identity, activation, regions, runtime, and map data through the approved vehicle/fleet control plane. Avoid shared embedded credentials.

Source before syntax.

The public snapshot does not establish an automotive SDK or safety contract. Obtain the entitled runtime, data, activation, vehicle-interface, HMI, and regulatory requirements before binding an adapter.

This platform requires an entitled or company-selected distribution before live binding.

What must be true after the scaffold.

01

The session recovers to a safe explainable state with compatible runtime/data and never presents stale guidance as current after a reset.

02

A blocked, missing, or unentitled provider produces a useful explicit failure rather than a blank surface or fabricated result.

03

No server credential, bearer value, precise private fixture, or provider response body appears in client bundles, logs, screenshots, or test artifacts.

04

Resources, listeners, sessions, processes, or requests stop cleanly when the owning screen, request, or application ends.

05

Driver-distraction rules are testable

06

Power/connectivity recovery is proven

07

Runtime and data roll out together

08

Simulation precedes road evidence