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.

I2288 — Úloha je na mesh, dokud pracuje

majordomus start nárokuje rozsah úlohy na běžícím serveru checkoutu jako poradní claim relace mesh task-<id>, s názvem úlohy jako záměrem a jejím úkolem, a klíč drží v záznamu úlohy; finish tuto relaci uzavře.

HOTOVO vlna 1 · p0 · profil implementation · běží samostatně

Součást every-session-joins-the-mesh — Every LLM session joins the Majordomus mesh at start, told the mesh as work.

Cíl

majordomus start nárokuje rozsah úlohy na běžícím serveru checkoutu jako poradní claim relace mesh task-<id>, s názvem úlohy jako záměrem a jejím úkolem, a klíč drží v záznamu úlohy; finish tuto relaci uzavře.

Proč

Vlastník požádal 2026-10-10 a znovu 2026-10-15, aby každá relace LLM používala mesh automaticky. Rozsah úlohy žil v záznamu úlohy checkoutu a na nástěnce tohoto stroje; jiný stroj ho viděl, jen když si ho worker nezapomněl nárokovat. Implementace z 2026-10-10 (větev feature/a-task-is-on-the-mesh) se nikdy nedostala k pull requestu; toto je její port na master poté, co I2734 dal do mesh samotnou relaci poskytovatele.

Aktuální stav

majordomus start hlásí překryvy s lokální nástěnkou a na mesh nic nenárokuje.

Cílový stav

Po majordomus start je rozsah úlohy poradní nárok task-<id> na každém propojeném runtime; po finish je relace uzavřena a její nároky s ní končí; bez serveru nebo bez běžícího meshe se nic nenárokuje a nic neselže.

Rozsah

  • lib/common.sh
  • lib/start.sh
  • lib/finish.sh
  • test/cases/3067_a_task_is_claimed_on_the_mesh.sh
  • docs/MESH.md

Závislosti

Co na tom čeká

Kritéria přijetí

  • Po majordomus start je rozsah úlohy živým claimem na každém propojeném runtime
  • Po finish se claim uvolní
  • Bez serveru start nezaznamená žádné tvrzení a nezpůsobí selhání

Validace

  • bin/majordomus plan validate
  • bash test/run.sh 3067_a_task_is_claimed_on_the_mesh 04_start_check 06_finish

Požadované důkazy

  • case_3067

Důkazy

pokrývátypcommandvýsledeku commitu
case_3067testbash test/run.sh 3067_a_task_is_claimed_on_the_mesh 3151_a_task_is_claimed_when_it_starts14 passed, 0 failed, 0 skipped on master dd4c0a87cbadd4c0a8

Časová osa

zahájeno
2026-10-19T13:53:11Z
ověřeno
—
dokončeno
2026-10-19T13:53:27Z

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/I2288.yaml. Načtěte jej zpět pomocí majordomus plan show I2288.

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