From 8940d768d3239b730b19e982a8e8854349255cf3 Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Mon, 5 Oct 2026 21:28:02 +0200 Subject: [PATCH] check-probe-matches-compose: accept --all as a no-op (catalog_gates --all read INCONCLUSIVE on a clean tree) Co-Authored-By: Claude Opus 5.5 (1M context) Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS --- scripts/check-probe-matches-compose.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/check-probe-matches-compose.py b/scripts/check-probe-matches-compose.py index 7ab63f7..eaa8a2f 100644 --- a/scripts/check-probe-matches-compose.py +++ b/scripts/check-probe-matches-compose.py @@ -340,6 +340,9 @@ def main(argv): for a in argv: if a.startswith("--root="): set_root(a[len("--root="):]) + # `--all` is what catalog_gates.py passes for hidden/abandoned apps; this gate already judges every directory, so it + # is a no-op here (refusing it made `catalog_gates.py --all` read INCONCLUSIVE on a clean tree, 2026-10-05). + argv = [a for a in argv if a != "--all"] unknown = [a for a in argv if a.startswith("-") and not a.startswith("--root=")] if unknown: print("unknown option(s): %s" % " ".join(unknown))