aboutsummaryrefslogtreecommitdiff
path: root/scripts/audit.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/audit.sh')
-rwxr-xr-xscripts/audit.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/audit.sh b/scripts/audit.sh
index 86eeb76..a7b8089 100755
--- a/scripts/audit.sh
+++ b/scripts/audit.sh
@@ -144,10 +144,14 @@ for proj in "${projects[@]}"; do
# - the rulesets repo itself (canonical .ai/ lives at the repo root, not under a project)
# - the canonical-source subdir (rulesets/claude-templates/.ai/ is the source, not a target)
# - the legacy standalone claude-templates checkout (frozen during fold transition)
+ # - retired projects under any .retired/ ancestor (~/projects/.retired/<name>) —
+ # shelved, never a live sync target; nested one level deeper than live projects,
+ # so the maxdepth-3 find reaches them and they must be excluded explicitly
case "$proj" in
"$REPO") continue ;;
"$REPO/claude-templates") continue ;;
"$HOME/projects/claude-templates") continue ;;
+ */.retired/*) continue ;;
esac
# Display path: strip $HOME prefix to ~/, otherwise leave alone.