|
2 | 2 | "artifacts": [ |
3 | 3 | { |
4 | 4 | "path": "evidence/local/2026-08-09-v0.1.51/artifacts/agentnet-0.1.51.tar.gz", |
5 | | - "sha256": "46064f63be8e8b0d2b0cfe2b5d118c0d6749e40045575ebd3284eabdd15c24fd" |
| 5 | + "sha256": "c557316e5bfe8ae1d3332390754ed74e73da9d1e06508dded5c37825cefa4897" |
6 | 6 | }, |
7 | 7 | { |
8 | 8 | "path": "evidence/local/2026-08-09-v0.1.51/artifacts/agentnet-0.1.51-py3-none-any.whl", |
9 | | - "sha256": "ebee10aecef0bcb947d6facfad83adb8f0deee9934a98cd7f02fa0aa002d9d47" |
| 9 | + "sha256": "615dd15d58da962d21727a1852eec320ba2a95e5bf6fc2e80a09f376b61878fb" |
10 | 10 | } |
11 | 11 | ], |
12 | 12 | "change_boundary": "Candidate 0.1.51 recognizes only the exact retained live state where completed canonical-owner recovery changed the Approval and Core owner/signer policy while the one-hour Approval TTL hotfix remained outside the retained v0.1.50 marker. Marker-relative recovery reverses only evidence-bound source/target principal and signer fields in current typed Approval/Core documents, requires both reconstructed canonical digests to equal the marker, and requires the current Core OIDC sidecar to equal Core. Journal-less recovery additionally requires one active canonical owner binding, one matching adoption audit, exact target credential state, and exactly two fixed-custody signer keys; every resumed write revalidates marker/current digests, Core/Core-OIDC agreement, database evidence, and signer custody before mutation.", |
13 | 13 | "commands": [ |
14 | 14 | { |
15 | 15 | "command": "PYTHONDONTWRITEBYTECODE=1 UV_CACHE_DIR=/tmp/uv-cache uv run pytest -q tests/approval/test_approval_cli.py tests/approval/test_webauthn_service.py tests/operations/test_canonical_owner_recovery.py tests/operations/test_server_setup_recovery.py tests/authorization/test_communication_scope_service.py tests/production/test_release_v7_schema.py tests/integration/test_collaboration_scope_messaging.py tests/production/test_postgres_runtime.py::test_keeper_failure_blocks_protected_work_until_recovery_state_is_published tests/production/test_postgres_runtime.py::test_expired_keeper_lease_recovers_on_next_operation_with_higher_fence tests/production/test_postgres_runtime.py::test_expired_keeper_recovery_starts_new_background_keeper", |
16 | | - "result": "PASS: 281 passed" |
| 16 | + "result": "PASS: 287 passed" |
17 | 17 | }, |
18 | 18 | { |
19 | 19 | "command": "PYTHONDONTWRITEBYTECODE=1 UV_CACHE_DIR=/tmp/uv-cache uv run pytest -q tests/authorization/test_scope_harness_replacement.py tests/authorization/test_communication_scope_service.py tests/integration/test_collaboration_scope_messaging.py tests/cli/test_server_agent_activation.py", |
20 | 20 | "result": "PASS: 62 passed" |
21 | 21 | }, |
22 | 22 | { |
23 | 23 | "command": "PYTHONDONTWRITEBYTECODE=1 UV_CACHE_DIR=/tmp/uv-cache uv run --extra test pytest -q --ignore=tests/adapters/test_installed_live_inference.py --ignore=tests/adapters/test_subprocess_lifecycle.py --ignore=tests/components/test_bakeoff_evidence.py --ignore=tests/conformance/test_release_manifest.py", |
24 | | - "result": "PASS: 2269 passed and 22 expected platform/dedicated-PostgreSQL skips" |
| 24 | + "result": "PASS: 2275 passed and 22 expected platform/dedicated-PostgreSQL skips" |
25 | 25 | }, |
26 | 26 | { |
27 | 27 | "command": "SOURCE_DATE_EPOCH=1580601600 PYTHONDONTWRITEBYTECODE=1 UV_CACHE_DIR=/tmp/uv-cache UV_LINK_MODE=copy uv build --offline --no-build-isolation twice", |
28 | | - "result": "PASS: two independent builds are byte-identical; sdist sha256 46064f63be8e8b0d2b0cfe2b5d118c0d6749e40045575ebd3284eabdd15c24fd; wheel sha256 ebee10aecef0bcb947d6facfad83adb8f0deee9934a98cd7f02fa0aa002d9d47" |
| 28 | + "result": "PASS: two independent builds are byte-identical; sdist sha256 c557316e5bfe8ae1d3332390754ed74e73da9d1e06508dded5c37825cefa4897; wheel sha256 615dd15d58da962d21727a1852eec320ba2a95e5bf6fc2e80a09f376b61878fb" |
29 | 29 | }, |
30 | 30 | { |
31 | 31 | "command": "PYTHONDONTWRITEBYTECODE=1 UV_CACHE_DIR=/tmp/uv-cache uv run python -B -I scripts/ci/packaged_local_communication_e2e.py run --package-root <installed package> --launcher <installed agentnet.mjs> --workspace <empty unrelated workspace>", |
|
61 | 61 | }, |
62 | 62 | { |
63 | 63 | "command": "PYTHONDONTWRITEBYTECODE=1 UV_CACHE_DIR=/tmp/uv-cache uv run agentnet verify", |
64 | | - "result": "PASS: 2296 passed and 22 expected platform/dedicated-PostgreSQL skips" |
| 64 | + "result": "PASS: 2302 passed and 22 expected platform/dedicated-PostgreSQL skips" |
65 | 65 | }, |
66 | 66 | { |
67 | 67 | "command": "npm run check", |
68 | | - "result": "PASS: source plus generations 1 and 2 each reported 2296 passed and 22 expected platform/dedicated-PostgreSQL skips; exact-endpoint routing gate and packaged v0.1.45 user journey passed; excludes installed-live-inference, subprocess-lifecycle, and bake-off-evidence; two installed-harness pin failures remain non-green and were not rerun or waived" |
| 68 | + "result": "PASS: source plus generations 1 and 2 each reported 2302 passed and 22 expected platform/dedicated-PostgreSQL skips; exact-endpoint routing gate and packaged v0.1.45 user journey passed; excludes installed-live-inference, subprocess-lifecycle, and bake-off-evidence; two installed-harness pin failures remain non-green and were not rerun or waived" |
69 | 69 | } |
70 | 70 | ], |
71 | | - "evaluated_at": "2026-08-12T13:39:04Z", |
| 71 | + "evaluated_at": "2026-08-12T16:41:11Z", |
72 | 72 | "execution_context": { |
73 | 73 | "callback_incident": "Exact-commit GitHub workflow and server PostgreSQL results are included; no callback result is claimed", |
74 | 74 | "local_retry_incident": "No retry is counted as evidence for this corrective tree. The final exact focused lane, broad lane, release verifier, release-manifest contract, recursive npm check, and source agentnet verify completed green with the recorded counts.", |
|
84 | 84 | "source_revision": "4e8ebd72d6b5e39550e438816abb1e2d30a5326a" |
85 | 85 | }, |
86 | 86 | "release_certified": false, |
87 | | - "release_source_tree_sha256": "9baef70ed843decde60e73ce6eb22718a29754c6087177672f5c5c6d1633e212", |
| 87 | + "release_source_tree_sha256": "e00067bb4365b9089d45af45a726ff3d4f080baca6b39f3e2e4a017226857a10", |
88 | 88 | "run_id": "2026-08-09-v0.1.51-local-package-candidate", |
89 | 89 | "scope": "v0_1_51_dual_policy_drift_journalless_owner_recovery_candidate", |
90 | 90 | "source_revision": "Working-tree corrective candidate bound by release_source_tree_sha256; exact-commit CI, disposable PostgreSQL evidence, and live convergence must be refreshed after commit", |
|
0 commit comments