Mimari ve durum
Plan, eylem ve kanıtın birbirinden ayrılması.
Sohbet, sistemin hafızası değildir
Kanonik durum; hedefi, başarı ölçütünü, adımı, gözlemi, izinli seçenekleri, sahipliği, onayı ve deployment kimliğini içerir. SQLite tabanlı State Store bu durumu tipli ve kalıcı tutmak için tasarlanmıştır. Model çağrısına yalnız gerekli, sınırlı bağlam gönderilir.
Tek döngü, iki mantıksal rol
Operator döngünün sahibidir. Supervisor plan ve teşhis üretir; araçlara doğrudan erişmez. Başlangıçta tek etkin görev, tek etkin eylem ve bilgisayar girdisinin tek sahibi vardır. Model servisleri bu rollerin karar desteğidir; bağımsız masaüstü kullanıcıları değildir.
Eylem bir sözleşmedir
Eylem zarfı görev, adım, durum sürümü, runtime, sahiplik, araç, argüman, beklenen etki, doğrulama ve tekrar kimliğini taşır. Executor güncelliği ve izni yürütme anında yeniden kontrol eder. Kesinti sonrası sonucu bilinmeyen eylem körlemesine tekrarlanmaz; yeni gözlemle uzlaştırılır.