Commit graph

20 commits

Author SHA1 Message Date
fy59
6c0e7af2f0 fix(program): add durable ordered reschedule candidate 2026-10-01 07:00:14 +02:00
fy59
9568bb60d3 fix(sync): expose durable Sleep conflict diagnostic 2026-09-28 12:47:54 +02:00
fy59
0750a47cef fix(sync): recover lost generation acknowledgements 2026-09-23 16:19:17 +02:00
fy59
d5b4584ae2 feat(sync): add automatic bluetooth transport 2026-09-22 16:02:46 +02:00
fy59
066a3a44a7 fix(sync): arbitrate shared mtp transport 2026-09-22 14:06:29 +02:00
fy59
60b08f225a fix(sync): throttle MTP polling and preserve timeout cause 2026-09-20 15:30:06 +02:00
fy59
799054ee2c feat(sync): add USB and Drive Android synchronization 2026-09-20 08:03:25 +02:00
fy59
a8c50a9512 Prioritize recent synchronization acknowledgements 2026-09-19 00:00:20 +02:00
fy59
457abc0a51 Normalize recoverable rejection acknowledgements 2026-09-18 23:25:43 +02:00
fy59
59673a0739 Recover terminal generation acknowledgements 2026-09-18 23:22:35 +02:00
fy59
4573fe9a42 Refresh MTP peer identity before validation 2026-09-18 15:20:58 +02:00
fy59
4f0a5fee31 Add durable Web preparation withdrawal 2026-09-18 15:05:51 +02:00
fy59
d87d7cd302 Publish desktop generation before its MTP reference 2026-09-17 19:37:43 +02:00
fy59
4c330be8c3 Implement durable sync generation archival 2026-09-17 19:23:01 +02:00
fy59
f7b556cc37 Fix sync MTP timeout and prepared-item visibility 2026-09-17 18:06:56 +02:00
fy59
cc87f26b98 docs(sync): record native candidate evidence 2026-09-17 15:26:14 +02:00
fy59
2c5a8be282 fix(sync): reject truncated native artifacts 2026-09-17 15:19:59 +02:00
fy59
7b769076c1 style(sync): expand Python and Kotlin workflows 2026-09-17 14:45:00 +02:00
fy59
34c6c0b369 feat(sync): add generation MTP and Android backup 2026-09-17 14:38:23 +02:00
fy59
7b34ca15d8 feat(sync): wire bounded generation coordination 2026-09-17 13:50:08 +02:00