Co to znamená
majordomus search "callback" prohledá předávky, checkpointy, rozhodnutí, otevřené otázky, prompt assets a účetní knihu a vypíše druh, cestu, číslo řádku a odpovídající řádek. Worker tak může zjistit, co se o tématu rozhodlo, aniž by četl každý záznam.
Princip
Doslovný, na velikost písmen necitlivý grep s pevným řetězcem, v pořadí autority: nejdřív předávky, pak checkpointy, rozhodnutí, otázky, prompty a nakonec ledger. --kind omezuje a lze ho opakovat, --task zúží na jednu úlohu, --limit omezuje počet každého druhu. Kód 0 při shodách, 12 bez nich — prázdný výsledek je samostatný výsledek, ne tichý úspěch.
Doslovně, ne regulárním výrazem: hledání call.ack najde call.ack a ne callback, protože hledaný výraz napsaný člověkem je fráze a vzor, který tiše odpovídá více, než bylo zamýšleno, je horší než ten, který neodpovídá ničemu.
Není tu žádný index, žádné řazení, žádný embedding a žádná cache.
Jak to vidět
majordomus search "callback" --kind decision --kind checkpoint
# checkpoint .ai/local/state/checkpoints/20260903T194500Z--main--3f2a9c1--8c1d0e4a.md:12 Cause is in callback normalisation.
# decision .ai/local/state/decisions.md:31 ## 2026-09-03 — Normalise the callback URI
# search: 2 match(es)
majordomus search "a phrase that appears nowhere"; echo $? # 12
majordomus --json search "callback" | jq -r .kindCo nepokrývá
Žádné pořadí. Výsledky přicházejí v pořadí podle autority a potom v pořadí souborů; první výsledek není nejlepší, je to nejautoritativnější druh.
Žádná sémantika. Hledání „auth“ nenajde „authentication“, pokud tam podřetězec není.
Jen záznamy. Neprohledává kód repozitáře, jeho git historii ani dokumentaci — na to jsou lepší nástroje.
Proč existuje
Alternativní návrhy jsou pro tento korpus horší. Index se musí přestavovat, může se rozejít se záznamy, které popisuje, a stává se druhým zdrojem pravdy o tom, co existuje. Úložiště embeddingů přidává závislost, volání modelu a práh podobnosti, který nikdo nedokáže vysvětlit člověku, jehož záznam se nezobrazil. Majordomus nepotřebuje kognitivní paměťový substrát, aby našel šest souborů Markdown, a sken, který trvá milisekundy, není problém, který by si index zasloužil.