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.

HTTP API: why

Provozní způsoby selhání, na které je tento nástroj odpovědí: okamžiky, které čtenář pozná, publikum, které je pozná, oblasti, do kterých patří, a co z vlastních příznaků čtenáře vyplývá. Každý záznam je soubor v sekci why vrstvy; nic zde neobsahuje seznam a okamžik přidaný tam zodpovídají všechny tyto položky bez jakékoli registrace.

Vykresleno z docs/generated/openapi.json, který spustitelný soubor generuje ze svého registru schopností a CI jej odmítne, je-li zastaralý. Surový dokument je na /openapi.json; běžící server servíruje stejný dokument na vlastní /openapi.json a Swagger UI na /swagger.

why

Provozní způsoby selhání, na které je tento nástroj odpovědí: okamžiky, které čtenář pozná, publikum, které je pozná, oblasti, do kterých patří, a co z vlastních příznaků čtenáře vyplývá. Každý záznam je soubor v sekci why vrstvy; nic zde neobsahuje seznam a okamžik přidaný tam zodpovídají všechny tyto položky bez jakékoli registrace.

GET /api/v1/why why.list

Katalog

Každý provozní moment, který tento repozitář drží, zúžený kterýmkoli z fasetů, které hlásí sám katalog, s publikem, oblastmi, odvozenými filtry a počty. Výchozí je veřejný katalog; předejte status=any pro koncepty také.

  • query
  • behaviorally_verified
  • vyžaduje se měření výkonu
  • cache procesu (max_entries=32)
  • Nástroj MCP majordomus_why
  • zdroj MCP {"name": "why", "uri": "majordomus://why"}
  • $ why list

Parametry dotazu

názevtyppovinnépopispříklady
publikum string ne Jen okamžiky, které toto publikum pozná. by-audience: "agency"
oblast string ne Pouze okamžiky v této provozní oblasti.
štítek string ne Pouze momenty s touto značkou.
závažnost string ne Jen okamžiky této závažnosti.
četnost string ne Jen okamžiky této frekvence.
životní cyklus string ne Pouze momenty v této fázi práce.
schopnost string ne Jen okamžiky jmenující tuto schopnost exekutoru.
command string ne Jen okamžiky, které jmenují tento příkaz.
zvýrazněné boolean ne Pouze okamžiky, které úvodní stránka uvádí.
status string ne Jen okamžiky s tímto stavem. Bez hodnoty se myslí veřejné (`stable`); `any` předá vše, co katalog obsahuje.
q string ne Text bez ohledu na velikost písmen, párovaný proti identitě, titulkům, háčku, shrnutí, štítkům, aliasům, signálům, příkladům a tělu. hledání: "context"

Vyzkoušejte

Port je ten, který server zalogoval; 8741 je ten, o který žádá jako první. Hodnoty jsou první příklad operace.

curl -s "http://127.0.0.1:8741/api/v1/why?audience=agency&q=context"

Testováno v apps/majordomus-cli/tests/http_serve.rs, který přehrává routu s těmito hodnotami proti serveru na skutečném socketu.

Odpovědi

statustělovýznam
200 CatalogueView Katalog: výsledek.
400 ErrorBody invalid_input: Vstup neodpovídá schématu: parametr špatného typu, neznámý parametr nebo hodnota, kterou schopnost odmítne.
404 ErrorBody not_found: Vstup pojmenovává něco, co repozitář nemá.
500 ErrorBody internal: Schopnost selhala z vlastního důvodu; zpráva ho pojmenovává.
výchozí ErrorBody Jakékoli jiné selhání, které transport hlásí: 405 method_not_allowed pro jinou metodu na této cestě, 400 invalid_input pro tělo, které není objektem JSON.
GET /api/v1/why/areas why.areas

Provozní oblasti

Každá provozní oblast, kterou katalog deklaruje, každá s veřejnými okamžiky, které pod ni spadají. Členství se odvozuje z okamžiků a nikdy se nevypisuje ve vlastním souboru oblasti.

  • query
  • behaviorally_verified
  • vyžaduje se měření výkonu
  • cache procesu (max_entries=4)
  • Nástroj MCP majordomus_why_areas
  • Zdroj MCP {"name": "why-areas", "uri": "majordomus://why/areas"}
  • $ why areas

Žádné parametry.

Vyzkoušejte

