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.

Trvalé záznamy lze doslovně prohledávat napříč druhy, bez indexu

majordomus search "callback" prohledá předávky, checkpointy, rozhodnutí, otevřené otázky, prompt assety a účetní knihu a vypíše druh, cestu, číslo řádku a odpovídající řádek. Pracovník najde, co se o tématu rozhodlo, aniž by četl každý záznam.

deklarovaný stavdeklarovaný stav: zaručeno Deklarováno jako deterministické a blokující, implementováno a s uvedeným behaviorálním testem, který to má dokázat. Zda to zaznamenaný běh podporuje, říká verdikt důkazů zobrazený vedle.

zaznamenané důkazyzaznamenané důkazy: nespuštěno Deklarováno jako zaručené, ale nepodložené zaznamenaným během: test je pojmenován, ale žádný úspěšný běh nad současnými vstupy zaznamenán není. jak se zaznamenávají důkazy

Grep na pevný řetězec v pořadí podle autority. Žádné řazení, žádné embeddingy, žádný index, který by se mohl rozejít se záznamy, které popisuje.

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 .kind

Co 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.

Detail vykreslený z docs/claims/record-search.md.

Od tvrzení k důkazu

  1. 1 · veřejné tvrzení

    Trvalé záznamy lze doslovně prohledávat napříč druhy, bez indexu

    Provedeno na Knowledge, Watch.

  2. 2 · kanonické tvrzení

    record-searchdeklarovaný stav: zaručeno v docs/CLAIMS.yaml

    Definováno v přečtěte si to na tomto webu · docs/CLI.md

  3. 3 · implementace

    lib/search.sh · majordomus search

  4. 4 · test a scénáře

    Test: test/cases/24_prompt_search.sh

    Provedeno v Přečtěte si, co se stalo, a udržte knihu v mezích limitu, Najděte objekt vrstvy, aniž byste četli všechno, Zaznamenejte rozhodnutí, aby ho příští pracovník našel.

  5. 5 · zaznamenané běhy

    zaznamenané důkazy: nespuštěno jak se zaznamenávají důkazy

Ověřte si to sami

Test běží v jednorázovém dočasném repozitáři a ověřuje chování, ne řetězec ve zdrojovém kódu.

z klonu repozitáře
bash test/run.sh 24_prompt_search

Kde se toto tvrzení používá

Okamžiky, na které to odpovídá

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