Uyumluluk: Pactmark 0.2.x. Bu giriş noktaları adaptör-sınırı fixture’larıdır, dağıtılmış sunucular değil. Kalıcı depolama, sandbox’lama ve arka plan uyandırmaları burada kasıtlı olarak desteklenmez.

Çalıştırın

Üç giriş noktası da aynı deterministik fixture’ı kullanır ve normalize edilmiş bir sözleşme sonucu döndürür. Sağlayıcı anahtarı yok, ağ yok.

Neyi kanıtlar

Şekil 1. Üst bandın gerçekten taşınabilir olduğunu. Bu örnek, bağımlılık kuralının çalıştırılabilir hâlidir — core, runtime, policy, evidence veya agent bir Node import’u edinseydi bu giriş noktalarından biri derlenmeyi bırakırdı.

Yapı

entrypoints/ üstündeki her şey üçünde de değişmez. Giriş noktaları yapısı gereği incedir:

Kendi ajanınızı taşınabilir tutmak

Paylaşılan kodda Node yerleşiği yok

node:fs, node:path, node:crypto yok. Çalışma zamanının verdiği portları kullanın.

Ortamdan okuma yok

process.env giriş noktasına aittir ve readEnvironment ile aktarılır.

Paylaşılan kodda sağlayıcı SDK'sı yok

Model erişimi, giriş noktasının bir araya getirdiği bir adaptörden geçer.

Yalnızca Web standardı API'ler

Request, Response, ReadableStream, AbortSignal, TextEncoder.
Bunu zorlamanın en hızlı yolu, hiç dağıtmasanız bile Cloudflare giriş noktasını derlemeye devam etmektir. Çok etkili bir lint’tir.

Taşınabilirlik yetenek değildir

Aynı ajan her yerde aynı şeyleri yapmaz. Bir Worker; Node’a özgü yürütücüleri, stdio MCP’yi, yerel dosya sistemi varsayımlarını veya Postgres worker sürücüsünü sunamaz. Çalışma zamanının sağlayamayacağı requiredRuntimeCapabilities beyan eden bir ajan, başlamadan önce KAF_RUNTIME_CAPABILITY_MISSING ile başarısız olur — ki bu, etrafından dolaşılacak bir kısıt değil doğru davranıştır.

Neyi kanıtlamaz

Bu giriş noktaları adaptör-sınırı fixture’larıdır. Geçen bir test, adaptör yüzeyinin aynı süreç içinde doğru olduğu anlamına gelir. Herhangi birinin dağıtıldığı, kalıcı ya da üretime hazır olduğu anlamına gelmez — kalıcı depolama, sandbox’lama ve arka plan uyandırmaları bu örnekte açıkça desteklenmez.

Dağıtıma genel bakış

Her hedefin gerçekte neyi kanıtladığı.

Mimari

Bu örneğin zorladığı bağımlılık kuralı.