Jen kódy, které tento příkaz může vrátit. Úplný kontrakt je na indexu příkazů.
0ok
2použití
10kontrakt nesplněn
12chybějící artefakt
Prompt assety lokální pro repozitář
Malé opakovaně použitelné prompty, které žijí v repozitáři, a ne v něčí historii. render dosazuje pevnou množinu tokenů a žádné jiné; neznámý token je chyba, ne doslovný text ponechaný ve výstupu.
Co je k dispozici
asset existuje
ano
Pro tento repozitář platí
# A repository with Majordomus installed and projections generated, and one commit of work.
"$MJ" init >/dev/null
"$MJ" update >/dev/null
mkdir -p lib docs
echo a > lib/a
echo d > docs/d
git add . && git commit -qm base
Spustit
$ majordomus prompt list
Výstup obsahuje
pokračovat
handover
review
ukončení0
Každý asset nese jméno shodné s názvem souboru a jednořádkový popis, obojí validuje doctor.
Požadavek na neexistující
asset existuje
ne
Pro tento repozitář platí
# A repository with Majordomus installed and projections generated, and one commit of work.
"$MJ" init >/dev/null
"$MJ" update >/dev/null
mkdir -p lib docs
echo a > lib/a
echo d > docs/d
git add . && git commit -qm base
Spustit
$ majordomus prompt show nosuch
Výstup obsahuje
žádný prompt asset
prompt list
ukončení12
Exit 12 je MISSING_ARTIFACT a zpráva jmenuje příkaz, který vypíše, co existuje.
Reference
Vypsat, zobrazit a vykreslit prompt assety lokální v repozitáři. Pouze pro čtení.
Asset je .ai/repo/prompts/<name>.md: YAML front matter s name (shodným s názvem souboru) a neprázdným description, pak tělo. Jsou malé, verzované spolu s repozitářem a nezávislé na poskytovateli — knihovna promptů není cíl a nic zde nevolá model.
Vykreslení nahrazuje uzavřenou sadu tokenů a žádné jiné. V textu: {{TASK}}, {{TASK_ID}}, {{PROFILE}}, {{SCOPE}}, {{OWNER}}, {{BRANCH}}, {{HEAD}}, {{WORKING_TREE}}, {{REPOSITORY}}, {{NOW}}. Samostatně na řádku: {{OPEN_QUESTIONS}}, {{DECISIONS}}, {{CHECKPOINT}}, {{HANDOVER}}, {{CONTEXT}}.
Žádný šablonovací jazyk neexistuje: žádné podmínky, smyčky, includes ani shell. Neznámý token je chyba, stejně jako neznámý konfigurační klíč, protože prompt, který tiše vykreslí {{TSAK}} jako doslovný text, je horší než ten, který odmítne. doctor a watch validují každý asset ze stejného důvodu.
$ majordomus prompt listcontinue resume a task from durable state instead of from someone's memorydebug frame a defect so that the fix is proven, not assertedhandover produce a continuation record body for the current taskreview review the working diff against the claimed scope and the finish contract$ majordomus prompt render debug | head -3Task t-20260903193012-a4f1 on branch main at 3f2a9c1e...: fix the OAuth callbackScope: lib/auth
Důkazy
Každý případ níže běží v CI na Linuxu i macOS. Web se odmítne sestavit, pokud veřejný příkaz nemá behaviorální případ, negativní případ nebo ukázku.