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.

I2744 — Plán rozvoje v UI čte dodávku a samotné releasy a jeho „nyní“ je tam, kde práce je

Udělat, aby /ui/roadmap (apps/majordomus-cli/src/ui/roadmap.rs) ukazoval odvozenou fázi každého úkolu z plan.delivery vedle jeho deklarovaného stavu, odvodil Now jako milníky s rozpracovanou prací (otevřené pull requesty, claimy mesh, ACTIVE) a Next z grafu a v okamžiku vykreslení četl poslední release z releasů (tagy a publikovaný latest.json), aby snapshot nikdy neukazoval starší release než spustitelný soubor, který jej nakreslil.

PŘIPRAVENO vlna 1 · p0 · profil implementation · bezpečné paralelně

Součást truthful-plan-surfaces — Povrchy plánu se odvozují z dodávky a nic, co zobrazují, se nezadává vedle repozitáře.

Připraveno. Všechny závislosti jsou hotové, takže majordomus plan start I2744 bude přijato.

Cíl

Udělat, aby /ui/roadmap (apps/majordomus-cli/src/ui/roadmap.rs) ukazoval odvozenou fázi každého úkolu z plan.delivery vedle jeho deklarovaného stavu, odvodil Now jako milníky s rozpracovanou prací (otevřené pull requesty, claimy mesh, ACTIVE) a Next z grafu a v okamžiku vykreslení četl poslední release z releasů (tagy a publikovaný latest.json), aby snapshot nikdy neukazoval starší release než spustitelný soubor, který jej nakreslil.

Proč

ADR 0166 rozhodnutí 4. Snapshot z 07:15Z dne 2026-10-16 říkal Latest release 0.26.0 pod hlavičkou 0.27.0 a Now M002, milník bez práce.

Aktuální stav

ui/roadmap.rs čte plan.roadmap, plan.status, intents.list a plan.issues; poslední release pochází z commitnutých záznamů releasů.

Cílový stav

Obrazovka a její stav snímku staví fáze s odkazy na důkazy, Teď a Další jako odvozené a release z vydání; test snímku selže na vydání starším než kreslicí spustitelný soubor.

Rozsah

  • apps/majordomus-cli/src/ui/roadmap.rs
  • apps/majordomus-cli/src/ui/dashboard.rs
  • apps/majordomus-cli/src/ui/chrome.rs
  • apps/majordomus-cli/tests/ui_roadmap.rs
  • test/cases/3104_the_ui_roadmap_reads_delivery.sh

Závislosti

Kritéria přijetí

  • /ui/roadmap ukazuje odvozenou fázi úkolu s odkazem na jeho důkaz
  • Nyní jmenuje jen milníky s rozpracovanou prací
  • Zobrazený poslední release není nikdy starší než verze samotného spustitelného souboru, pokud je tato verze otagována

Validace

  • cargo test --manifest-path apps/majordomus-cli/Cargo.toml --test ui_roadmap
  • bash test/run.sh 3104_the_ui_roadmap_reads_delivery

Požadované důkazy

  • ui_roadmap_case

Důkazy

pokrývátypcommandvýsledeku commitu
ui_roadmap_casetestbash test/run.sh 3104_the_ui_roadmap_reads_delivery; cargo test --manifest-path apps/majordomus-cli/Cargo.toml --test ui_roadmapcase 3104 ok a ui_roadmap 1 passed na c3f6618cf6d; čtyři mutace kódu každá shodily case 3104c3f6618

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

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