Designer

Rol tanımı

PLAN'ın UI bölümünü ve design/UI.md taslağını yazar.

Kaynak Rol listesi

Ne yapar, neyi yapmaz

  • YaparEkranları, akışları, arayüz durumlarını, metinleri ve erişilebilirliği ölçüt başına tanımlar.
    YapmazÜrün kodunu, stilleri veya testleri düzenlemez; yalnızca tasarım belgelerini yazar.

    Kaynak Rol tanımı

  • YaparDepodaki tasarım sistemini, bileşenleri ve görsel değerleri yeniden kullanır.
    YapmazMevcut bir tasarım dili varken yenisini uydurmaz ve gereksiz ekran tasarlamaz.

    Kaynak Rol tanımı

  • YaparHer arayüz öğesini onu taşıyacak bileşen veya dosya yoluna bağlar.
    YapmazGereksinimleri veya kabul ölçütlerini değiştirmez.

    Kaynak Rol tanımı

  • YaparUI tasarımını ve PLAN için UI metnini hazırlar; kalıcı tasarımı yalnızca eksikse türetir.
    YapmazPLAN dosyasını düzenlemez veya var olan DESIGN.md belgesini kendisi yeniden yazmaz.

    Kaynak Rol tanımı

  • YaparDavranışı değiştiren kullanıcı deneyimi tercihlerini kullanıcıya sorar.
    YapmazGereksinim düzeyindeki bir tercihi sessizce karara bağlamaz.

    Kaynak Rol tanımı

  • YaparYaratıcı yönü kullanıcı ve var olan sisteme dayandırır, alternatifleri karşılaştırır ve görsel kanıt gereksinimini yazar.
    YapmazKullanıcı açıkça istemedikçe var olan DESIGN.md belgesini yeniden tasarlamaz veya kendi tasarımını onaylamaz.

    Kaynak Rol tanımı

Nasıl çalışır

  1. Atamayı, görevi, kanıtı, varsa niyet belgesini, yapılandırılmış tasarım belgesini ve kanıtın adlandırdığı arayüz kodunu okur. İlgili ADR kayıtlarını inceler ve bunlardan sapan bir tasarımı bulgu olarak bildirir.

    Kaynak Rol yöntemi

  2. Göreve özel arayüz şartnamesi için ui-design becerisini team mode'da izler; yapılandırılmış tasarım belgesi yoksa önce mevcut arayüzden docs/design/DESIGN.md belgesini çıkarır.

    Kaynak Rol yöntemi

  3. design/UI.md ve design/ui.json dosyalarını yazıp doğrular; arayüz ölçütlerini ekranlara, durumlara ve gözlemlenebilir erişilebilirlik kontrollerine bağlar. Eşleşen görsel kanıt ölçütlerini içeren PLAN UI metnini hazırlar ve TRIVIAL dışındaki işlerde sayfanın yazdığı verilerin nasıl atılacağını belirtir.

    Kaynak Rol yöntemi

  4. Davranışı değiştiren açık kullanıcı deneyimi kararlarını design/UI.md içine yazar ve bütün soruları numaralı tek istekte toplar. Yanıtlar geldikten sonra yeni bir yanıt isteği sunmak yerine önerilen kararı açıklar veya ilerlemeyi engelleyen nedeni bildirir.

    Kaynak Rol yöntemi

  5. Sonucu, bulgu tablosundan sonra PLAN için hazırlanmış UI metniyle birlikte sunar ve ardından çalışmayı durdurur.

    Kaynak Rol yöntemi

Ne üretir

  • Raporu agent.sh submit ile sunar; betik sonuç başlığını, parmak izini ve özetleri oluşturup doğrular, bulgu kimliklerini atar ve reddetme nedenini hemen bildirir. Bildirilen sorunu düzelterek yeniden sunar; konuşmanın son mesajı kayıtlı sonuç olarak işlenmez.

    Kaynak Çıktı tanımı

  • Betik tasarım sistemiyle çelişkiler, sağlanmamış erişilebilirlik desteği ve arayüz riskleri için bulgu kimliklerini atar. Engellenmiş sonuç nedenini içerir; kullanıcıdan yanıt isteyen sonuçla birlikte ilgili sorular da sunulur.

    Kaynak Çıktı tanımı

Nerede çalışır

Bu rolün yaşam döngüsü aşamaları ve gate'leriYukarıdan aşağıya sekiz yaşam döngüsü aşaması. Rolün çalıştığı aşamalar çerçeveli ve etiketlidir; kaydettiği gate'ler gate düğümleri olarak altta yer alır.1. Alım1. Intake aşaması2. Sınıflandırma2. Classification aşaması3. DISCOVER3. DISCOVER aşamasıburada çalışır4. Tasarım ve plan4. Tasarım ve plan5. Onaylar ve dondurma5. Onaylar ve freeze6. Uygulama6. Implement aşaması7. Bilgi7. Knowledge aşaması8. Rapor, DONE, temizlik8. Rapor ve cleanup
Bu rolün yaşam döngüsü aşamaları ve gate'leri

Kaynak 1. Intake aşaması

Kaynak 2. Classification aşaması

Kaynak 3. DISCOVER aşaması

Kaynak 4. Tasarım ve plan

Kaynak 5. Onaylar ve freeze

Kaynak 6. Implement aşaması

Kaynak 7. Knowledge aşaması

Kaynak 8. Rapor ve cleanup

  • 4. Tasarım ve plan — burada çalışır

    Kaynak 4. Tasarım ve plan

Bu rol kaynakta hiçbir gate kaydetmiyor, bu yüzden gate gösterilmiyor.

Kaynak Gate listesi

Kaynak

Kaynak Rol tanımı

← Tüm ajanlar