Port je ten, který server zalogoval; 8741 je ten, o který žádá jako první. Hodnoty jsou první příklad operace.

curl -s "http://127.0.0.1:8741/api/v1/why/areas"

Testováno v apps/majordomus-cli/tests/http_serve.rs, který přehrává routu s těmito hodnotami proti serveru na skutečném socketu.

Odpovědi

statustělovýznam
200 AreaList Provozní oblasti: výsledek.
400 ErrorBody invalid_input: Vstup neodpovídá schématu: parametr špatného typu, neznámý parametr nebo hodnota, kterou schopnost odmítne.
404 ErrorBody not_found: Vstup pojmenovává něco, co repozitář nemá.
500 ErrorBody internal: Schopnost selhala z vlastního důvodu; zpráva ho pojmenovává.
výchozí ErrorBody Jakékoli jiné selhání, které transport hlásí: 405 method_not_allowed pro jinou metodu na této cestě, 400 invalid_input pro tělo, které není objektem JSON.
GET /api/v1/why/audiences why.audiences

Publikum

Každé publikum, které katalog deklaruje, s veřejnými momenty, které ho jmenují. Členství se odvozuje z momentů a nikdy se neuvádí ve vlastním souboru publika.

  • query
  • behaviorally_verified
  • vyžaduje se měření výkonu
  • cache procesu (max_entries=4)
  • Nástroj MCP majordomus_why_audiences
  • Zdroj MCP {"name": "why-audiences", "uri": "majordomus://why/audiences"}
  • $ why audiences

Žádné parametry.

Vyzkoušejte

Port je ten, který server zalogoval; 8741 je ten, o který žádá jako první. Hodnoty jsou první příklad operace.

curl -s "http://127.0.0.1:8741/api/v1/why/audiences"

Testováno v apps/majordomus-cli/tests/http_serve.rs, který přehrává routu s těmito hodnotami proti serveru na skutečném socketu.

Odpovědi

statustělovýznam
200 AudienceList Publika: výsledek.
400 ErrorBody invalid_input: Vstup neodpovídá schématu: parametr špatného typu, neznámý parametr nebo hodnota, kterou schopnost odmítne.
404 ErrorBody not_found: Vstup pojmenovává něco, co repozitář nemá.
500 ErrorBody internal: Schopnost selhala z vlastního důvodu; zpráva ho pojmenovává.
výchozí ErrorBody Jakékoli jiné selhání, které transport hlásí: 405 method_not_allowed pro jinou metodu na této cestě, 400 invalid_input pro tělo, které není objektem JSON.
GET /api/v1/why/diagnose why.diagnose

Diagnostikovat výběr

Co implikují vlastní příznaky čtenáře: okamžiky, na které se výběr vyřeší, provozní oblasti a publikum, k nimž se přiklánějí, a schopnosti, příkazy, tvrzení, pravidla a případy užití, které na ně odpovídají — každé nese okamžiky, které ho vytvořily. Počítání, ne odhad: žádné vážení a žádná procenta.

  • query
  • behaviorally_verified
  • vyžaduje se měření výkonu
  • cache procesu (max_entries=32)
  • Nástroj MCP majordomus_why_diagnose
  • $ why diagnose

Parametry dotazu

názevtyppovinnépopispříklady
signály string ne Id signálů nebo okamžiků oddělená čárkami. Prázdné nevybere nic a odpovídá se prázdnou diagnózou, nikoli chybou. three-moments: "abandoned-worktree,api-changed-contract-did-not,code-without-an-issue"

Vyzkoušejte

Port je ten, který server zalogoval; 8741 je ten, o který žádá jako první. Hodnoty jsou první příklad operace.

curl -s "http://127.0.0.1:8741/api/v1/why/diagnose?signals=abandoned-worktree%2Capi-changed-contract-did-not%2Ccode-without-an-issue"

Testováno v apps/majordomus-cli/tests/http_serve.rs, který přehrává routu s těmito hodnotami proti serveru na skutečném socketu.

Odpovědi

statustělovýznam
200 Diagnóza Diagnostika výběru: výsledek.
400 ErrorBody invalid_input: Vstup neodpovídá schématu: parametr špatného typu, neznámý parametr nebo hodnota, kterou schopnost odmítne.
404 ErrorBody not_found: Vstup pojmenovává něco, co repozitář nemá.
500 ErrorBody internal: Schopnost selhala z vlastního důvodu; zpráva ho pojmenovává.
výchozí ErrorBody Jakékoli jiné selhání, které transport hlásí: 405 method_not_allowed pro jinou metodu na této cestě, 400 invalid_input pro tělo, které není objektem JSON.
GET /api/v1/why/moment why.moment

