GGMES 1D — Devam özeti v2 JavaScript: await GGMESResume.capture({taskId:'gorev-kimligi',nextStep:'Sonraki adım'}) İki seçenek de isteğe bağlıdır. API panelindeki form aynı işlemi yapar. JSON.stringify çıktısı en çok 2048 UTF-8 bayttır. Dosya path/revision ve görev id/revision/status metadata içerir; içerik, geçmiş ve görev notlarını okumaz. truncated, omittedFiles, omittedTasks eksik satırları açıklar. nextStep en çok160 Unicode kod noktasıdır; nextStepTruncated kırpılmayı bildirir. Not özeldir. Otomatik kayıt, pano kopyalama veya başka modele gönderme yapılmaz. Ortak bağlantıda remote-v4 tarafından gözlenen dosya akışı cursor'u aktarılır. cursorKnown:true, cursorScope:file-events-only, cursorMeaning:observed-before-metadata. Cursor 0 geçerlidir. Cursor metadata okumaları başlamadan önce alınır; arada poll ilerlese bile ilerideki cursor özetin içine taşınmaz. Yeni ağ isteği eklenmez. Bu değer editörün değişikliği uyguladığına dair teslim onayı değildir. Görevler bu cursor'a dahil değildir; görev listesini ayrıca yeniden okuyun. Yerelde veya eski taşıyıcıda cursor:null/cursorKnown:false; değer uydurulmaz. consistency:non-atomic. Dosya listesi ve görev listesi tek işlemde alınmaz. Yeni oturum önce workspace ve yetkiyi doğrulamalıdır. Özet kırpıldıysa changes(cursor) tek başına eksik eski dosyaları geri getirmez: list yeniden okunmalıdır. changes yanıtında gap:true ise güncel snapshot ile uzlaştırın. Bu sürüm cursor'u otomatik uygulamaz veya kalıcı bekleyen iş tutmaz. Bağlantı/kimlik değişirse WORKSPACE_CHANGED ile kapanır; auth hatası gizlenmez. pendingUiCount anlık UI işlem sayısıdır (özet işlemi dahil); sunucu kuyruğu değildir. authority:false, backup:false. Özet imzalı kanıt, yetki veya tam yedek değildir. Dosya adları ve sonraki adım özel bilgi içerebilir; paylaşmadan önce inceleyin. TARAYICI ORTAK ÖZET KÖPRÜSÜ — remote-v5 Mevcut yetkili bağlantı kurulduktan sonra await GGMESConnection.resume(). API panelindeki Ortak devam özetini oku düğmesi aynı tek GET /v1/resume isteğini yapar. Anahtar yalnız Authorization başlığındadır; URL veya özette yoktur. Bağlantısız çağrı SHARED_REQUIRED ile kapanır; yerel özete sessiz dönüş yoktur. Tam yanıt zarfı 2048 UTF-8 bayt, workspace ve metadata şeması doğrulanır. Bu çağrı gözlenen polling cursor'unu ilerletmez; otomatik tekrar veya paylaşım yapmaz. Mevcut GGMESResume.capture() ayrı kalır: consistency=non-atomic; iki yöntemin cursor ve pending alanları birbirinin yerine kullanılamaz. Ortak özette iki pending sayacı null kalır; bilinmeyen sunucu işi sayısı sıfır diye sunulmaz. ORTAK ÖZETTEN GÖREV AYRINTISINA — resume-ui-v3 Ortak devam özeti alındıktan sonra listedeki görev düğmesi açıkça seçilir. Yalnız mevcut ortak bağlantıda GGMES1D.taskRead(id) çağrılır. Bu salt okuma POST /v1/rpc kullanır; görev oluşturma, üstlenme veya dosya yazma yapmaz. Özet revision ile taze görev revision ayrı gösterilir; eski revision reddedilir. Kanıt varsa path/revision/sha256 gösterilir; bunlar içerik kabulü değildir. Kanıt yoksa belge bağı üretilmez. Belge editörüne otomatik geçiş eklenmemiştir. Çalışma alanı/kimlik değişince önceki özet ve ayrıntı temizlenir; eski bekleyen sonuç yeni alana uygulanmaz. Kırpılmış özet tüm görevler diye gösterilmez. URL parametresi, kalıcı özet, erişim anahtarı aktarımı veya otomatik tekrar yoktur.