pnpm dev is the public first-run command surface for the OSS alpha.
pnpm typecheck — workspace typecheck across packages and desktop Electron TSpnpm build — workspace buildpnpm test — desktop Vitest suitepnpm test:ci — current alpha PR-gate shape: typecheck, build, desktop tests, desktop CI e2e (pnpm --filter @sero/desktop test:e2e:ci)pnpm eval:snapshot — fast prompt assembly/cache drift checkFor live provider evals, use pnpm eval only when credentials and budget are
available. See Running Evals and
Testing / Evals.
Evals are a separate signal from typecheck/build/unit/e2e tests. Snapshot evals are fast and do not make live LLM calls. Full evals use promptfoo with real providers and may cost money.
Start with Running Evals for the task flow, then use Testing / Evals for exact commands and scenario coverage.
For contribution workflow, PR expectations, and security reporting, see the root OSS files in the repository: