# EveElectron
EveElectron is the generic Electron lowering runtime for Eve/CultUI surfaces.
It owns secure window construction, the narrow provider preload bridge, shell
projection, command-intent emission, runtime packaging, and capture evidence.
Providers supply advertisements, surface and embedded-document reads, command
submission, asset resolution, and any product daemon lifecycle. EveElectron
does not import provider state or plugin semantic implementations.
```powershell
npm install
npm test
npm run pack:check
npm run capture:conformance
```
The capture runner uses a consumer-supplied Electron executable and emits
native offscreen-painted PNGs plus `gamecult.eve.runtime_witness.v1` documents
for the generic world fixture and Aetheria. Provider state remains input data;
the runtime owns the window, projection, pixels, and evidence.