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.

obrazovka · složená ze sady komponent

Dokumentace

Napsáno jednou.Generováno z repozitáře.

Každý dokument se vykresluje ze stejného Markdownu, který repozitář drží, vedle referencí, které generátor píše přímo z kódu: příkazová řádka, HTTP API a plocha MCP.

“Pak se změní buď implementace, nebo tvrzení. Vyhrává realita — nezvyklá politika pro dokumentaci softwaru, to se musí nechat.”
Argument · tvrzení musí odpovídat realitě
  • Vygenerovánoz repozitáře
  • Zkontrolovánokontrolami v CI
  • Jeden zdrojsledovaný strom
  • Lidé a agentitýž kontrakt
Zdroj

Začínáme

Od ničeho k dozorovanému repozitáři: nainstalovat nástroj, vytvořit vrstvu, promítnout instrukční soubor každého pracovníka z jedné politiky a přečíst briefing, který dostane další pracovník.

  1. 1

    Instalace

    Nic mimo dvě místa a nikdy jako root.

    • curl -fsSL https://majordomus.dev/install.sh | sh
  2. 2

    Vytvořit vrstvu

    Zapíše .ai/ a odmítne existující.

    • majordomus init
  3. 3

    Projekt

    Každý instrukční soubor z jedné politiky.

    • majordomus update
  4. 4

    Briefing

    Co další worker potřebuje vědět hned.

    • majordomus context

Ověření instalace

Kontroluje pouze správu: je samotný Majordomus v pořádku a je každé vynucování, které deklaruje, skutečně zapojeno i tady?

  • majordomus version
  • majordomus doctor

První briefing

Co vypsal majordomus context v běhu zaznamenaném generátorem, se stroji a hodinami zredigovanými.

$ majordomus kontext
# Majordomus context — <time>
# a projection of durable state, not a source of truth: validate every line against git

## GIT
repository   <repo>
branch       main
head         <sha>
working_tree dirty
task_record  exact (recorded head <head>)

## TASK
id           t-<id>
task         narrow the parser
profile      implementation
owner        <owner>
outcome      active
scope        lib
started      <time> (<age> ago)
checkpoint   <time> (<age> ago, interval 15m)
  • Každý dokument350 dokumentů v indexu objektů
  • Odvozenépřegenerované, nikdy ručně upravované
  • Zkontrolovánozastaralá stránka shodí build
  • Několik foremtento web, Markdown, OpenAPI
  • Pro lidi i agentytáž vrstva přes MCP

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