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.
| Test | Status | Implementation | Open |
|---|---|---|---|
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 |