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.

I2003 — Předávka připíná vazbu, za které byla napsána, a její vyřešení hlásí drift

Zapsat issue, intent a binding_revision do front matter předávky, když je úloha navázána, a nechat handover --resolve znovu zeptat intents.binding a říct, zda se od té doby změnila revize plánu nebo postavení důkazů.

BLOKOVÁNO vlna 2 · p1 · profil implementation · běží samostatně

Součást intent-bound-work — Úloha je vázána na záměr, kterému slouží.

Blokováno. Tento úkol nemůže začít, dokud nejsou hotovy I2001, milestone:intent-bound-work. Stav se z toho odvozuje, není deklarován.

Cíl

Zapsat issue, intent a binding_revision do front matter předávky, když je úloha navázána, a nechat handover --resolve znovu zeptat intents.binding a říct, zda se od té doby změnila revize plánu nebo postavení důkazů.

Proč

Obnovenému pracovníkovi se řekne, jak daleko se commit posunul, ale nic o tom, zda mezitím nebyla kritéria, podle nichž pracoval, přepsána nebo kritika znovu otevřena.

Aktuální stav

Front matter předávky nese úlohu, branch a head. --resolve vypíše Match, Git state, Freshness a Divergence.

Cílový stav

--resolve vypíše řádek Intent: beze změny, nebo která ze dvou revizí se posunula, nebo unknown, když vazbu nelze přečíst.

Rozsah

  • lib/handover.sh
  • lib/common.sh
  • lib/intent_binding.sh
  • test/cases/961_a_resumed_task_is_told_its_intent_moved.sh

Závislosti

Co na tom čeká

Kritéria přijetí

  • Předávka vázané úlohy nese revizi vazby
  • Po úpravě kritéria záměru --resolve hlásí, že se revize plánu změnila
  • Předávka nenavázané úlohy nenese žádný pin a --resolve nevypíše žádný řádek Intent
  • Front matter nese plan_revision a evidence_standing jako dva klíče, tělo, které kterýkoli z nich falšuje, se odmítne jako každý jiný vypočtený klíč, a checkpoint nenese žádný
  • Obyčejný commit, který nemění žádný záměr, odkaz ani kritiku, nechává plan_revision beze změny

Validace

  • bash test/run.sh 961_a_resumed_task_is_told_its_intent_moved
  • bash test/run.sh 05_handover

Požadované důkazy

  • resolve_reports_intent_drift

Důkazy

Nic nezaznamenáno. Za každým tokenem výše musí stát příkaz nebo artefakt, než lze tento úkol dokončit; vyprávění se odmítá.

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

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