I2917 — Každý záměr má jednu primární akci
Ukázat jednu primární akci na záměr (\"Start I0702\", \"Verify …\"), odvozenou z plan.next omezeného na úkoly záměru a přesun, který stav onoho úkolu připouští; každý další přesun je sekundární.
HOTOVO vlna 0 · p1 · profil implementation · běží samostatně
Součást idd-reads-at-a-glance — Pracovní prostor intentů se čte na první pohled a vede všude, kam odkazuje.
Cíl
Ukázat jednu primární akci na záměr (\"Start I0702\", \"Verify …\"), odvozenou z plan.next omezeného na úkoly záměru a přesun, který stav onoho úkolu připouští; každý další přesun je sekundární.
Proč
Dne 2026-10-18 vlastník třikrát přečetl publikované /ui/idd a shledal ho neergonomickým: jediná akce je malé \"done\" v krajním sloupci, snadno přehlédnutelné.
Aktuální stav
Každý tah vypadá stejně.
Cílový stav
Jedna primární akce, ostatní sekundární.
Rozsah
- apps/majordomus-cli/src/ui/idd.rs
- apps/majordomus-cli/src/plan.rs
- test/cases/3220_the_idd_loop_is_walked_in_a_browser.sh
- .ai/repo/project
- dokumentace
- web
Závislosti
Žádné. Tento úkol je kořenem grafu.
Kritéria přijetí
- Primární akce jmenuje další úkol záměru podle plánu a tah, který jeho stav připouští
- Kreslí se právě jedna primární akce a průchod v případu 3220 provádí svůj krok skrze ni
Validace
- majordomus plan validate
- bash test/cases/3220_the_idd_loop_is_walked_in_a_browser.sh
Požadované důkazy
- primary_action_tests
Důkazy
| pokrývá | typ | command | výsledek | u commitu |
|---|---|---|---|---|
| primary_action_tests | ci | gh run view --job 117890228077 --log | ui::idd::tests::the_primary_move_is_the_plans_next_restricted_to_the_intent, the_intent_offers_one_primary_action and an_intent_with_nothing_to_move_says_so ok, in rust (2) of validate run 39192952944 on dd4c0a87cba, carrying d93b93ad168 and dd4c0a87cba | eb72106 |
Časová osa
- zahájeno
- 2026-10-19T10:04:16Z
- ověřeno
- 2026-10-19T10:04:37Z
- dokončeno
- 2026-10-19T10:05:01Z
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/I2917.yaml. Přečtěte jej zpět pomocí majordomus plan show I2917.