I0502 — Doporučit profil z naměřených nákladů a jmenovat měření
Přidat příkaz, který doporučí profil pro třídu práce na základě změřené ceny za přijatý výsledek a vedle doporučení vypíše měření, ze kterých bylo odvozeno.
BLOKOVÁNO vlna 1 · p3 · profil implementation · běží samostatně
Součást routing-recommendations — Routing recommendations derived from measured cost.
Blokováno. Tento úkol nemůže začít, dokud není hotovo I0501, milestone:routing-recommendations. Stav je z toho odvozen, ne deklarován.
Cíl
Přidat příkaz, který doporučí profil pro třídu práce na základě změřené ceny za přijatý výsledek a vedle doporučení vypíše měření, ze kterých bylo odvozeno.
Proč
Doporučení, jehož základ se nevypisuje, je názor s příkazem kolem. Jmenování měření je to, co ho činí ověřitelným, a ověřitelnost je jediné, co to odlišuje od rady.
Aktuální stav
Cena za přijatý výsledek se hlásí za výsledek. Nic nic nedoporučuje.
Cílový stav
Dotaz, který profil má třída práce používat, vrací profil, měření za ním a skupinu, z níž pocházejí.
Rozsah
- lib
- bin
Mimo rozsah
- Volání modelu nebo výběr poskytovatele jménem workera
Závislosti
Co na tom čeká
Kritéria přijetí
- Každé doporučení uvádí přijaté výsledky a údaje, z nichž bylo odvozeno
- Doporučení pojmenovává skupinu a způsob, jak byla skupina odvozena
- Příkaz čte záznamy a nepočítá nic, co už počítá vrstva nákladů
Validace
- bash test/run.sh
Požadované důkazy
- sada testů
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
Následování doporučení vytváří data, která je ospravedlňují; výstup musí zaznamenat, že měření následují po dřívějších doporučeních.
Č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/I0502.yaml. Přečtěte ho zpět pomocí majordomus plan show I0502.