← Back to suites
multi-actor-convergence zero-budget semantic-index

Multi-actor convergence

Prove the multi-writer end-to-end guarantee that two concurrent actors (browser tabs and/or API actors) writing through the canonical op envelope end up converging on one workspace projection. Covers both the "create" shape (one writer adds a new row) and the "update" shape (two writers race on the same row's status field). These are the L2 reference tests that every higher-level collab/agent story silently depends on.

Behaviours 0 Tests 2 Graph 9 nodes · 13 edges Runner - CircleCI browser_multi_actor Source qa/suites/multi-actor-convergence.yaml

Test witnesses

These tests belong to the suite. Missing implementation links stay visible until a code-backed graph claim records them.

TestStatusImplementationOpen
two actors update status_id simultaneously; all converge to one value
@cv/ui · playwright · multi-actor/concurrent-status-updates-converge.spec.ts
catalog
cv mutations ops catalog
graph-proven · graph-checks-edge
cv op catalog applier
graph-proven · graph-checks-edge
e2e api helpers
graph-proven · graph-checks-edge
e2e fixtures harness
graph-proven · graph-checks-edge
multi actor actors helper
graph-proven · graph-checks-edge
Test
Tab A creates a job; Tab B sees the same durable state
@cv/ui · playwright · multi-actor/two-tab-job-create-converges.spec.ts
catalog
cv mutations ops catalog
graph-proven · graph-checks-edge
cv op catalog applier
graph-proven · graph-checks-edge
e2e api helpers
graph-proven · graph-checks-edge
e2e fixtures harness
graph-proven · graph-checks-edge
e2e quality trap
graph-proven · graph-checks-edge
multi actor actors helper
graph-proven · graph-checks-edge
Test