diff --git a/scripts/sync_to_nova.sh b/scripts/sync_to_nova.sh index 1274c42..536cc3b 100755 --- a/scripts/sync_to_nova.sh +++ b/scripts/sync_to_nova.sh @@ -41,7 +41,8 @@ # 10 scripts scripts/** (consumer runbooks only; internal scripts excluded) # 11 tests tests/** # 12 docs docs/** -# 13 workflows .github/**, workflows-src/** +# 13 metrics metrics/README.md, metrics/TRUST_SNAPSHOT.md, metrics/powerbi/** +# 14 workflows .github/**, workflows-src/** set -euo pipefail SRC="${SRC:-$HOME/acdl}" @@ -91,6 +92,7 @@ DOMAINS=( "scripts|scripts" "tests|tests" "docs|docs" + "metrics|metrics/README.md metrics/TRUST_SNAPSHOT.md metrics/powerbi" "workflows|.github workflows-src" ) diff --git a/tests/test_untested_scripts.py b/tests/test_untested_scripts.py index f855a38..fbc5430 100644 --- a/tests/test_untested_scripts.py +++ b/tests/test_untested_scripts.py @@ -96,11 +96,11 @@ class TestSyncToNovaScript: assert result.returncode == 0 lines = [l for l in result.stdout.splitlines() if l and not l.startswith("DOMAIN")] names = [l.split()[0] for l in lines] - # The 13 consumer domains, in commit order. + # The 14 consumer domains, in commit order. assert names == [ "config", "core", "adapters", "modules", "contracts", "schemas", "pipelines", "mcp", "skills", "scripts", - "tests", "docs", "workflows", + "tests", "docs", "metrics", "workflows", ] def test_internal_scripts_are_excluded(self):