Architekt & Specifikace¶
Fáze 1: Architekt navrhne celý systém¶
Role: Architekt + manuální review PM.
Vstupy: čisté důkazy z intake, existující moduly AutoERP.
Aktivity:
- Připravit end-to-end návrh (datový model, workflow, integrace, výkon) ještě před sprinty.
- Vytvořit první verzi
openspec/specs/<modul>/spec.mdaspec.yaml(pokud je potřeba strojová podoba). - Zapsat předpoklady a blokátory (např. Feeds, integrace).
- Projít manuálním review s PM (kontrola proti záznamu/e-mailu).
Výstup: Schválená baseline specifikace, kterou lze použít do sprintů. Bez schválení se nic nevyvíjí.
Fáze 2: Specifikace a kontrola (OpenSpec)¶
Cíl: Každá změna má delta specifikaci a odkaz na zdroj důkazu.
- Adresář:
openspec/specs= aktuální stav;openspec/changes/<id>= návrhy změn. Návrh vždy odkazuje na zdroj (source:) a obsahujeproposal.md,tasks.md,specs/<module>/spec.md(delta). - Manuální kontrola: Architekt/PM kontroluje, zda jsou akceptační kritéria úplná, mají vazbu na důkaz a neobsahují volný text bez scénářů.
- Gherkin: akceptační kritéria jsou psaná jako scénáře, z nich se generují UI testy.
- Review ready:
openspec validate --strictmusí projít před zařazením do sprintu.
Checklist architekta¶
- [ ] End-to-end návrh je kompletní
- [ ] Baseline specifikace je vytvořena
- [ ] Předpoklady a blokátory jsou zapsány
- [ ] PM review proběhlo
- [ ]
openspec validate --strictprošlo
➡️ Pokračujte na Sprint Build.