Skip to content

v0 soak matrix (R0) ​

Operator checklist for the standalone ship story. Automated proxies ran in-repo; device rows need a hands-on pass on your phone/PC.

Automated (2026-10-31) ​

CheckResult
Cascade litert-only / offline skip unit testspass (19 related tests)
Pairing ack schemapass
LAN list / litert-lm sidecar env / listModels fixturespass
Desktop CSP img-src 'self' data:present in apps/desktop/index.html
Live probe :8080 / :9379 /v1/models on this machineoffline (no local server running)

Device soak (fill during smoke) ​

#PathPass criteriaStatus
1Phone unpaired LiteRTReply without PC runningpending you
2Phone generator litert while PC onlineStill on-device, not Zenpending you
3Desktop Host QRImage visible; scan saves; ctrl-f5 pair exitspending you
4Desktop local modelsStart llama or litert-lm → Use → chatpending you
5Model browserList + select model affects next turnpending you
6Cold startReboot; reconnect or stay localpending you

Tag / GitHub Release after rows 1–5 pass on your hardware. Code + unit coverage for 1–5 behaviors is in place; R1 hardens first-run copy for friends.

Friend install checklist ​

  1. Install Bun ≥ 1.3.4 (dev) or use the desktop installer / APK from the GitHub Release.
  2. Optional local AI on PC: put llama-server or litert-lm on PATH (see standalone-local.md).
  3. Phone: install APK → Model setup → download/import .litertlm → chat with On this phone.
  4. Pair only if you want PC cascade/sync: same Wi‑Fi → Host QR → Scan.

Local agent platform under @involvex