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.

I0301 — Definovat záznam provedení, včetně toho, jak vypadá absence

Definovat trvalý tvar faktů o provádění úlohy: která pole existují, kdo každé z nich nahlásil a jak se zaznamená provider, který nenahlásil nic, aby absence byla hodnotou s důvodem, a ne chybějícím klíčem nebo nulou.

BLOKOVÁNO vlna 0 · p2 · profil deep-work · běží samostatně

Součást execution-telemetry — Telemetrie provádění, jen od providerů, kteří ji poctivě zpřístupňují.

Blokováno. Tento úkol nemůže začít, dokud není milestone:execution-telemetry hotovo. Stav se z toho odvozuje, nedeklaruje.

Cíl

Definovat trvalý tvar faktů o provádění úlohy: která pole existují, kdo každé z nich nahlásil a jak se zaznamená provider, který nenahlásil nic, aby absence byla hodnotou s důvodem, a ne chybějícím klíčem nebo nulou.

Proč

Každé ekonomické tvrzení, které by tento repozitář mohl učinit, stojí na tomto záznamu. Pokud lze absenci vyjádřit jen jako mezeru, první report, který ho přečte, zachází s mezerou jako s nulou a celá vrstva se stane odhadem v rouše měření.

Aktuální stav

Nic relaci neměří. Dokument o ekonomice uvádí, co by měření vyžadovalo, a záměrně nic netvrdí; neexistuje ani schéma, které by se dalo vyplnit.

Cílový stav

Jedno schéma s povolenými klíči jako každý jiný záznam zde, v němž každé měřené pole jmenuje svého hlásatele a not_reported je plnohodnotná hodnota nesoucí důvod, proč chybí.

Rozsah

  • podíl
  • lib
  • dokumentace

Mimo rozsah

  • Sbírání čehokoli; tento úkol definuje, co by se ukládalo
  • Jakékoli pole, které by nástroj musel odhadovat, aby ho vyplnil

Závislosti

Žádné. Tento úkol je kořenem grafu.

Co na tom čeká

Kritéria přijetí

  • Každé pole jmenuje reportéra, ze kterého pochází, a záznam bez reportéra se odmítne
  • not_reported lze vyjádřit s důvodem a všude, kde se čte, je rozlišitelné od nuly
  • Neznámé klíče se odmítají jako každý jiný záznam v tomto repozitáři
  • Schéma je zdokumentováno tam, kde ostatní formáty souborů

Validace

  • bash test/run.sh

Požadované důkazy

  • sada testů

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á.

Riziko

Schéma navržené kolem čísel jednoho poskytovatele se stane schématem tohoto poskytovatele; pole reporter je to, co druhému poskytovateli brání lhát, aby se vešel.

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

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