Jeden moment

Jeden provozní moment celý: jak vypadá, proč nastává, kolik stojí, co s tím tento nástroj dělá a každá relace odvozená z jeho metadat — odpovědnosti, k nimž patří jeho tvrzení, momenty, které jej jmenují, a momenty jemu nejbližší podle sdílené oblasti, publika a štítku.

  • query
  • behaviorally_verified
  • vyžaduje se měření výkonu
  • cache procesu (max_entries=64)
  • nástroj MCP majordomus_why_moment
  • $ why show

Parametry dotazu

názevtyppovinnépopispříklady
id string ano Id okamžiku tak, jak jej dává `why.list`. Je to také jeho slug a jeho trasa. první okamžik: "abandoned-worktree"

Vyzkoušejte

Port je ten, který server zalogoval; 8741 je ten, o který žádá jako první. Hodnoty jsou první příklad operace.

curl -s "http://127.0.0.1:8741/api/v1/why/moment?id=abandoned-worktree"

Testováno v apps/majordomus-cli/tests/http_serve.rs, který přehrává routu s těmito hodnotami proti serveru na skutečném socketu.

Odpovědi

statustělovýznam
200 MomentDetail Jeden okamžik: výsledek.
400 ErrorBody invalid_input: Vstup neodpovídá schématu: parametr špatného typu, neznámý parametr nebo hodnota, kterou schopnost odmítne.
404 ErrorBody not_found: Vstup pojmenovává něco, co repozitář nemá.
500 ErrorBody internal: Schopnost selhala z vlastního důvodu; zpráva ho pojmenovává.
výchozí ErrorBody Jakékoli jiné selhání, které transport hlásí: 405 method_not_allowed pro jinou metodu na této cestě, 400 invalid_input pro tělo, které není objektem JSON.
GET /api/v1/why/validate why.validate

Validovat katalog

Každý nález nad katalogem: odkaz, který nevede nikam, s nejbližším kandidátem; duplicitní identita; název souboru, který se neshoduje s jeho id; a veřejný záznam, který nesplňuje laťku, již jeho stav slibuje. Chyby činí katalog neplatným; varování ne.

  • query
  • behaviorally_verified
  • vyžaduje se měření výkonu
  • cache process (max_entries=2)
  • nástroj MCP majordomus_why_validate
  • $ why validate

Žádné parametry.

Vyzkoušejte

Port je ten, který server zalogoval; 8741 je ten, o který žádá jako první. Hodnoty jsou první příklad operace.

curl -s "http://127.0.0.1:8741/api/v1/why/validate"

Testováno v apps/majordomus-cli/tests/http_serve.rs, který přehrává routu s těmito hodnotami proti serveru na skutečném socketu.

Odpovědi

statustělovýznam
200 ValidationReport Validace katalogu: výsledek.
400 ErrorBody invalid_input: Vstup neodpovídá schématu: parametr špatného typu, neznámý parametr nebo hodnota, kterou schopnost odmítne.
404 ErrorBody not_found: Vstup pojmenovává něco, co repozitář nemá.
500 ErrorBody internal: Schopnost selhala z vlastního důvodu; zpráva ho pojmenovává.
výchozí ErrorBody Jakékoli jiné selhání, které transport hlásí: 405 method_not_allowed pro jinou metodu na této cestě, 400 invalid_input pro tělo, které není objektem JSON.

Schémata

Komponenty, které používají jen operace tohoto tagu. Každý řádek je pole daného typu, jeho doc komentář je popis; typ vlastněný jinou stránkou na ni odkazuje.

AreaList

object
Každá oblast.
vlastnosttyppovinnépopis
počet integer (uint) ano Kolik.
areas pole AreaView → AreaView ano Každý s jeho odvozeným členstvím, v pořadí prezentace.

Používá why.areas

AreaView

