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.

Tvrzení se dokazuje během, který proběhl, ne souborem, který existuje

Každé tvrzení je spojeno s provedením zaznamenaným pro jeho test — výsledek, commit, strom, otisk a příkaz, který ho vytvoří znovu — a běh proti tomuto commitu se nikdy nehlásí jako totéž co běh, jehož vstupy se prostě nezměnily.

status
stav funkce: stabilní
doména
Důkazy
na domovské stránce
zvýrazněné

Co dělá

majordomus evidence show vykresluje každé tvrzení z docs/CLAIMS.yaml proti běhu zaznamenanému pro jeho test: stav důkazu, větu vysvětlující, jak byl tento stav odvozen, provedení za ním, soubory změněné od té doby a příkaz, který důkaz vytvoří znovu. evidence claim je jedno tvrzení celé a evidence test je opak — jeden test se všemi tvrzeními, která dokazuje — čtené ze stejného odvození, takže se oba směry nemohou rozejít. evidence record zapisuje do knihy to, co běh už nahlásil, označené commitem, stavem stromu, digestem vlastního zdroje testu, časem a původem.

Sedm stavů je seřazeno a dva z nich záměrně nejsou jedním. proven je úspěšný běh zaznamenaný právě proti tomuto commitu s čistým stromem. inputs unchanged je úspěšný běh, kdy se od té doby nepohnulo nic, co tvrzení samo jmenuje — absence známé invalidace, což je slabší a je to všude, kde se ukazuje, označeno jako slabší.

Co nedělá

Neprokazuje tvrzení na HEAD z běhu provedeného jinde: model závislostí jsou soubory, které tvrzení jmenuje, a nic tranzitivního, takže inputs unchanged je upřímné ohledně změny, kterou vidět nemůže. Neodolává padělání — účetní kniha je sledovaný soubor a ručně upravený výsledek je řádek v diffu, ne kryptografické selhání — a nedrží žádnou historii ani zachycený výstup, protože otázka, na kterou odpovídá, čte vždy jen nejnovější výsledek a log každého případu patří tam, kde běh proběhl.

Princip

Moduly schopností spustitelného souboru, které tato funkce pojmenovává, každý se schopnostmi, které skládá. Rozhraní, jichž každý dosahuje, jsou uvedena níže v části Rozhraní: jde o projekce jedné deklarace, ne o samostatné registrace.

Důkazy evidence ověřeno chováním

Co skutečně běželo, proti kterému commitu a zda to ještě něco dokazuje. Matice tvrzení váže tvrzení k testu cestou; ledger pod .ai/repo/evidence zaznamenává poslední provedení každého testu s commitem, stavem stromu, otiskem vlastního zdroje testu, časem, původem a příkazem, který jej spustí znovu. Spojení obou odpovídá, za každé tvrzení, zda je repozitář může poctivě nazvat prokázaným — a rozlišuje běh zaznamenaný proti tomuto samému commitu od takového, jehož vstupy se od té doby prostě nezměnily, protože splynutí těchto dvou je způsob, jak zelený odznak přestane něco znamenat.

Kde se nachází

doména
Důkazy — Tvrzení jmenuje test, který ho rozhoduje, zaznamenaný běh se posuzuje proti commitu, na kterém proběhl, a tvrzení bez zaznamenaného běhu to přímo říká.
oblasti práce
ověřenígovernance
pojmenováno v
Ekonomika

Rozhraní

Každá schopnost za ní, na každém rozhraní, na které je promítnuta. Odkaz vede na referenci tohoto webu pro dané rozhraní; HTTP route a nástroj MCP odpovídá běžící majordomus serve, ne tento web.

Schopnosti za touto funkcí podle rozhraní
schopnostpříkazová řádkaHTTPnástroj MCP
evidence.claim majordomus evidence claim GET /api/v1/evidence/claim majordomus_evidence_claim
evidence.record majordomus evidence record —žádné —žádné
evidence.report majordomus evidence show GET /api/v1/evidence majordomus_evidence
evidence.stamp majordomus evidence stamp —žádné —žádné
evidence.test majordomus evidence proves GET /api/v1/evidence/test majordomus_evidence_test

Důkazy

Co je zaručeno

Každé tvrzení, které tato funkce pojmenovává, se stavem, který deklaruje jeho řádek, verdiktem, který podporují zaznamenané běhy, a testem, který o něm rozhoduje.

Rozhodnutí za ním

Použití

Příkazy, které to spouštějí

  • majordomus evidence práce

    Zaznamená důkaz k aktivní úloze: jeden jí deklarovaný závazek, splněný, nebo jednu validační kontrolu modelu CI, která se ohlásila — každý jako řádek ledgeru nesoucí otisk souborů, nad nimiž vznikl.

Z příkazové řádky spustitelného souboru

Synopse každého, jak ji vypisuje nápověda samotného spustitelného souboru.

Odkud tato stránka pochází

soubor
.ai/repo/features/evidence.md
stejná odpověď
majordomus product show evidence

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