#212 的已知限制(body 明載 tracked separately,但當時沒開票,這裡補上):accounts.json(companies / threads / people)不上雲,folders 與錄音會上雲 → 第二台裝置上同步下來的錄音,companyId 解不開,全部落到「其他資料夾(舊資料)」。
iOS client(pathorsAI/parley-internal#21 Phase 0)是第二個 client,一定撞到這個缺口 — 手機上看不到任何錄音的客戶歸屬。
範圍(初步):accounts.json 進 cloud sync(或改存 DB 上雲)、衝突策略(兩台各自建了同名客戶)、與 #212 的 migrateEntryOwners backfill 相容。#212 刻意不推 cloud 是為了避免重傳上百個 audio blob — 這張票要處理的是 metadata 同步,不是 blob。
相關:#211(ownership 收斂)、#134(mini-CRM follow-ups)。
#212 的已知限制(body 明載 tracked separately,但當時沒開票,這裡補上):
accounts.json(companies / threads / people)不上雲,folders 與錄音會上雲 → 第二台裝置上同步下來的錄音,companyId解不開,全部落到「其他資料夾(舊資料)」。iOS client(pathorsAI/parley-internal#21 Phase 0)是第二個 client,一定撞到這個缺口 — 手機上看不到任何錄音的客戶歸屬。
範圍(初步):accounts.json 進 cloud sync(或改存 DB 上雲)、衝突策略(兩台各自建了同名客戶)、與 #212 的
migrateEntryOwnersbackfill 相容。#212 刻意不推 cloud 是為了避免重傳上百個 audio blob — 這張票要處理的是 metadata 同步,不是 blob。相關:#211(ownership 收斂)、#134(mini-CRM follow-ups)。