object
Jedna oblast s členstvím, které nikdo nepsal.
vlastnosttyppovinnépopis
id string ano Identita, slug a název souboru.
název string ano Oblast.
summary string ano Jeden řádek: co pod to spadá.
status string ano stable, draft nebo deprecated.
váha integer (uint32) ne Pořadí zobrazení.
štítky array of string ne Volné štítky.
route string ne Odvozeno: /why/areas/<id>/.
zdroj string ne Odvozeno: soubor, z něhož pochází.
tělo string ne Tělo v Markdownu.
momenty array of string ano Odvozeno: veřejné momenty, které pod ni spadají, v pořadí prezentace.
počet integer (uint) ano Odvozeno: kolik.

Používá AreaList CatalogueView

AudienceList

object
Každé publikum.
vlastnosttyppovinnépopis
počet integer (uint) ano Kolik.
audiences array of AudienceView → AudienceView ano Každý s jeho odvozeným členstvím, v pořadí prezentace.

Používá why.audiences

AudienceView

object
Jedno publikum, s členstvím, které nikdo nepsal.
vlastnosttyppovinnépopis
id string ano Identita, slug a název souboru.
název string ano Kdo jsou.
short_title string | null ne Dvě nebo tři slova pro čip filtru.
summary string ano Jeden řádek: pracovní situace.
workflow string | null ne Jeden řádek: jak pro ně práce plyne.
status string ano stable, draft nebo deprecated.
váha integer (uint32) ne Pořadí zobrazení.
štítky array of string ne Volné štítky.
route string ne Odvozeno: /why/audiences/<id>/.
zdroj string ne Odvozeno: soubor, z něhož pochází.
tělo string ne Tělo v Markdownu.
momenty array of string ano Odvozeno: veřejné momenty, které jej jmenují, v pořadí prezentace.
počet integer (uint) ano Odvozeno: kolik.

Používá AudienceList CatalogueView

CatalogueView

object
Celý katalog tak, jak ho čte klient.
vlastnosttyppovinnépopis
schema string ano SCHEMA.
otisk string ano Hash vlastních zdrojů katalogu: stabilní pro strom a nezávislý na zbytku indexu, takže dva běhy nad jedním stromem se shodují.
počty Počty → Počty ano Počty.
momenty pole MomentSummary → MomentSummary ano Odpovídající okamžiky v pořadí prezentace.
audiences array of AudienceView → AudienceView ano Každé publikum s jeho odvozeným členstvím.
areas pole AreaView → AreaView ano Každá oblast s odvozeným členstvím.
fasety Facets → Facets ano Filtry odvozené ze záznamů.

Používá why.list

Počty

object
Kolik toho katalog drží. Každý počet kdekoli — stránka, nadpis, zpráva — je jedním z těchto, takže se žádné číslo nikdy nezapisuje.
vlastnosttyppovinnépopis
momenty integer (uint) ano Veřejné okamžiky.
moments_all integer (uint) ano Okamžiky každého stavu, včetně konceptů.
audiences integer (uint) ano Veřejné publikum.
areas integer (uint) ano Veřejné oblasti.
signály integer (uint) ano Signály napříč veřejnými okamžiky: velikost dotazníku.
příklady integer (uint) ano Konkrétní situace napříč veřejnými momenty.

Používá CatalogueView ValidationReport

Diagnóza

object
Co plyne z výběru čtenáře, spočítáno počítáním, ne odvozováním.

Aritmetika je celý model a je uvedena tak, aby ji čtenář mohl zkontrolovat: výběr se převede na množinu momentů; oblast nebo publikum získá skóre rovné počtu vybraných momentů, které je jmenují; doporučení získá skóre rovné počtu těch, které je jmenují, a nese jejich id. Žádné vážení ani procento, protože za nimi žádný model není.

vlastnosttyppovinnépopis
momenty array of string ano Okamžiky, na které se výběr vyřešil, v pořadí prezentace.
nevyřešeno array of string ano Vybraná jména, která se nikam nepřeložila.
areas pole Recommendation → Recommendation ano Provozní oblasti podle počtu vybraných okamžiků, které pod ně spadají, od nejpočetnější.
audiences pole Recommendation → Recommendation ano Publika podle toho, kolik vybraných okamžiků poznávají, nejpočetnější první.
capabilities pole Recommendation → Recommendation ano Schopnosti spustitelného souboru, které odpovídají na vybrané momenty.
commands pole Recommendation → Recommendation ano Příkazy, které na ně odpovídají.
tvrzení pole Recommendation → Recommendation ano Tvrzení, která říkají, co je zaručeno.
doktríny pole Recommendation → Recommendation ano Pravidla účinné sady, která je řídí.
use_cases pole Recommendation → Recommendation ano Případy užití, které ukazují cestu ven.
also_worth_reading array of string ano Okamžiky, které výběr nezahrnul a které sdílejí oblast s některým, který zahrnul.

