Appearance
Kanıtla ve gönder
Naro “bitti”yi sohbetteki özgüvenli cümle değil, kanıt sayar.
1. Ne doğru olmalı, okuyun
İstekten sonra iş özeti, gönderimden önce tutulması gereken maddeleri listeler.
Ajanın kodlamaya devam etmesini istemeden önce okuyun.
İnsan adımları (konsol, secret, gerçek cihaz) size aittir. Ajan bunları sizin yerinize “bitti” işaretleyemez.
2. Ajan maddelerini kanıtlayın
Her açık madde için başarıyla biten gerçek bir komut çalıştırın; sonra projedeki prove komutuyla kaydedin (scripts/ altına kurulum yerleştirir).
Örnek şekil:
bash
python3 scripts/naro.py prove --criterion 1 --by "bun test"Başka projeden tahmin değil — bu reponun listesinde yazan komutu kullanın.
3. İnsan görevlerini onaylayın (yalnız siz)
Konsol, secret veya cihaz adımı varsa:
bash
python3 scripts/naro.py ack-human --task <id> --evidence path/to/redacted-note.mdRepoya yalnızca redakte edilmiş kanıt koyun.
4. Proje mühürünü çalıştırın
bash
bash scripts/dod_mark.shGeçer: son düzenlemeden sonra temiz sonuç.
Kalır: isimli eksikler — düzeltin, yeniden kanıtlayın, yeniden mühürleyin. Güncel ağaçtan eski kanıt sayılmaz.
5. Gönderin
bash
git pushReddedilirse mesaj hâlâ açık olanı isimle söyler. Maddeleri kapatın; kapıyı zorlamayın.
Pull request: istekte ship dili (open a PR, ship it) veya ajanın ship skill’i. Uzak PR açılacaksa git sunucunuzun CLI oturumu gerekir.
6. Ayrılmadan önce kontrol listesi
- [ ] İş özeti niyetinizle uyumlu
- [ ] Board / listede sürpriz açık madde yok
- [ ] Ajan maddeleri exit 0 ile kanıtlandı
- [ ] İnsan görevlerini siz onayladınız
- [ ] Son düzenlemeden sonra mühür temiz
- [ ] Push, kapıyı baypas etmeden başarılı