Record a file that never reached a guest as an open sync limitation #120

Merged
cruelacid merged 1 commit from worktree-listing-race into main 2026-09-23 16:56:42 +01:00
Owner

Refs #119.

This records the CI run 531 observation as an open entry in docs/sync-limitations.md and in the e2e README's stability log. The entry says what is known and what is not, and how #119 will resolve it: instrument first, then reproduce across a sweep of timings. It is documentation only. No behaviour changes.

Changelog

NONE

🤖 Generated with Claude Code

https://claude.ai/code/session_01StURdiv33xnMfE2XRyg8Lt

Refs #119. This records the CI run 531 observation as an **open** entry in `docs/sync-limitations.md` and in the e2e README's stability log. The entry says what is known and what is not, and how #119 will resolve it: instrument first, then reproduce across a sweep of timings. It is documentation only. No behaviour changes. ## Changelog NONE 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01StURdiv33xnMfE2XRyg8Lt
Record a file that never reached a guest as an open sync limitation
Some checks failed
Release note / release-note (pull_request) Successful in 12s
CI / e2e (pull_request) Has been cancelled
CI / promote (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
26b6cc6f75
CI run 531: a guest joined a folder, synced the one file its listing held,
and never heard about the file the owner created moments later. Its own
diag log goes quiet after the first sync, and every request went to its
own servers, so it is not the collision the parallel-e2e change fixed. If
the create can be lost rather than late, two vaults disagree with nothing
to show it — so it goes in sync-limitations.md as open, with what is and
is not known, and in the e2e README so it is not re-run past. #119 holds
the instrument-then-reproduce plan.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01StURdiv33xnMfE2XRyg8Lt
cruelacid force-pushed worktree-listing-race from 26b6cc6f75
Some checks failed
Release note / release-note (pull_request) Successful in 12s
CI / e2e (pull_request) Has been cancelled
CI / promote (pull_request) Has been cancelled
CI / build (pull_request) Has been cancelled
to ea78644adb
Some checks failed
Release note / release-note (pull_request) Successful in 13s
CI / build (pull_request) Successful in 5m22s
CI / e2e (pull_request) Successful in 5m1s
CI / promote (pull_request) Has been skipped
CI / e2e (push) Has been cancelled
CI / promote (push) Has been cancelled
CI / build (push) Has been cancelled
2026-09-23 16:36:33 +01:00
Compare
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Nectenda/nectenda!120
No description provided.