Používá why.diagnose

Příklad

object
Jedna konkrétní situace, v jednom publiku, s tím, co se děje dnes a co se děje místo toho.
vlastnosttyppovinnépopis
id string ano Jedinečné v rámci momentu.
publikum string ano Publikum, do něhož tato situace patří; musí jmenovat publikum z katalogu.
název string ano Jeden řádek pojmenovávající situaci.
před string ano Co se stane bez nástroje.
po string ano Co se s tím děje.

Používá MomentDetail

FacetValue

object
Jedna volitelná hodnota jedné facety s počtem veřejných okamžiků, které ji nesou. Každý filtr nabízený čtenáři je jedním z těchto; nic nikde hodnoty neuvádí ručně.
vlastnosttyppovinnépopis
hodnota string ano Hodnota, jak ji deklaruje okamžik.
popisek string ano Název k zobrazení; samotná hodnota, když taxonomie pro ni nemá titulek.
počet integer (uint) ano Kolik veřejných okamžiků ho nese.

Používá Facets

Fasety

object
Filtry, které katalog nabízí, odvozené ze záznamů, ne deklarované.
vlastnosttyppovinnépopis
audiences pole FacetValue → FacetValue ano Podle publika.
areas pole FacetValue → FacetValue ano Podle provozní oblasti.
štítky pole FacetValue → FacetValue ano Podle tagu.
závažnosti pole FacetValue → FacetValue ano Podle závažnosti.
frekvence pole FacetValue → FacetValue ano Podle četnosti.
životní cyklus pole FacetValue → FacetValue ano Podle fáze práce.
capabilities pole FacetValue → FacetValue ano Podle schopnosti spustitelného souboru.
commands pole FacetValue → FacetValue ano Podle příkazu.

Používá CatalogueView

Nález

object
Jedna věc špatně v katalogu, pojmenovaná tam, kde je, s nejbližším kandidátem, když existuje. Nález vždy nese dost na to, aby šel opravit bez hledání.
vlastnosttyppovinnépopis
závažnost Závažnost → Závažnost ano error nebo warning.
kód string ano Krátká kategorie: unknown_reference, duplicate_identity, missing_content, ...
path string ano Soubor, v němž je zjištění, relativní k repozitáři.
id string | null ne Identita záznamu, když zjištění vlastní jeden záznam.
pole string | null ne Klíč front matter, ke kterému se nález vztahuje, pokud ho vlastní jediný klíč.
zpráva string ano Co je špatně, jednou větou.
did_you_mean string | null ne Nejbližší existující název, když hodnota vypadá jako překlep jednoho z nich.

Používá ValidationReport

MomentDetail

