v2.3.3 — single source of truth dla triggerów orków
Co zmieniono
Ujednolicenie logiki orkiestracji — jedno źródło prawdy.
Problem
Triggery invokacji orków były zdefiniowane w dwóch miejscach jednocześnie:
- Tabela w
skills/krux/SKILL.md(operacyjna logika modelu) - Listy
Triggers:w frontmatter każdegoagents/ork-*.md
Te dwa źródła mogły się rozjeżdżać przy aktualizacjach i powodować konflikty (np. jak działa było w ork-badacz i ork-wyrocznia).
Rozwiązanie
agents/ork-*.md— opisy przepisane na czysto funkcjonalne (co ork robi, jakie ma narzędzia). ZeroUse this agent when..., zeroTriggers:.SKILL.md— jedyne źródło prawdy. Dodana nota"Jedyne źródło prawdy o triggerach: ta tabela". Doprecyzowane rozróżnienie badacz/wyrocznia.- JSON contract — każdy ork ma teraz
"Zwróć TYLKO ten JSON — zero tekstu poza nim"w sekcji Output format. - Trigger table — wzbogacona o ork-wroz (
ryzyko,co jeśli), ork-wynalazca (prototype,MVP), disambiguation note dla badacz/wyrocznia.