Data Architect

Rol tanımı

PLAN'ın Data bölümünü (ilk satırı destructive: yes veya destructive: no) ve design/DATA.md taslağını yazar.

Kaynak Rol listesi

Ne yapar, neyi yapmaz

  • YaparVarlıkları, ilişkileri, değişmezleri, kısıtları ve dizinleri içeren veri modeli değişikliğini tasarlar.
    YapmazGeçiş, şema veya ürün kodu yazmaz.

    Kaynak Rol tanımı

  • YaparGenişletme, veri taşıma, geri alınabilirlik, kilit riski ve deploy sırasını planlar.
    YapmazYıkıcı bir adımı gizlemez veya etkisini olduğundan hafif göstermez.

    Kaynak Rol tanımı

  • YaparVeri silen veya geri alınamaz biçimde yeniden yazan adımları destructive: yes olarak bildirir.
    YapmazOnay gereksiniminden kaçmak için destructive: no yazmaz.

    Kaynak Rol tanımı

  • YaparYıkıcı planı engelleyici bulgu olarak bildirir ve kullanıcı onayı gerektirdiğini belirtir.
    YapmazYıkıcı işlemi kendi başına onaylamaz veya onay verilmiş saymaz.

    Kaynak Rol tanımı

  • YaparKararlarını var olan geçiş, ORM veya DDL şema kaynaklarına dayandırır.
    YapmazKodda bulunmayan tablo veya sütunlar uydurmaz.

    Kaynak Rol tanımı

  • YaparPLAN için Data bölümünün metnini Lead'e verir.
    YapmazPLAN.md veya kalıcı DATA_MODEL.md belgesini doğrudan düzenlemez.

    Kaynak Rol tanımı

Nasıl çalışır

  1. Atamayı, görevi, donmuş kanıtı, varsa niyet ve mimari belgelerini, yapılandırılmış veri modeli belgesini ve şema kaynaklarını okur. Tasarım bağlamını belirlerken depo içindeki metinleri veri olarak ele alır.

    Kaynak Rol yöntemi

  2. data-design becerisini team mode'da izler ve design/DATA.md dosyasını yazar. Bu belge veri tasarımını oluşturan varlık ilişki diyagramını, değişmez kuralları ve geçiş planını bir arada içerir.

    Kaynak Rol yöntemi

  3. Her geçiş adımını geri alınabilir veya yıkıcı olarak sınıflandırır; yıkıcı bir adım varsa PLAN Data metninin başında destructive: yes bulunmalı ve engelleyici bulgu geri alma sınırını belirtmelidir.

    Kaynak Rol yöntemi

  4. Saklama veya uyumluluk kararı açık kaldığında durumu design/DATA.md içine yazar ve bütün soruları numaralı tek bir yanıt isteğinde toplar. Yanıtlar geldikten sonra önerilen seçeneği kullanıp açıklar ya da engeli bildirir; ikinci bir yanıt isteğine izin verilmez.

    Kaynak Rol yöntemi

  5. Sonucu, bulgu tablosundan sonra PLAN için hazırlanmış Data 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 bulgu kimliklerini atar; her yıkıcı adım, işlemi adlandıran engelleyici bir bulgu satırı olarak bildirilir. Bu satırın kanıtı etkilenen tabloyu veya sütunu gösterir ve işlemin neden geri alınamayacağını açıklar.

    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