Oportunitate
Procesează oportunitatea: $ARGUMENTS
Rulează secvența completă, oprindu-te la poarta umană:
- Clasifică proiectul (T sau I) prin cele patru întrebări din
23-clase-de-proiect.md. Dacă e ambiguu →blocked::awaiting-decision, te oprești și întrebi. - Intake — skill
bid-intake. Verifică obligatoriu că numărul de cerințe extrase se reconciliază cu numărul de marcaje din document; orice diferență se explică marcaj cu marcaj. - Separă cerințele tehnice de cele administrative. Raportează ambele numere.
- Acoperire — skill
coverage-report. Două cifre: funcțională și pe stack-ul impus. - Dosar — agentul
bid-memoproduce JSON-ul de decizie. - OPREȘTE-TE. Prezinți dosarul și aștepți semnătura. Nu continui singur — asta e prima dintre cele trei porți umane.
La final creează issue-ul de oportunitate cu state::discovery și owner::<semnatar>.