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.

Rozsah

start bere cesty, kterých se úloha smí dotknout; check a finish selžou na souborech mimo ně; překrývající se nároky jiných worktrees se hlásí

start bere cesty, kterých se úloha smí dotknout; check a finish selžou na souborech mimo ně; překrývající se nároky jiných worktree se hlásí

Kde to žije

Stav, který vlastní

  • .ai/local/state/current.yaml

Příkaz, který na to působí

majordomus check

Je aktuální úloha stále konzistentní se svou politikou, rozsahem a tímto checkoutem?

  • jen pro čtení
  • vyžadována aktivní úloha
  • --json
majordomus check [--explain] [--overlap] [--checkpoint] [--rule <id>] [--json]

Podívat se, jak odmítá a jak přijímá

check je jen pro čtení a odpovídá na tři otázky najednou: popisuje záznam stále tento checkout, je práce uvnitř nárokovaného rozsahu a blokuje něco přijetí.

Pro tento repozitář platí

# ... and an active task scoped to lib, with work done inside that scope.
. "$FIXTURE_SETUP/installed.sh"
"$MJ" start "narrow the parser" --scope lib >/dev/null
echo work >> lib/a

Spustit

$ majordomus check

Výstup obsahuje

  • OK rozsah
  • 0 selhávajících

ukončení 0

Vytiskne se každý nález, nejen selhání, takže report říká, co bylo zkontrolováno, a ne jen co se pokazilo.

Pro tento repozitář platí

# An active task scoped to lib, with a change under docs that the task never claimed.
. "$FIXTURE_SETUP/active-task.sh"
echo stray >> docs/d

Spustit

$ majordomus check

Výstup obsahuje

  • SELHÁNÍ rozsahu
  • docs/d

ukončení 10

check jmenuje jednotlivý soubor, protože užitečná otázka je, kterou změnu přesunout nebo nárokovat, ne pouze to, že je něco špatně.

Co to vynucuje

Co je zaručeno

Pravidla, která tento příkaz spouští

Doktríny, jejichž enforced_by jmenuje check. Vynucovat pravidlo a být jím řízen jsou různé vztahy, proto se uvádějí zvlášť.

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

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