Skip to main content
The private QA stack exercises OpenClaw in a realistic, channel-shaped way that a unit test cannot. Pieces:
  • extensions/qa-channel: synthetic message channel with DM, channel, thread, reaction, edit, and delete surfaces.
  • extensions/qa-lab: debugger UI, QA bus, scenario runners, and live transport adapters for observing the transcript, injecting inbound messages, and exporting a Markdown report.
  • qa/: repo-backed seed assets for the kickoff task and baseline QA scenarios.
  • Mantis: before/after live verification for bugs that need real transports, browser screenshots, VM state, and PR evidence.
This page is an index. The QA stack is documented on eight pages, one per reader job. Open the page that matches your task.

Where each section moved

Every section heading from the previous single-page version keeps its anchor here, so an existing link such as /concepts/qa-e2e-automation#matrix-live-lane still resolves. Each entry points at the page that now holds the content.