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.

I2748 — Odchylka, která už na trunku je, se vyřeší dřív, než se kontrola stane blokující

Spustit plan.drift na trunku a pro každý úkol merged_not_recorded buď zaznamenat přes plan verify|evidence|done s důkazy, které skutečně proběhly, nebo zaznamenat, proč není hotový (jde o část), zúžením úkolu nebo otevřením jeho zbytku jako nového úkolu; potom udělat kontrolu driftu blokující.

BLOKOVÁNO vlna 3 · p0 · profil implementation · běží samostatně

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

Blocked. This issue cannot start until I2749, I2750 are done. The status is derived from that, not declared.

Cíl

Spustit plan.drift na trunku a pro každý úkol merged_not_recorded buď zaznamenat přes plan verify|evidence|done s důkazy, které skutečně proběhly, nebo zaznamenat, proč není hotový (jde o část), zúžením úkolu nebo otevřením jeho zbytku jako nového úkolu; potom udělat kontrolu driftu blokující.

Proč

ADR 0166, důsledek 3. Dne 2026-10-16 mělo alespoň I2653, I2417, I2652, I2734, I2601, I2288, I2289 a I2735 sloučené pull requesty, které je jmenují, a přitom nebyly HOTOVO; blokující kontrola nad nimi by trunk okamžitě zbarvila červeně.

Aktuální stav

Measured 2026-10-16 at origin/master d1162668036 with the executable of #1304: 23 merged_not_recorded with the forge unread, 16 with it read. Eight were delivered and are recorded DONE with evidence run at 09c334079f5 (I1800, I2417, I2482, I2652, I2653, I2697, I2718, I2734; I2417's 390 px criterion narrowed to what 239df858cb4 decided). Six are planning commits that name the issue without delivering it (I1302, I1305, I1900, I1962, I1980, I2484), which I2749 removes from the inference. Two (I2289, I2735) are BLOCKED behind I2288, whose open pull request #1288 still changes what it delivers. The trunk job reads no forge, which I2750 settles. The gate stays advisory until plan drift on the trunk reports zero.

Cílový stav

plan drift na trunku nehlásí žádné merged_not_recorded a kontrola je blokující.

Rozsah

  • .ai/repo/project/issues
  • .ai/repo/ci/plan.yaml
  • docs/PLAN_STATUS.md
  • docs/generated
  • site/data/generated
  • site/data/registry

Závislosti

Kritéria přijetí

  • plan drift na trunku hlásí nula merged_not_recorded
  • Každý úkol zaznamenaný jako HOTOVO nese důkazy z příkazů spuštěných v commitu záznamu

Validace

  • bin/majordomus plan drift --json
  • bin/majordomus plan validate

Požadované důkazy

  • trunk_drift_zero

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

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