Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

I2476 — Záměr otevře to, co mu slouží: jeho prohlášení, kritéria a jejich důkazy a milníky a úkoly, které mu slouží

Nechat čtenáře majordomus ui otevřít jakýkoli záměr (/ui/roadmap?intent=<id>) do inspektoru, který ukazuje, co říká, invarianty, ke kterým práci drží, každé kritérium jeho splnění s důkazy, stavem a postupem reprodukce a milníky a úkoly, které mu slouží, každé jako odkaz.

HOTOVO vlna 4 · p1 · profil implementation · běží samostatně

Součást development-runtime — The runtime has a development surface.

Cíl

Nechat čtenáře majordomus ui otevřít jakýkoli záměr (/ui/roadmap?intent=<id>) do inspektoru, který ukazuje, co říká, invarianty, ke kterým práci drží, každé kritérium jeho splnění s důkazy, stavem a postupem reprodukce a milníky a úkoly, které mu slouží, každé jako odkaz.

Proč

Vlastník dne 2026-10-11 požádal o implementaci každého pohledu ze snímků obrazovek UI, maximálně interaktivní (balík v3 M06-02, inspektor detailu milníku, úkolu a záměru). Plán rozvoje uvádí záměry jako řádky, které nic neotevírají; intents.list už odpovídá na prohlášení každého záměru, invarianty, milníky a splnění se stavem a příkazem reprodukce a plan.issues na to, čemu každý úkol slouží.

Aktuální stav

Záměr je řádek plánu rozvoje; Serves v inspektoru milníku vede na plán rozvoje.

Cílový stav

?intent=<id> otevře inspektor nad plánem rozvoje, dotazovaný přes plan.issues jen když je vybrán intent nebo milník. Ukazuje fázi intentu, verdikt a kolik kritérií je splněno, jeho prohlášení, jeho invarianty, milníky, které mu slouží, s jejich stavem (každý je odkaz na svůj inspektor), úkoly, které mu slouží (úkol slouží intentu, když ho jmenuje záznam serves nebo jedno z jeho kritérií, intent#criterion; každý je odkaz na svůj inspektor), a jeho kritéria s důkazy, stavem, údajem o splnění a příkazem, který je reprodukuje. Řádky intentů v plánu rozvoje a položka Serves v inspektoru milníku vedou sem. Id, které repozitář nezná, to řekne; hodnota, která není id, nic neotevře.

Rozsah

  • apps/majordomus-cli/src/ui/intent.rs
  • apps/majordomus-cli/src/ui/roadmap.rs
  • apps/majordomus-cli/src/ui/milestone.rs
  • apps/majordomus-cli/src/ui/mod.rs
  • .ai/repo/project/issues/I2476.yaml
  • docs/MAJORDOMUS_UI.md
  • test/cases/1081_an_intent_opens_what_serves_it.sh

Závislosti

Kritéria přijetí

  • ?intent=<id> otevře inspektor s jeho kritérii a milníky a úkoly, které mu slouží, jako odkazy
  • úkol sloužící jednomu z kritérií záměru slouží záměru
  • řádky záměrů v plánu rozvoje a Serves v inspektoru milníku k němu vedou
  • neznámé id to řekne a hodnota, která není id, neotevře nic

Validace

  • cargo test --lib ui::intent
  • test/run.sh 1081_an_intent_opens_what_serves_it

Požadované důkazy

  • ui_intent_unit_tests
  • ui_intent_case_1081

Důkazy

pokrývátypcommandvýsledeku commitu
ui_intent_unit_testscicargo test --lib ui::intent (validate run 38223440282 on 722228ef3c, the v0.21.0 top)3 testy ui::intent ok722228e
ui_intent_case_1081citest/run.sh 1081_an_intent_opens_what_serves_it (běh validate 38223440282 na 722228ef3c, vrcholu v0.21.0)případ 1081_an_intent_opens_what_serves_it ok722228e

Časová osa

zahájeno
2026-10-12T11:04:55Z
ověřeno
2026-10-12T11:05:01Z
dokončeno
2026-10-12T11:05:13Z

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/I2476.yaml. Přečtěte jej zpět pomocí majordomus plan show I2476.

Prohledává názvy a popisy všech stránek, které tento web publikuje.