From 9802f5a328b8fb582a5cc906d194f1a69b5f1fb9 Mon Sep 17 00:00:00 2001 From: mdheller <21163552+mdheller@users.noreply.github.com> Date: Fri, 22 May 2026 08:50:15 -0400 Subject: [PATCH] Validate registry resolver package surface --- scripts/validate-package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/validate-package.py b/scripts/validate-package.py index a5b12e4..55425cb 100644 --- a/scripts/validate-package.py +++ b/scripts/validate-package.py @@ -3,6 +3,7 @@ from __future__ import annotations +import importlib import sys from pathlib import Path @@ -28,6 +29,8 @@ def main() -> int: from agent_machine.digest import stable_digest, stable_text_digest from agent_machine.paths import default_evidence_path, default_model_cache_path, repo_root_from_file + registry_module = importlib.import_module("agent_machine.agent_registry") + root = repo_root_from_file(__file__) if contracts_dir(root) != REPO_ROOT / "contracts": raise AssertionError("contracts_dir(root) did not resolve to repository contracts/") @@ -57,6 +60,8 @@ def main() -> int: raise AssertionError("unexpected release_bundle default repository") if agent_machine.policy_fabric.DEFAULT_DECIDED_AT != "1970-01-01T00:00:00Z": raise AssertionError("unexpected policy_fabric default decided_at") + if getattr(registry_module, "DEFAULT_ISSUED_AT") != "1970-01-01T00:00:00Z": + raise AssertionError("unexpected registry default issued_at") if str(default_model_cache_path()) != "/var/lib/agent-machine/models": raise AssertionError("unexpected default model cache path") if str(default_evidence_path()) != "/var/lib/agent-machine/evidence":