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

Integrace

Jeden repozitář.Každé rozhraní.

Stejný stav repozitáře se dostává do příkazové řádky, HTTP API pod /api/v1/, Swagger UI, Cockpitu, MCP a na tento web. Každá schopnost je deklarována jednou: její HTTP routa, operace OpenAPI a nástroj MCP se z této deklarace sestavují a příkazová řádka se proti ní kontroluje.

“Příkaz je deklarován jednou a každý povrch, který ho ukazuje, je projekce”
project.commands-are-projections

prismatic-majordomus

Z čeho se snímek čte a kdo ho čte

  • .git/větev, head, pracovní strom
  • .ai/189 rules, 158 decisions, 8 skills
  • apps/spustitelný soubor v Rustu
  • docs/manuály a generované dokumenty
  • share/schémata, design, druhy
  • test/581 test objects

RepositoryEnvironment

jeden snímek tohoto checkoutu, každá hodnota s tím, odkud pochází

  1. projektidentita a release
  2. správa verzívětev, head, pracovní strom
  3. toolchainyco checkout deklaruje
  4. vrstvaobjekty spočítané podle druhu
  5. službyadresa, kterou server zveřejnil

Sedm rozhraní, každé jedna skutečná věc

Snímek prostředí tam, kde ho rozhraní obsluhuje, a k čemu je každé z ostatních

CLI

$ 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

Přepis, který generátor zaznamenal. Pro samotný snímek: majordomus env — Čím tento checkout je: projekt, správa verzí, toolchainy, které deklaruje, co vrstva obsahuje, workflow, projekce poskytovatelů a lokální služby.

API

GET /api/v1/environment

Jeden snímek tohoto checkoutu: identita projektu, identita repozitáře, správa verzí, deklarované toolchainy, co vrstva obsahuje spočítané podle druhu, workflow, která runner popisuje, projekce providerů vůči politice, která je vykresluje, a lokální služby s adresou, kterou zveřejnil běžící server. Každá hodnota nese, odkud pochází.

curl -s "http://127.0.0.1:8741/api/v1/environment?probe_services=false"

Swagger

Zpřístupní stejné schopnosti přes HTTP na loopback rozhraní, s domovskou stránkou, /openapi.json, /swagger a dokumentací pod /docs/. Operace značky environment tak, jak je popisuje dokument OpenAPI 3.1.0:

GET/api/v1/environmentProstředí repozitáře

Jeden snímek tohoto checkoutu: identita projektu, identita repozitáře, správa verzí, deklarované toolchainy, co vrstva obsahuje spočítané podle druhu, workflow, která runner popisuje, projekce poskytovatelů proti …

GET/api/v1/environment/explainOdkud se vzala hodnota prostředí

Původ snapshotu: pro každé pole, co o něm rozhodlo — konstanta z doby kompilace, soubor, příkaz, nebo cache — který resolver ho přečetl a jak moc mu lze věřit. Zúžit na jedno pole nebo na prefix, …

GET/api/v1/environment/preflightZda je Majordomus zde v platnosti a co to dokazuje

Jeden verdikt na tvrzení o tomto checkoutu — git; epizoda, její briefing, úloha a handover; politika, korpus pravidel a ADR; sdílený server a povrchy MCP, API a Cockpit, které servíruje; peer…

Cockpit

GET /api/v1/dashboard/overview

Cockpit na /cockpit žádá o své stránky tentýž server. Jeho přehled: přehled: čtyři otázky.

majordomus dashboard overview

MCP

Zpřístupní AI vrstvu repozitáře klientovi MCP přes stdio: 196 nástrojů a 55 zdrojů. Snapshot je jeden nástroj a jeden zdroj.

  • majordomus_environmentnástroj · Prostředí repozitáře
  • majordomus://environmentzdroj · environment
majordomus mcp

Dokumenty

Tento web je sestaven z repozitáře a publikován na GitHub Pages. Jeho stránky, které popisují snapshot:

CI

GET /api/v1/gates

Model CI: Každá validační kontrola, kterou tento repozitář deklaruje — úloha, která ji spouští, příkaz, který spouští, co dokazuje, zda ji vybírá každý plán a zda lze její runner vůbec získat na vyžádání — s třídami cest, které rozhodují, která změna se…

Povrchy

Kde každé žije

  • Jeden zdrojvrstva pod .ai/
  • Deterministickégenerate --check je verdikt bajt po bajtu
  • Objevenosledované soubory, přes index gitu
  • I pro agenty196 nástrojů MCP, 55 zdrojů
  • Rozšiřitelnéschopnost se deklaruje jednou a promítá

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