I0932 — Milník se přijímá na základě svých důkazů
Uzavřít milník: každé akceptační kritérium nese důkazy, změřené základní hodnoty jsou zdokumentovány s prostředím, ve kterém byly pořízeny, workflow v dokumentaci běží tak, jak je napsáno, a výsledkem je záznam plánu, nikoli konverzace.
BLOKOVÁNO vlna 9 · p0 · profil implementation · běží samostatně
Součást fly-deployment — Image kontejneru je projekcí modelu repozitáře a jeho smoke test je jeho důkazem.
Blokováno. Tento úkol nemůže začít, dokud nejsou hotovy I0920, I0923, I0925, I0926, I0927, I0928, I0929, I0931. Stav je z toho odvozen, ne deklarován.
Cíl
Uzavřít milník: každé akceptační kritérium nese důkazy, změřené základní hodnoty jsou zdokumentovány s prostředím, ve kterém byly pořízeny, workflow v dokumentaci běží tak, jak je napsáno, a výsledkem je záznam plánu, nikoli konverzace.
Proč
Milník se přijímá podle svých důkazů. Čísla, příkazy a nasazené URL jsou to, co má pozdější čtenář; zprávy této relace ne.
Aktuální stav
Open.
Cílový stav
Milník je přijat s důkazy proti každému kritériu a základy a omezení jsou zapsány tam, kde se najdou.
Rozsah
- docs/PLAN_STATUS.md
- .ai/repo/project
Mimo rozsah
- Vydávání plánu za implementaci
- Zaznamenání měření bez prostředí, na kterém bylo pořízeno
Závislosti
- I0920BLOKOVÁNO Závislosti image jsou známé a jeho bezpečnostní upozornění jsou politika
- I0923BLOKOVÁNO Studený start a cena endpointu jsou cíle měření výkonu jako všechno ostatní
- I0925BLOKOVÁNO Každé pravidlo nasazení je kontrola, která běží
- I0926BLOKOVÁNO Dokumentace nasazení je generovaná a dosažitelná
- I0927PŘIPRAVENO Cockpit ukazuje nasazení ze stejných dat
- I0928BLOKOVÁNO Pull request nemůže sloučit nasazení, které by nefungovalo
- I0929ZRUŠENO Produkce se nasazuje z CI s tokenem omezeným na jednu aplikaci
- I0931ZRUŠENO Aplikace existuje, běží na jednom stroji a URL odpovídá
Kritéria přijetí
- Každé akceptační kritérium milníku má k sobě zaznamenané důkazy
- Naměřené základní linie — binárka, image, kontext, doby sestavení, připravenost, rezidentní paměť, latence endpointů — jsou zdokumentovány se strojem a prostředím, na kterých byly změřeny
- Vývojářský postup v dokumentaci běží přesně tak, jak je napsán, na čistém checkoutu
- Dříve existující selhání, selhání zavedená zde a selhání zde opravená se rozlišují explicitně
- Zbývající omezení se uvádějí, nevynechávají
Validace
- bash test/run.sh
- bin/majordomus doctor
- majordomus deploy doctor
Požadované důkazy
- baselines_documented
- criteria_covered
- report_recorded
Důkazy
Nic nezaznamenáno. Za každým tokenem výše musí stát příkaz nebo artefakt, než lze tento úkol dokončit; vyprávění se odmítá.
Riziko
Pokušením na konci je zaznamenat záměr jako výsledek. Cokoli, co nebylo předvedeno, je omezení a píše se jako omezení.
Časová osa
- zahájeno
- —
- ověřeno
- —
- dokončeno
- —
Tato tři pole, důkazy výše a stav závislostí jsou vše, z čeho se stav skládá. Neexistuje žádné pole stavu, které by s nimi mohlo být v rozporu.
Kanonický záznam: .ai/repo/project/issues/I0932.yaml. Přečtěte jej zpět pomocí majordomus plan show I0932.