Vývojový proces¶
Agentní workflow založený na důkazech¶
Nový proces stojí na dvou jediných zdrojích požadavků: nahraná setkání se sdílenou obrazovkou a e-maily. Vše ostatní je pomocná komunikace, nikoliv zdroj zadání. AI agenti z těchto důkazů připravují návrhy, specifikace i testy, ale každá specifikace musí projít manuálním revizním krokem (architekt/PM), než se začne vyvíjet.
graph TD
Evidence[Záznam schůzky<br/>+ e-maily] --> Intake[Evidence intake<br/>Transcript + citace]
Intake --> Architect[Architect Agent<br/>E2E návrh]
Architect --> Spec[OpenSpec draft<br/>manuální review]
Spec --> Sprint[Sprint backlog<br/>user stories]
Sprint --> Build[Dev/QA Agents<br/>PHPStan+PHPUnit+Lint]
Build --> Click[UI click testy<br/>click-test repo]
Click --> Deploy[Deploy + archivace spec]
Deploy --> Change[Iterativní změny<br/>Change Proposal]
Change --> Intake
Fáze procesu¶
| Fáze | Popis |
|---|---|
| Evidence Intake | Sběr a validace důkazů |
| Architekt & Specifikace | Návrh systému a kontrola |
| Sprint Build | Implementace s kvalitativními branami |
| Testování | Unit/integrace + UI click testy |
| Release | Nasazení, archivace a iterace |
Evidence intake (povinná pravidla)¶
- Povolené zdroje: (1) záznam schůzky se sdílenou obrazovkou, (2) e-mailový thread. Nic jiného.
- Transkript: každý meeting má textový přepis s časovými značkami a odkazem na video; e-mail má uložený message-id.
- Traceability: každý požadavek musí uvádět
source: meeting:<datum>#<timestamp>nebosource: email:<message-id>. - Validace: žádná práce nezačne bez připojeného důkazu. Pokud důkaz chybí, požadavek se vrací do intake.
➡️ Pokračujte na Evidence Intake.