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

Princip

Z repozitářena každý povrch.

Majordomus zjistí, co repozitář deklaruje, z toho sestaví jeden typovaný index a registr schopností a z něj promítá každé rozhraní: HTTP API popsané OpenAPI, MCP, Cockpit a tento web a příkazovou řádku kontrolovanou proti registru. Jeden model, mnoho projekcí.

“Majordomus should discover and model a fact once, then derive every relevant interface from that canonical representation.”
docs/HOW_IT_WORKS.md
1

Objevit

Přečíst, co repozitář deklaruje

prismatic-majordomus/

  • .git/větev, head, historie
  • .ai/politika, pravidla, prompty, workflow
  • apps/spustitelný soubor v Rustu
  • docs/příručky, tvrzení, generované
  • share/kinds.yaml, schémata, design
  • test/581 test objects
  • justfilerecepty, které člověk spouští
2

Build

Jeden typovaný index, jeden registr

Index objektů

stav ok · 34 druhů

  1. druhy · zdrojeobjevování, deklarované
  2. typované objektykanonická identita
  3. capabilitiespo jednom deskriptoru
  4. jeden exekutorContext::execute
  5. odvozený stavdůkaz, důkazy, plán
  • pravidlo
  • adr
  • funkce
  • test
  • use-case
  • claim
3

Odvodit

Každé rozhraní, promítnuté

4

Přítomno

Malý náhled každého povrchu

$ majordomus kontext
## GIT
repository   <repo>
branch       main
head         <sha>
working_tree dirty
task_record  exact (recorded head <head>)
  • Rules189
  • ADRs158
GET /api/v1/repository
DokumentaceStav repozitáře a indexu
5

Použití

Co jeden model přináší

  • Konzistentníkaždé rozhraní čte jeden registr
  • Deterministickéstejný vstup, stejné bajty
  • Zjišťovánonalezeno přes deklarace, ne ručně udržované seznamy
  • Regenerovánoodvozené soubory se nikdy needitují
  • Zkontrolovánogenerate --check odmítá drift
  • Lidé a agentiCLI, API, MCP, stránky, dokumentace
  • Rozšiřitelnédeklarovaná schopnost dosáhne MCP, HTTP a OpenAPI

Skutečný dopad

Změřeno, nebo spočteno.

Dosud změřená čísla tokenů jsou čísla kompilátoru kontextu; ukázané číslo je, kolik relevantního kontextu nechává mimo rozpočet. Zda celá relace spotřebuje méně tokenů, zatím změřeno není a stránka ekonomiky tokenů to říká.

97.9% relevantního kontextu vynechaného z rozpočtu, medián z 315 seedůeconomics.json · context_reduction_ratio · ne úspora celkových tokenů
0 z 30 platné spárované dvojice pro tvrzení o celkovém počtu tokenůeconomics.json · verdikt: nepublikovatelné
201 Operace HTTP, každá popsaná jednou v OpenAPIopenapi.json · počty
238 příkazů ve stromu CLI, ověřených proti témuž registrucli.json · počty

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