diff --git a/pyproject.toml b/pyproject.toml index edbeb01..a20e3d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,7 +23,7 @@ dependencies = [ # action-mirror and provenance-mirror pins were labelled "v0.2.0" while # sitting TWO commits before that tag, so an install got the pre-org-migration # docs (stale `bhyi4/` self-references, SPEC v1.0) under a v0.2.0 label. - "measure-mirror @ git+https://github.com/mirror-stack/measure-mirror@bce68bbd0f06935f5c4c1513155a6382631ee5fc", # v0.36.0 — (auto-pin: was v0.35.0 183c7259; verify via CI test_pins_are_releases + fixtures) — (auto-pin: was v0.34.0 c6965151; verify via CI test_pins_are_releases + fixtures) — (auto-pin: was v0.33.0 895ad803; verify via CI test_pins_are_releases + fixtures) — (auto-pin: was v0.32.0 21ca2893; verify via CI test_pins_are_releases + fixtures) — ㉘ vacuous both-directions on real runs (computed matched-null certificate); catalog count sync 72 + KO count guards + "measure-mirror @ git+https://github.com/mirror-stack/measure-mirror@989da84ea32f5a09b7a0948397b05122b09e46f5", # v0.37.0 — (auto-pin: was v0.36.0 bce68bbd; verify via CI test_pins_are_releases + fixtures) — (auto-pin: was v0.35.0 183c7259; verify via CI test_pins_are_releases + fixtures) — (auto-pin: was v0.34.0 c6965151; verify via CI test_pins_are_releases + fixtures) — (auto-pin: was v0.33.0 895ad803; verify via CI test_pins_are_releases + fixtures) — (auto-pin: was v0.32.0 21ca2893; verify via CI test_pins_are_releases + fixtures) — ㉘ vacuous both-directions on real runs (computed matched-null certificate); catalog count sync 72 + KO count guards "action-mirror @ git+https://github.com/mirror-stack/action-mirror@d59ea1df4643b29e2e44a2bb3454812743119039", # v0.3.0 — (auto-pin: was v0.2.0 15b0c5b7; verify via CI test_pins_are_releases + fixtures) — full 64-hex SHA-256 seals (security; legacy 16-hex verify via prefix match); org migration + SPEC v1.1 references "provenance-mirror @ git+https://github.com/mirror-stack/provenance-mirror@2d1d52d280352567410d140270f7714571bf784f", # v0.2.0 — full 64-hex SHA-256 seals (security; legacy 16-hex verify via prefix match); org migration + SPEC v1.1 references ] diff --git a/tests/test_server.py b/tests/test_server.py index 04b17a4..2a3a804 100644 --- a/tests/test_server.py +++ b/tests/test_server.py @@ -175,7 +175,8 @@ def test_prereg_lint_clean_seal_has_no_warn_or_fail(tmp_path): led = tmp_path / "mm.jsonl" s.mm_preregister(str(led), "good", metric="separation_d", min_n=240, kill_threshold={"metric": "d", "threshold": 0.1, "direction": "below"}, - pre_seal_checks=["reachability-smoke", "neutral-control"]) + pre_seal_checks=[{"name": "reachability-smoke", "result": "reachable"}, + {"name": "neutral-control", "result": "not_fired", "n": 30}]) out = s.mm_prereg_lint(str(led), "good") assert not [line for line in out if "WARN" in line or "FAIL" in line]