object
Jeden okamžik celý, se vším odvozeným, co stránka ukazuje a žádný soubor neuvádí.
vlastnosttyppovinnépopis
id string ano Identita, slug a název souboru.
název string ano Okamžik jako nadpis.
short_title string | null ne Dvě nebo tři slova pro úzký sloupec, když je záznam nese.
hook string ano Řádek v první osobě, který index ukazuje.
summary string ano Jeden řádek: co je skutečně špatně.
status string ano stable, draft nebo deprecated.
závažnost string ano low, medium nebo high.
četnost string ano rare, occasional, common nebo constant.
váha integer (uint32) ne Pořadí zobrazení, nejnižší první.
zvýrazněné boolean ne Zda ji ukazuje domovská stránka.
audiences array of string ano Publikum, které ho poznává.
areas array of string ano Provozní oblasti, do kterých spadá.
životní cyklus array of string ne Fáze práce, ve kterých se projevuje.
štítky array of string ne Volné štítky.
signály pole Signal → Signal ano Pozorovatelné příznaky.
příklady pole Example → Example ano Konkrétní situace.
commands array of string ne Příkazy nástroje, které na ni odpovídají.
capabilities array of string ne Id schopností programu, které na to odpovídají.
tvrzení array of string ne Tvrzení, která říkají, co je zde zaručeno.
doktríny array of string ne Pravidla efektivní sady, která to řídí.
use_cases array of string ne Případy užití, které ukazují cestu ven.
související array of string ne Okamžiky s tímto výslovně související. Opačný směr je odvozen.
aliasy array of string ne Další slova, která by čtenář mohl hledat.
route string ne Odvozeno: /why/<id>/. Nikdy se nepíše; schéma odmítne klíč route.
zdroj string ne Odvozeno: soubor relativní k repozitáři, ze kterého záznam pochází.
tělo string ne Tělo v Markdownu, bez front matter.
odpovědnosti array of string ano Odvozeno: odpovědnosti, do nichž patří tvrzení, která jmenuje.
zpětné odkazy array of string ano Odvozeno: momenty, které tento pojmenovávají ve svém related.
podobné array of string ano Odvozeno: okamžiky sdílející s tímto oblast nebo publikum, které on sám nejmenuje, nejbližší první — nejvíc sdílených metadat, pak pořadí prezentace.
related_detail pole MomentSummary → MomentSummary ano Odvozeno: explicitně související okamžiky, shrnuté tak, aby stránka potřebovala jedno volání.
sousedé array of string ano Odvozeno: co by měl čtenář vidět příště, v jednom seznamu a ve stanoveném pořadí — co tento okamžik jmenuje, pak co jmenuje jeho, pak co je nejblíž podle sdílených metadat, každé jednou. Tři seznamy výše jsou tytéž vztahy držené odděleně pro čtenáře, který chce vědět, co je které.

Používá why.moment

MomentSummary

object
Jeden okamžik tak, jak ho ukazuje výpis: vše, co potřebuje karta, a nic, co potřebuje stránka.
vlastnosttyppovinnépopis
id string ano Identita a slug.
název string ano Okamžik jako nadpis.
popisek string ano Jméno, které ukazuje úzký sloupec: krátký název, nebo název.
hook string ano Řádek v první osobě, který index ukazuje.
summary string ano Jeden řádek: co je skutečně špatně.
status string ano stable, draft nebo deprecated.
závažnost string ano low, medium nebo high.
četnost string ano rare, occasional, common nebo constant.
váha integer (uint32) ano Pořadí zobrazení.
zvýrazněné boolean ano Zda ji ukazuje domovská stránka.
audiences array of string ano Publikum, které ho poznává.
areas array of string ano Provozní oblasti, do kterých spadá.
štítky array of string ano Volné štítky.
route string ano Odvozeno: /why/<id>/.
signály integer (uint) ano Kolik pozorovatelných příznaků deklaruje.
příklady integer (uint) ano Kolik konkrétních situací nese.

Používá CatalogueView MomentDetail

Doporučení

object
Jedno doporučení s okamžiky, které ho vyvolaly. Doporučení bez matched_because je doporučení, které nikdo nemůže ověřit.
vlastnosttyppovinnépopis
id string ano Doporučená věc: id schopnosti, příkaz, tvrzení, pravidlo, případ užití.
počet integer (uint) ano Kolik z vybraných momentů ji jmenuje.
matched_because array of string ano Vybrané momenty, které jej jmenovaly, v pořadí prezentace.

Používá Diagnosis

Signál

object
Jeden pozorovatelný příznak okamžiku: otázka, na kterou čtenář dokáže odpovědět o vlastním týdnu. Dotazník na webu a vstup why diagnose jsou tyto a nic jiného.
vlastnosttyppovinnépopis
id string ano Jedinečné v rámci momentu; identita, podle které diagnóza vybírá.
text string ano Příznak, formulovaný tak, aby čtenář mohl říct, zda se mu stal.

Používá MomentDetail

ValidationReport

object
Co zjistila vlastní validace katalogu.
vlastnosttyppovinnépopis
platné boolean ano Pravda, když nic není chyba. Varování ji nezneplatňují.
chyby integer (uint) ano Kolik nálezů jsou chyby: odkaz, který se nikam nepřeloží, duplicitní identita, název souboru, který nesouhlasí se svým id.
varování integer (uint) ano Kolik nálezů jsou varování: veřejný záznam, který nesplňuje svou minimální hranici.
počty Počty → Počty ano Počty, kterých katalog dosáhl.
zjištění pole Finding → Finding ano Nálezy, nejprve chyby, potom podle souboru.

Používá why.validate

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