| 任務 | 完成標記 | 修改檔案 | 修改位置 | 可見結果 |
|---|---|---|---|---|
| TASK-01 | DONE-01 | script.js | loadQueue()、saveQueue()、render()、enqueue() | 每筆變更顯示不同短 id,待同步數量增加且重整後仍保留 |
| TASK-02 | DONE-02 | script.js | syncQueue() | 離線同步時全批保留,回到線上同步後全批移除 |
| TASK-03 | DONE-03 | script.js | retryAndPreflight() | 離線重整不丟件;恢復模擬網路後成功移除並顯示 GAS 邊界 |
標準 solution 只證明 mock queue 的失敗復原流程,不代表真實 GAS 已部署或資料已寫入試算表。需要真實串接時,依 GAS 延伸實作操作並另外提交 Network 與 Sheet 證據。