# amont-agent-cases-v1
# Reviewed judgements for this rule. Generated by
# amont-agent explain <rule> --format cases
# then labelled by hand. `amont-agent corpus check` replays every line through
# the rules as they stand today, and runs as a test — so widening a rule in a
# way that breaks a judgement somebody already made is a red build.
#
# match the rule SHOULD fire here
# nomatch the rule must stay silent here — these are the ones that matter,
# because a corpus of positives alone measures recall, not precision
# ? nobody has looked yet; never counts as evidence
# --- the rule should fire (from real transcripts) ---
match git worktree remove /Users/fredericrous/Developer/Perso/trade-agents-liquidity --force 2>&1; git worktree list; git branch -D feat/liquidity-union-by-name
match cd ~/Developer/Perso/homelab && git worktree remove /tmp/hl-bump --force 2>&1; git branch -D chore/trade-agents-0996
match git fetch origin -q && git log origin/main --oneline -1 | cat && git worktree remove ../application-landscape-wt-flows --force && git branch -D feat/e2e-flows
match cd ~/Developer/Perso/duro-app && git worktree remove ../duro-app-wt-fr-accents --force && git worktree prune
# --- the rule must stay silent ---
nomatch cd ~/Developer/Perso/amont && git worktree remove ../amont-wt-rehearse && git branch -D feat/async-rehearsal
nomatch git worktree prune; git worktree list
nomatch git worktree add ../x-wt-y -b feat/y origin/main
nomatch git worktree list --porcelain | grep -c '^worktree '
nomatch rm -rf ../x-wt-y
# Added 2026-09-15 from the 30-day journal — the two `advised` rows were dirty
# worktrees (confirm looked), the third had node_modules + .env by its own echo.
match cd /Users/fredericrous/Developer/Perso/trade-agents && git worktree remove --force ../trade-agents-wt-validate && git worktree list | grep -c wt-
match git worktree remove --force ../amont-wt-review-p1-base && git worktree list
match cd /Users/fredericrous/Developer/Perso/application-landscape && git worktree remove --force ../application-landscape-wt-aval && echo "worktree removed (had node_modules + .env)"
# `--force` on another worktree verb, or on no worktree verb at all.
nomatch git worktree add --force ../homelab-wt-retry -b fix/retry origin/main
nomatch git worktree remove ../sre-agent-wt-adr 2>&1 && echo "worktree removed"; git worktree list