Local QA and evidence
Start the disposable environment and understand what its results prove.
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.
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.
Confirm the local boundary
The sign-in page must show Local wallet QA, simulated network, and no sponsor evidence before you continue.
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.
