Astra's second review found the copy inferring that the new page existed from the queue: an op leaves the queue when it lands, but also when it is discarded, replaced, or not yet written, so copies could go to a page that wasn't there. "+" on a cloud strategy now adds the page with a direct server call (pages:add), retrying once after a teammate's change, and copies onto it only once that call succeeds; offline, no page is added and a toast says so. enqueueOffCanvas checks, as it writes, that the strategy the copy belongs to is still the active one. The page read before turning to the new page is bound by the same three seconds, and a failed turn is logged rather than thrown. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Dara Adedeji committed on 10/10/2026, 5:54:02 PMparent40226ce
Checks
- SuccessfulCodeRabbitGitHub
Review skipped: reviews are disabled for this base branch
- Skippedwindows-buildGitHub
- Skippedlinux-buildGitHub
- Skippednative-bridgeGitHub
- Skippedwindows-testGitHub
- SkippedconvexGitHub
- Skippednative-replayGitHub
- Skippedpresence-workerGitHub
- Successfultest (shard 0)GitHub
- SuccessfulwebGitHub
- Successfultest (shard 1)GitHub
- Successfulclient-contractGitHub
- SuccessfulanalyzeGitHub
- SuccessfulchangesGitHub
8 files changedLine totals unavailable