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

CLI

Jedna příkazová řádkapro celou vrstvu.

Schopnost, která si nárokuje příkaz, tam odpovídá přes stejný exekutor, na který se ptají HTTP API a nástroje MCP; strom clap se kontroluje proti registru v obou směrech. Životní cyklus úlohy, start, check a finish, patří shellovému nástroji, druhému programu, který odpovídá majordomu.

“Schopnost se deklaruje jednou.”
Jeden registr, každé rozhraní
  • Okamžitý přehled

    majordomus env: projekt, správa verzí, toolchainy, vrstva a lokální služby.

  • Zdokumentovaná reference

    238 příkazů a 242 příkladů, generovaných z apps/majordomus-cli/src/cli.rs.

  • Integrace do shellu

    majordomus completion odpovídá shellu z grafu příkazů.

  • Vytvořeno pro automatizaci

    Strojově čitelný výstup tam, kde příkaz bere --format json nebo --json.

$ majordomus start 'the follow-up' --scope lib
started t-<id>  profile=implementation  scope=lib
INFO handover    .ai/local/state/handovers/<time>--main--<head>--<hash>.md — prior record, same_worktree_same_branch, exact, <age> ago  [reproduce: majordomus handover --resolve]
next: majordomus context; checkpoint every 15m; majordomus check before claiming anything
majordomususage: majordomus <COMMAND>
Řídicí rovina Majordomus: datově řízený MCP server nad vrstvou .ai/ repozitáře
mcp
Zpřístupnit AI vrstvu repozitáře klientovi MCP přes stdio
serve
Poskytuje tytéž schopnosti přes HTTP na loopback rozhraní, s domovskou stránkou, /openapi.json, /swagger a dokumentací pod /docs/
capabilities
Introspekce registru schopností: co existuje, odkud to pochází, jak je to vystaveno
generate
Zapíše commitnuté projekce registru (docs/generated), nebo zkontroluje, že jsou aktuální
env
Čím tento checkout je: projekt, správa verzí, toolchainy, které deklaruje, co vrstva obsahuje, workflow, projekce providerů a lokální služby
commands
Každý příkaz, který tento repozitář nabízí, z kteréhokoli programu, který ho nabízí: graf, jeden příkaz, kam se každý promítá, a z něj odvozený most do workflow
completion
Doplňování pro jakýkoli povrch, zodpovídané z grafu příkazů: kandidáti, které shell žádá, a jednorázová integrace, která o ně žádá
worktree
Topologie větev–worktree: kam patří každý propojený worktree (`<repo>-wt/<branch>`), kde který je, a životní cyklus: create, migrate, repair, guard
release
Co tento projekt dodal a co by dodal dál: changelog odvozený z vlastních záznamů vrstvy, verze psaná na jednom místě a promítnutá pro shellový nástroj a jeden příkaz, který ji zvyšuje
evidence
Co skutečně běželo a co to dokládá: každé tvrzení matice proti zaznamenaným během, důkaz jednoho tvrzení, tvrzení jednoho testu a záznam běhu, který proběhl
rules
Každé pravidlo proti důkazu, který pro ně existuje: co každé jmenuje, zda je ve stromu, zda je řídí runner, zda se něco spustilo a zda je to, co běželo, starší než to, čeho se týká
dashboard
Dashboard Suite: každá stránka je projekcí schopností, které drží její fakta, každá karta nese svou zdrojovou schopnost, JSON pointer, ze kterého byla její hodnota přečtena, stránku Cockpitu s důkazy a příkaz, který na ní jedná
12 ze 44 příkazů nejvyšší úrovně · z cli.json

Podívejte se, jak to funguje

Příklady, které dokumentuje reference příkazů, podle toho, co dělají.

Přehled

  • majordomus env
  • majordomus product
  • majordomus why
  • majordomus distribution
  • majordomus release
  • majordomus worktree

Prozkoumat

  • majordomus mcp --inspect
  • majordomus product matrix
  • majordomus web list
  • majordomus models list
  • majordomus env explain project.version
  • majordomus commands graph --format json

Spustit

  • majordomus serve --port 0
  • majordomus serve status
  • majordomus executions
  • majordomus generate
  • majordomus mcp --standalone
  • majordomus serve stop

Kontrola

  • majordomus generate --check
  • majordomus capabilities validate
  • majordomus product validate
  • majordomus worktree validate
  • majordomus web validate
  • majordomus bench coverage --check

Výstup

  • majordomus env status --format json
  • majordomus capabilities list --format json
  • majordomus rules report --format json
  • majordomus release changelog --format json
  • majordomus executions list --format json
  • majordomus entity kinds --format json

Všude konzistentní

Táž schopnost na příkazové řádce, přes HTTP a jako nástroj MCP.

  • Jeden registrkaždý povrch se ptá téhož executoru
  • Deterministickéstejný vstup promítne stejné bajty
  • Zkontrolovánoprojekce, která nesouhlasí, shodí build
  • Zdokumentováno1638 argumentů v referenci
  • Generovánoreference se vykresluje ze stromu clap

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