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.

Hlásit podle stavu ověření

Zapište výsledek práce jako tvrzení, z nichž každé je označeno VERIFIED, PARTIAL nebo BLOCKED podle skutečně pozorovaných důkazů, aby čtenář rozlišil, co bylo dokázáno a co jen uděláno či zamýšleno.

majordomus://skill/report-verification-state aktivní verze 1hlášeníevidencehandover

pracovník potřebuje

  • práce tak, jak stojí ve stromu, s jejími commity a vším pushnutým
  • příkazy, které během práce proběhly, s jejich návratovými kódy a relevantním výstupem

zanechá postup

  • zpráva, v níž každé tvrzení nese jedno z VERIFIED, PARTIAL nebo BLOCKED a důkazy pro něj
  • mezery, každá s příkazem nebo rozhodnutím, které by ji uzavřelo

Účel

Zpráva, která říká „hotovo“, spojuje tři různé fakty: změna existuje, změna byla zkontrolována a kontrola ukázala, že funguje. Čtenáři jednají podle třetího a obvykle dostanou první. Tato dovednost dělá rozdíl součástí gramatiky zprávy: každé tvrzení nese stav, který důkazy podporují, a stav bez důkazů není k dispozici.

Kdy použít

Každá zpráva, podle které bude jednat jiný pracovník nebo člověk: tělo předávky, závěrečná zpráva úlohy, popis pull requestu, odpověď na „je to hotovo?“. Sekce Verification promptu předávky je psána tímto způsobem.

Postup

1. Pište tvrzení, ne příběh

Vypište, co práce tvrdí, že je nyní pravda, jedno tvrzení na řádek, každé dost malé, aby se dalo ověřit jedním příkazem: „skills verify končí s 0 na masteru“, ne „dovednosti jsou hotové“.

2. Připojte důkazy, které jste pozorovali

U každého tvrzení příkaz, který běžel, jeho návratový kód a řádek výstupu, který o něm rozhoduje. Důkazem je jen to, co běželo v této relaci, nebo co ukazuje zaznamenané provedení (ledger důkazů, běh CI, který jste přečetli). Příkaz, o kterém očekáváte, že projde, důkaz není.

3. Označ stav

  • OVĚŘENO — o tvrzení rozhodují důkazy, při commitu, o kterém report je.
  • ČÁSTEČNĚ — nějaký důkaz existuje a pojmenovaná část tvrzení není pokryta: jiná platforma, kontrola, která neběžela, zastaralý běh, nevyzkoušená plocha. Pojmenujte tu část.
  • BLOKOVÁNO — tvrzení nelze nyní ověřit. Uveďte, co jej blokuje (chybějící nástroj, fronta, rozhodnutí, které není vaše) a co by jej odblokovalo.

Při pochybnosti mezi dvěma stavy vezměte ten slabší.

4. Seřadit a uzavřít

Dejte BLOCKED první, pak PARTIAL, pak VERIFIED, aby čtenář narazil nejdřív na to, co ho potřebuje. Zakončete jedním řádkem na mezeru: příkaz ke spuštění nebo rozhodnutí k učinění a kdo je může učinit.

Výstup

Tabulka, pak mezery:

stateclaimdůkazy (příkaz, návratový kód, rozhodující výstup)

Žádné tvrzení se neobjeví bez stavu, žádné tvrzení VERIFIED se neobjeví bez příkazu a souhrnný řádek zprávy počítá každý stav zvlášť, místo aby řekl „hotovo“.

Příklady

Čte se z examples/ vedle dovednosti; titulek je první nadpis každého souboru.

Závěrečná zpráva úlohy

.ai/repo/skills/report-verification-state/examples/final-report-of-a-task.md

Úloha se uzavírá a její report bude číst někdo, kdo rozhoduje, zda sloučit.

Apply the report-verification-state skill to this task's outcome. One claim per line, each
marked VERIFIED, PARTIAL or BLOCKED with the command and exit code behind it; BLOCKED first,
and one line per gap saying what would close it.

Související dovednosti

Odkud to pochází

kanonický soubor
.ai/repo/skills/report-verification-state/SKILL.md
hash obsahu
0cb225ea4302ab1bbd4a1d1f456e5d74e16f07be43143cd6bd214857c2bd5d4c
kontrakt
share/schemas/majordomus/skill/skill.v1.schema.json
dostupné také jako
Zdroj MCP majordomus://skill/report-verification-state · majordomus skills show report-verification-state

Tato stránka je vygenerována z výše uvedeného souboru pomocí scripts/generate-site-data; úprava stránky nic nezmění, úprava souboru změní všechny povrchy.

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