mirror of
https://github.com/walkinglabs/learn-harness-engineering.git
synced 2026-09-19 05:06:27 +08:00
4de9127c44
- Create initializer-agent-playbook.md for initial session guidelines. - Add method-map.md to map common error modes to solutions. - Introduce prompt-calibration.md for defining root instructions. - Establish AGENTS.md and CLAUDE.md templates for agent workflows. - Implement claude-progress.md for session logging and progress tracking. - Create clean-state-checklist.md for ensuring a clean session state. - Add evaluator-rubric.md for assessing output quality post-session. - Develop feature_list.json for tracking feature statuses and verification steps. - Create index.md as a template guide for project setup. - Implement init.sh for standard startup and verification commands. - Add quality-document.md for assessing product area and architectural layer quality. - Create session-handoff.md for structured session transitions. - Introduce skills/index.md to document AI agent capabilities and harness engineering.
1.3 KiB
1.3 KiB
Kod Yazma Ajanı Başlatma Akışı
Bunu, başlatma tamamlandıktan sonra her oturumun başında kullanın.
Sabit Başlatma Şablonu
pwdçalıştırın ve depo kökünü doğrulayın.claude-progress.mddosyasını okuyun.feature_list.jsondosyasını okuyun.- Son commit'leri
git log --oneline -5ile inceleyin. ./init.shkomutunu çalıştırın.- Temel bir duman (smoke) veya uçtan uca yol çalıştırın.
- Temel yol bozuksa önce onu düzeltin.
- En yüksek öncelikli bitmemiş özelliği seçin.
- Yalnızca o özellik üzerinde, doğrulanana veya açıkça engellenene kadar çalışın.
Bu Sıralama Neden Önemli
pwd, yanlış dizinde kazara çalışmayı engeller.- ilerleme ve özellik dosyaları, yeni düzenlemelere başlamadan önce kalıcı durumu kurtarır.
- son commit'ler, en yakın zamanda nelerin değiştiğini açıklar.
init.sh, hafızaya güvenmek yerine başlatmayı standartlaştırır.- temel doğrulama, yeni iş bunları gizlemeden önce bozuk başlangıç durumlarını yakalar.
Oturum Sonu Yansıması
Aynı oturum şu adımlarla bitmelidir:
- ilerlemeyi kaydederek
- özellik durumunu güncelleyerek
- gerektiğinde bir devir notu yazarak
- güvenli işi commit ederek
- temiz bir yeniden başlatma yolu bırakarak