SWISwarm Intelligence
SWISürü reçeteleri

Kanıt eşiğiyle görev kapısı

Bir sonraki iş aşamasını bağımsız ve geçerli girdiler hazır olduğunda aç.

TestKaynakİncelemeEşikSonraki iş
  1. Test, kaynak ve inceleme sinyalleri
  2. Bağımsızlığı doğrula · eşiği denetle
  3. Koşullar sağlanırsa sonraki aşama
İletişim mantığının kavramsal şeması · agent sayısını görev paketinde belirle
  1. Eşiği görevden türet

    Önkoşulları baştan yaz: örneğin bir geçen test ve ayrı bir kaynak incelemesi. Sırf üç agent aynı şeyi söyledi diye açma.

  2. Sinyalin kökenini tut

    Her sinyale evidence_id, origin_id ve expires_at ekle. Aynı kaynağı kopyalayan agentları ayrı destek sayma.

  3. Geçerli girdiyi birleştir

    Kapı, gerekli sinyal türlerinin tümünü kontrol etsin. Olumsuz test varsa daha çok olumlu oyla onu geçersizleştirme.

  4. Durumu kaydet

    Geçişte kullanılan sinyal kimliklerini sakla. Koşullar sağlanmazsa açık bir bekleme nedeni veya zaman aşımı sonucu üret.

Rollerin sorumluluğu

Sinyal üretici
Kabul testini çalıştırıp türü, kaynağı ve zamanıyla sinyal üretir.
Kapı denetçisi
Bağımsız ve süresi dolmamış sinyalleri sayar.
Yürütücü
Açılan aşamayı görev sınırları içinde yürütür.

Ortak hafıza sözleşmesi

signal_idsignal_typeorigin_idevidence_idissued_atexpires_atgate_decision
Durma koşulu
Önkoşullar karşılanınca tek seferlik geçiş yap; süre veya bütçe dolarsa açılmayan kapıyı gerekçesiyle raporla.
Başlıca hata biçimi
Kopya raporlar sahte yeterlilik üretebilir. Eski başarılı test, yeni artefakt sürümünü doğrulamaz; sinyali sürüme bağla.