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.

I0103 — Implementovat rozhodnutí a dokázat, že platí

Uvést zvolené chování v život v úložišti otázek a v kontrole blokátorů a změnit charakterizační případ z I0101 na případ, který selže, když se chování odstraní.

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

Součást M001 — A blocking question survives a handover.

Cíl

Uvést zvolené chování v život v úložišti otázek a v kontrole blokátorů a změnit charakterizační případ z I0101 na případ, který selže, když se chování odstraní.

Proč

Kontrola je jediný mechanismus v nástroji, který zastaví dokončené finish z lidského důvodu. Kontrola se známým únikem je horší než žádná, protože jí lidé věří.

Aktuální stav

Kontrola čte pouze nevyřešené otázky patřící aktivní úloze.

Cílový stav

Chování, které rozhodnutí zvolilo, je implementováno a jeho odstranění zčervená případ.

Rozsah

  • lib/question.sh
  • lib/check.sh
  • test/cases

Mimo rozsah

  • Změna kteréhokoli jiného řádku smlouvy o dokončení

Závislosti

Co na tom čeká

Kritéria přijetí

  • Případ z I0101 ověřuje zvolené chování, ne mezeru
  • Vrácení implementace zčervená tento případ, což se ukáže jeho během proti vrácenému zdroji
  • majordomus doctor a majordomus watch zůstávají zelené

Validace

  • bash test/run.sh 50_blocker_across_handover
  • bin/majordomus doctor

Požadované důkazy

  • behaviour_tested

Důkazy

pokrývátypcommandvýsledeku commitu
behaviour_testedtestbash test/run.sh 50_blocker_across_handover1 passed — otázka otevřená jednou úlohou odmítne dokončený finish v další, vyřešit ji může kterákoli úloha, přibalený komentář šablony není záznam a sonda, která zúží kontrolu zpět na aktivní úlohu, reprodukuje únik, zatímco skutečná kontrola ho odmítne83b72cb

Riziko

Formát řádků úložiště otázek zapisuje stroj a čtou jej tři příkazy; změna musí zachovat parsovatelnost každého existujícího záznamu, což kontroluje majordomus.questions-store-integrity.

Časová osa

zahájeno
2026-09-04T07:05:35Z
ověřeno
2026-09-04T07:32:11Z
dokončeno
2026-09-04T07:32:14Z

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

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