Local QA and evidence

Start the disposable environment and understand what its results prove.

Last updated: 9/10/2026

The walkthrough uses a disposable local chain, database, identities, organization, funded vault, and policy. It demonstrates application behavior without claiming a live sponsor qualification.

Start the QA environment

Use the guarded launcher so provider credentials never leak into the demo environment.

01

Start and seed

Run pnpm dev:qa. The launcher starts consumer on 127.0.0.1:3100, admin on 127.0.0.1:3101, the API on 127.0.0.1:4100, PostgreSQL, Anvil chain 5042002, and the workers. It seeds an owner, manager, employee, operator, recipient, organization, funded vault, and policy.

02

Confirm the local boundary

The sign-in page must show Local wallet QA, simulated network, and no sponsor evidence before you continue.

03

Capture documentation

Run pnpm docs:capture from another terminal. It reuses the active QA environment, signs in with disposable roles, captures the documented states at 1512 × 982, and validates the screenshot manifest.

Consumer development-wallet sign-in screen with the local simulation warning
The consumer entry screen clearly labels disposable wallet authentication and local simulation.