routing-recommendations — Doporučení směrování odvozená z naměřených nákladů
Profil, pod kterým má úloha běžet, se doporučuje z naměřených nákladů na přijatý výsledek a doporučení jmenuje data, z nichž vzniklo.
BLOKOVÁNO 0 ze 4 úkolů hotovo
- připraveno
- 0
- blokováno
- 4
- aktivní
- 0
- verify
- 0
- hotovo
- 0
- zrušeno
- 0
Problém
Volba, které schopnosti úlohu poslat, je dnes úsudek, který nikdo nemůže ověřit. Doporučení, které se neodvozuje ze změřených výsledků, je názor s příkazem kolem.
Výsledek
Profil, pod kterým má úloha běžet, se doporučuje z naměřených nákladů na přijatý výsledek a doporučení jmenuje data, z nichž vzniklo.
Aktuální stav
Nezačato a podmíněno tím, že cena za přijatý výsledek vůbec existuje.
Cílový stav
Worker se může zeptat, jaký profil má třída úloh použít, a dostat odpověď dohledatelnou k měřením.
Rozsah
- bin
- lib
- test/cases
- dokumentace
- site/data/generated
Mimo rozsah
- Automatické směrování bez rozhodnutí člověka
Kritéria přijetí
- Každé doporučení jmenuje měření, z nichž bylo odvozeno
- Nedostatek dat nevytvoří žádné doporučení místo slabého
- Doporučení je poradní a nikdy tiše nemění profil
Validace
- bash test/run.sh
Požadované důkazy
- sada testů
Rizika
- Doporučení, které se dodrží, se stane příčinou dat, která ho ospravedlňují.
Úkoly
Každý z nich je prováděcí kontrakt s vlastními kritérii přijetí, validačním příkazem a požadovanými důkazy. Sloupec wave je vrstva grafu závislostí, v níž úkol leží.
| issue | status | vlna | závisí na | název |
|---|---|---|---|---|
| I0501 | BLOKOVÁNO | 0 | — | Seskupit srovnatelnou práci z toho, co záznamy už nesou |
| I0502 | BLOKOVÁNO | 1 | I0501 | Doporučit profil z naměřené ceny, se jmenovitým uvedením měření |
| I0503 | BLOKOVÁNO | 2 | I0502 | Tam, kde jsou data příliš řídká, nevracet žádné doporučení a říct proč |
| I0504 | BLOKOVÁNO | 3 | I0503 | Dokázat, že doporučení je advisory, a tak ho i zveřejnit |
Graf
flowchart LR
I0501["I0501<br/>Group comparable work from what the records already carry"]:::blocked
I0502["I0502<br/>Recommend a profile from measured cost, naming the measurements"]:::blocked
I0503["I0503<br/>Return no recommendation where the data is too thin, and say why"]:::blocked
I0504["I0504<br/>Prove the recommendation is advisory and publish it as such"]:::blocked
I0501 --> I0502
I0502 --> I0503
I0503 --> I0504
classDef done stroke:#16a34a,fill:#dcfce7,color:#14532d,stroke-width:2px
classDef active stroke:#2563eb,fill:#eff6ff,color:#1e3a8a,stroke-width:2px
classDef verify stroke:#7c3aed,fill:#f5f3ff,color:#4c1d95,stroke-width:2px
classDef ready stroke:#0891b2,fill:#ecfeff,color:#164e63,stroke-width:2px
classDef planned stroke:#0891b2,fill:#ecfeff,color:#164e63,stroke-width:2px
classDef blocked stroke:#b45309,fill:#fffbeb,color:#78350f,stroke-width:2px
classDef cancelled stroke:#6b7280,fill:#f9fafb,color:#374151,stroke-width:2px
classDef superseded stroke:#6b7280,fill:#f9fafb,color:#374151,stroke-width:2pxKanonický záznam: .ai/repo/project/milestones/routing-recommendations.yaml. Přečtěte ho zpět pomocí majordomus plan show routing-recommendations.