You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove document touch step - test natural resurrection with reset checkpoint
Remove STEP 7 (document modification) from the resurrection test to
validate the BC-994 scenario as it should occur in production:
document resurrection WITHOUT any local modification.
Changes:
- Removed document touch/modification before reset checkpoint
- Renumbered STEP 8-14 to STEP 7-13 for consistency
- Updated README to clarify no modification occurs
- Document should resurrect naturally when reset checkpoint is used
Scenario:
- Document exists in cblite (unchanged since creation)
- Document was deleted from central, tombstone purged
- Reset checkpoint causes cblite to re-evaluate all docs
- Document is pushed to central WITHOUT oldDoc
- Sync function detects: !oldDoc && updatedAt > 1h → soft_delete
This validates whether reset checkpoint alone is sufficient to
trigger document resurrection, which is the actual BC-994 scenario.
If the document is not pushed without modification, this will reveal
a limitation of the reset checkpoint mechanism that needs to be
addressed differently.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
0 commit comments