andymatuschak / orbit

Experimental spaced repetition platform for exploring ideas in memory augmentation and programmable attention
https://withorbit.com
Other
1.71k stars 54 forks source link

Ingester: add support for moving items across sources #276

Closed kirkbyo closed 2 years ago

kirkbyo commented 2 years ago

Related: https://github.com/andymatuschak/orbit/issues/54

Right now if you move a prompt to a different source, it will result in the prompt to be marked as deleted in the old source, but then re-added in the new source. Instead, if the same item identifier is associated with a delete and ingest event within the same sync than we can just generate a provenance update instead.