Merge remote-tracking branch 'origin/main' into codex/sre-typed-automation-20260715
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"schema_version": "mcp_control_plane_catalog_v1",
|
||||
"generated_at": "2026-07-15T18:30:00+08:00",
|
||||
"generated_at": "2026-07-15T11:53:26+08:00",
|
||||
"status": "source_inventory_ready_runtime_federation_partial",
|
||||
"architecture": {
|
||||
"decision": "single_control_plane_reuse_existing_gateway_registry_rag",
|
||||
@@ -300,21 +300,59 @@
|
||||
"scope": "allowlisted_origins_only",
|
||||
"data_boundary": "public_and_test_surfaces",
|
||||
"deployment_allowed": false,
|
||||
"version_state": "exact_0.0.78_check_verified",
|
||||
"version_state": "exact_0.0.78_protocol_schema_replay_verified",
|
||||
"digest_state": "internal_mirror_digest_verified_sha256_de002c418bbb94fb4609539c4259c39ccb7f8b353f8bac8fbcba9e5742ad79ed",
|
||||
"sbom_state": "cyclonedx_1.5_mirror_readback_verified",
|
||||
"signature_state": "npm_registry_ecdsa_and_slsa_subject_independently_reverified",
|
||||
"compatibility_state": "protocol_schema_compatibility_verified",
|
||||
"replay_status": "completed_protocol_schema_replay_verified",
|
||||
"replay_protocol_version": "2025-06-18",
|
||||
"replay_server_name": "Playwright",
|
||||
"replay_server_version": "1.62.0-alpha-1783623505000",
|
||||
"replay_tool_count": 24,
|
||||
"replay_tool_name_set_sha256": "12d23fea9d8d1a1de3f44863dc00cf393f0a2165323838cf93fed30a6a4cc237",
|
||||
"replay_tool_schema_manifest_sha256": "c3737ced21147d0512b0400df5885c95a545bc915892b5c8f928cee78428ac99",
|
||||
"replay_adapter_id": "playwright_public_accessibility_verifier_v1",
|
||||
"replay_adapter_allowed_tool_count": 4,
|
||||
"replay_adapter_denied_tool_count": 20,
|
||||
"replay_run_id": "90d0515a-0812-4b04-9913-b210313accff",
|
||||
"replay_trace_id": "mcp-replay-90d0515a-0812-4b04-9913-b210313accff",
|
||||
"replay_work_item_id": "MCP-REPLAY-PLAYWRIGHT-001",
|
||||
"replay_observed_at": "2026-07-15T03:37:08.023613+00:00",
|
||||
"replay_audit_commit": "4a15edb8309a550b6d77f8c1f88b6b1203206045",
|
||||
"replay_artifact_audit_commit": "9c08ada5c0f15bb6924304af29cd13c8376182ff",
|
||||
"artifact_latest_revalidation_audit_commit": "226a733b022072d13fb4a4d69b81b7c2fac11cc3",
|
||||
"replay_controller_receipt_sha256": "279cf92ca06d418537b54921df7deab1377eac290cc885102f608f832cd013f5",
|
||||
"replay_verifier_receipt_sha256": "161d41484cddab750e1904099c3adcb0909756262331351b09f28b632194cbad",
|
||||
"replay_independent_verifier": true,
|
||||
"replay_process_exit_code": 0,
|
||||
"replay_shutdown_mode": "stdin_eof_clean_exit",
|
||||
"replay_ephemeral_container_removed": true,
|
||||
"replay_browser_started": false,
|
||||
"replay_tool_call_performed": false,
|
||||
"replay_navigation_performed": false,
|
||||
"replay_external_rag_write_performed": false,
|
||||
"replay_production_write_performed": false,
|
||||
"replay_promotion_allowed": false,
|
||||
"rag_policy": "screenshots_and_accessibility_receipts_only",
|
||||
"blockers": [
|
||||
"registered_public_origin_replay_adapter_missing",
|
||||
"compatibility_replay_not_executed",
|
||||
"shadow_canary_verifier_and_rollback_execution_pending"
|
||||
"immutable_browser_runtime_supply_chain_missing",
|
||||
"public_origin_egress_proxy_and_private_network_denial_missing",
|
||||
"public_origin_shadow_replay_not_verified",
|
||||
"canary_verifier_and_rollback_execution_pending"
|
||||
],
|
||||
"evidence_refs": [
|
||||
"config/mcp/playwright-mcp-artifact-policy.json",
|
||||
"config/mcp/playwright-mcp-replay-policy.json",
|
||||
".gitea/workflows/mcp-external-replay.yaml",
|
||||
"docs/operations/external-mcp-artifacts/playwright-mcp-0.0.78-check.snapshot.json",
|
||||
"gitea:mcp-artifact-receipts@9c08ada5c0f15bb6924304af29cd13c8376182ff:docs/operations/external-mcp-artifacts/playwright-mcp-0.0.78-controller.snapshot.json",
|
||||
"gitea:mcp-artifact-receipts@9c08ada5c0f15bb6924304af29cd13c8376182ff:docs/operations/external-mcp-artifacts/playwright-mcp-0.0.78-verifier.snapshot.json",
|
||||
"gitea:mcp-artifact-receipts@226a733b022072d13fb4a4d69b81b7c2fac11cc3:docs/operations/external-mcp-artifacts/playwright-mcp-0.0.78-verifier.snapshot.json",
|
||||
"gitea:mcp-replay-receipts@4a15edb8309a550b6d77f8c1f88b6b1203206045:docs/operations/external-mcp-replays/playwright-mcp-0.0.78-controller.snapshot.json",
|
||||
"gitea:mcp-replay-receipts@4a15edb8309a550b6d77f8c1f88b6b1203206045:docs/operations/external-mcp-replays/playwright-mcp-0.0.78-verifier.snapshot.json",
|
||||
"gitea-run:wooo/awoooi/actions/runs/5192",
|
||||
"registry.wooo.work/awoooi/mcp-artifacts/playwright-mcp@sha256:de002c418bbb94fb4609539c4259c39ccb7f8b353f8bac8fbcba9e5742ad79ed"
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user