Co to znamená
Worker zaznamená potíž, na kterou narazil — obejití, vadu, drift, opakovaný ruční krok — jedním příkazem, majordomus knowledge observe, a ledger získá jeden řádek observation.recorded nesoucí druh, předmět, tvrzení a odkazy na důkazy. Příkaz funguje uvnitř úlohy i mimo ni. Cokoli jiného než tento tvar se odmítne s kódem 2 a nic se nezapíše.
Princip
--kind je jedno z friction, workaround, defect, drift, repetition. --subject je cesta relativní vůči repozitáři, která z něj nevystupuje, nebo capability:, rule:, command: či gate: následované identifikátorem, aby se trasa dala později odvodit ze struktury předmětu, a ne ze slov. Každé --evidence je file:, test:, commit:, issue: nebo claim: následované tím, co jmenuje. Výrok je jeden uvozovkami ohraničený argument na jednom řádku a výrok, který začíná jako tah konverzace, se odmítne z důvodu, pro který ho záznam znalosti nesmí nést. Řádek jmenuje aktivní úlohu, nebo none.
Jak to vidět
majordomus knowledge observe --kind friction --subject scripts/site-build \
--evidence commit:bf9b27caeb "a moved head composes a stale rustdoc surface"
majordomus history --event observation.recorded
majordomus knowledge observe --kind annoyance --subject lib "x"; echo "exit $?" # 2, nothing writtenCo nepokrývá
Nic neposuzuje: zda je pozorování správné, nové nebo hodné jednání, se rozhoduje na hranici epizody a osobou, která kandidáta přezkoumává. Nezaznamenává pozorování z přepisu, hooku ani modelu; pracovník je uvede sám.
Proč existuje
2026-10-08 se čtyři souběžné relace setkaly asi s třiceti potížemi s nástrojem a každá z nich skončila v soukromé paměti agenta nebo ve zprávě mezi relacemi, kde ji repozitář nemohl přečíst. .ai/repo/adrs/0118-a-session-leaves-what-it-observed-and-one-candidate-per-defect-is-routed.md dává repozitáři jeden typovaný řádek na pozorování, stejný druh aktu jako zaznamenání rozhodnutí.