mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-22 15:01:13 +00:00
* refactor(qa): migrate Matrix scenarios into QA Lab * fix(qa): build Matrix boundary declarations * fix(qa): preserve Matrix preview boundaries * fix(qa): preserve Matrix hot reload semantics * fix(qa): harden Matrix destructive scenario failures * fix(qa): harden Matrix scenario isolation * fix(qa): close Matrix negative scenario blind spots * fix(qa): isolate Matrix substrate state * fix(qa): harden Matrix transport substrate * fix(qa): preserve Matrix profile and event parity * fix(qa): preserve explicit scenario models * fix(qa): align Matrix scenario coverage taxonomy * fix(qa): format Matrix allowlist cleanup * fix(qa): satisfy migrated Matrix CI contracts * fix(qa): reconcile Matrix migration with current main * fix(qa): break scenario flow import cycle * fix(qa): reconcile Matrix max-lines ownership * fix(qa): address Matrix review boundaries * fix(qa): remove stale Matrix lint suppression * fix(qa): adopt split Matrix E2EE flows * fix(qa): export Matrix scenario record guard * fix(qa): align Matrix migration with privatized helpers * refactor(qa): finish Matrix QA Lab ownership * fix(qa): preserve Matrix suite defaults * fix(qa): reconcile Matrix cleanup with current main * test(qa): follow canonical Matrix profile size * fix(qa): guard stale Matrix QA package output * docs(qa): redirect retired Matrix QA pages * refactor(qa): finish Matrix runner rename * test(qa): assert Matrix defaults through profile resolver * docs: refresh QA cleanup map * fix(qa): privatize Matrix storage discovery
QA Scenarios
Seed QA assets for the private qa-lab extension.
Files:
scenarios/index.yaml- canonical QA scenario pack, kickoff mission, and operator identity.scenarios/<theme>/*.yaml- one runnable scenario per YAML file.frontier-harness-plan.md- big-model bakeoff and tuning loop for harness work.convex-credential-broker/- standalone Convex v1 lease broker for pooled live credentials.
Key workflow:
qa suiteis the executable frontier subset / regression loop.qa manualis the scoped personality and style probe after the executable subset is green.qa coverageprints the scenario coverage inventory from scenario YAML.
Operator workflows:
- Use the
openclaw-qa-testingskill for QA Lab live lanes, Convex credential pool operations, and WhatsApp live credential setup/replacement.
Keep this folder in git. Add new scenarios here before wiring them into automation.