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.

Revize webu

audit tras, vlastnictví faktů webu, provedená validace

Vykresleno z docs/SITE_REVIEW.md — stejného Markdownu, který ukazuje GitHub.

Vzniklo při stránku po stránce probíhajícím review veřejného webu 2026-09-04. Zaznamenává, k čemu je každá trasa, odkud pochází její obsah, co se změnilo a proč a jak byl výsledek ověřen. Počty zde jsou psány ručně a zastarají; příkazy k jejich přepočtu jsou uvedeny.

Audit tras

routeúčelpublikumzdrojprimární akcepodniknutá akce
/rozpoznat problém, vidět model řízení, nainstalovat, vědět, co je zaručenozvídavý vývojář, vedoucísekce README, marketing.toml, generovaná dataNainstalovat MajordomusIMPROVE: hero se zaměřením na bolest; tok režimů selhání s „kdo to kontroluje?“; prohlášení o hranici (odmítnuté přijetí, ne prevence za běhu); před/s; jedno primární CTA; profily, principy, karty devíti odpovědností a pipeline webu přesunuty na své stránky
/why/, /why/<slug>/pět okamžiků, které tým pozná, každý vysvětlený a ohraničenýzvídavý vývojářsite/content-src/why/přečtěte si případ, pak příkazyZACHOVAT (přidáno dříve dnes večer); každé propojuje odpovědnosti, příkazy, tvrzení
/getting-started/nejkratší pravdivá cesta k repozitáři pod dohledemvývojářproject.json, policy.jsonspustit příkazyPONECHAT
/supervises/, /supervises/<slug>/devět odpovědností a deset principůvyhodnocovačřádky README, tvrzení podle klíčového slovapřečíst odpovědnostIMPROVE: principles moved here from the homepage
/commands/, /commands/<name>/jedna stránka na příkaz z reference CLIstávající uživatelsekce docs/CLI.mdpřečtěte příkazZACHOVAT; stránky příkazů vypisují tvrzení, která implementují
/profiles/, /profiles/<slug>/každé pole každého profiluhodnotitel, stávající uživatelprofiles.jsonzvolit profilZACHOVAT; poradní claimy propojeny
/policy/kanonická politika jako struktura i jako textstávající uživatelpolicy.jsonupravte politikuZACHOVAT; tvrzení definovaná politikou propojena
/guarantees/úplná matice nárokůskeptický inženýrcapabilities.jsonověřit řádekZACHOVAT; každý řádek odkazuje na svou stránku
/guarantees/<status>/jeden status najednouskeptický inženýrcapabilities.jsonvyberte tvrzeníPONECHAT
/guarantees/<id>/podrobné tvrzení: význam, mechanismus, jak to vidět, limity, důkazy, provenience, testovací příkaz, kde se používáskeptický inženýrdocs/claims/<id>.md, capabilities.jsonspustit testIMPROVE: podrobné dokumenty přidány pro všechna tvrzení
/limitations/co v0.1 nedělávyhodnocovačREADME „Limitations“přečíst plán rozvojeGENERATE (nové)
/roadmap/co přijde dál, kontrolovánovyhodnocovačREADME „Roadmap“číst plánovaná tvrzeníGENERATE (nové)
/architecture/jak se web odvozujemaintainercontent-src/architecture.md, source.jsonpřečíst dokument o architektuřePONECHAT
/docs/, /docs/<doc>/dlouhé dokumenty tak, jak je ukazuje GitHubpřispěvatel, hodnotiteldocs/*.mdreadZACHOVAT; každé vypisuje tvrzení, která definuje
/concepts/ukazatel na dokument slovníku—zástupka—ODSTRANIT (navigace míří na /docs/concepts/)
/render-test/referenční vykreslení pro validacimaintainercontent-src/render-test.md—KEEP, noindex
404.htmlnenalezenokdokolišablonazpět na začátekPONECHAT

Přepočet: find site/public -name index.html | wc -l po scripts/site-build.

Výroky o hranici vynucování

Každá veřejná věta používající prevent / block / enforce / refuse / detect / verify byla vypsána (grep přes marketing.toml, content-src, docs/claims, šablony) a klasifikována. Žádná netvrdí prevenci za běhu. Kontrakt uvedený na domovské stránce a na stránkách tvrzení o dokončení zní: Majordomus předem deklaruje rozsah, soubor mimo něj zjistí při check a finish a odmítne přijmout práci jako dokončenou; háky, které spouštějí doctor a finish --check, blokují commit nebo push jen tam, kde je repozitář zapojil, což ověřuje samotné doctor. Tvrzení týkající se profilů ve svém textu říkají, že jsou doporučující.

Kanonické vlastnictví faktů webu

faktkanonický domovdorazí na web přes
verze, příkazy, návratové kódybin/majordomusproject.json, commands.json
slogan, důkaz problému, co dělá, čím není, omezení, plán rozvojeREADME.md podle nadpisureadme.json
profilyshare/skeleton/profiles/*.yamlprofiles.json
policyshare/skeleton/policy.yamlpolicy.json
deset zásadshare/standard/majordomus/rules/principle-*.mdlifecycle.json
výsledkylib/finish.shlifecycle.json
tvrzení a jejich stavdocs/CLAIMS.yamlcapabilities.json, docs/SITE_CLAIMS.md
detail tvrzenídocs/claims/<id>.mdtěla stránek tvrzení
dlouhé dokumentydocs/*.md přes docs/README.mddocs.json, content/docs/
případové studie a jejich háčkysite/content-src/why/*.mdsekce why
navigacesite/data/nav.tomlnavigační lišta
marketingový textsite/data/marketing.tomldomovská stránka vede

Nic na webu se neparsuje z CLAUDE.md ani AGENTS.md; ty jsou samy projekcemi osetých workflow pod share/skeleton/ai/repo/workflows/.

Provedená validace

bash test/run.sh                    every case in test/cases, each in a disposable repository
scripts/generate-site-data --check  derived data matches canonical inputs
scripts/site-build                  Zola + Tailwind + vendored JS
scripts/site-check                  sync, schema, promo budget, routes, prefix, links, assets,
                                    dark CSS scoping, offline, JS hooks, Mermaid runtime,
                                    mobile lint, private paths, secrets, docs coverage, tiles,
                                    navigation, claim links, claim count
scripts/site-probe                  every route × {320, 390, 1280} px in headless Chrome:
                                    scrollWidth == clientWidth; Mermaid rendered; mobile menu,
                                    dropdown and theme toggle exercised

Před / po

Předtím: čtrnáct sekcí úvodní stránky; devět navigačních odkazů stejné váhy; problémová próza README zopakovaná pod hákem, který ji už říkal; tvrzení zmíněná jako prostý text; žádné stránky pro omezení nebo plán rozvoje; stub /concepts/, který jen odkazoval jinam; responzivita ověřená ručně.

Potom: osm sekcí domovské stránky v pořadí trychtýře s jednou hlavní akcí; pět navigačních záměrů s rozbalovacími nabídkami; tok režimů selhání a výslovné vyjádření hranice vynucování; každá zmínka o tvrzení odkazuje na podrobnou stránku; omezení a plán rozvoje generované z README; zástupná stránka odstraněna; test v prohlížeči v CI.

Zbývající omezení

  • Přístupnost byla prověřena čtením markupu a vyzkoušením ovládacích prvků v headless Chrome; neproběhl žádný čtečkou obrazovky ani automatizovaným skenerem a11y.
  • Mermaid se načítá na stránkách s diagramy; balík je velký a načítá se jen tam.
  • Křížové odkazy odpovědnost→tvrzení používají v generátoru mapu klíčových slov; nové tvrzení, jehož text nepoužívá žádné z klíčových slov, se na stránce odpovědnosti neobjeví, dokud se mapa nerozšíří.

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