{
  "contract": "sourcey.site-record/v1alpha1",
  "release_id": "sha256:1042b2f7b6130b564b0059e00560960c50db2d7578dfa5178d401e5d14d9b11f",
  "snapshot_id": "sha256:696d9730d13ebc723115e4a92f695a0f26345d4350d440a417805b69d1b209e4",
  "artifact_sha256": "sha256:a695609a4d6872bd447e3125d912e7f84e605d0f064df0b08e62a9f24d9d2e80",
  "data": {
    "entity_id": "ent_01kyh8fpe3n3yye39kmzvy410z",
    "entity_slug": "microsoft",
    "profile": {
      "projection_contract": "sourcey.agent-readiness-projection/v1alpha1",
      "agent_readiness_profile_id": "arp_01kzd4bb9sf13ma4xaxb73d82x",
      "entity_id": "ent_01kyh8fpe3n3yye39kmzvy410z",
      "scope": {
        "product": {
          "key": "microsoft-azure",
          "name": "Microsoft Azure"
        },
        "funnel": {
          "key": "api-resource-management",
          "name": "API resource management"
        }
      },
      "catalog_binding": {
        "base_release_id": "sha256:5082ec07047a2324648f569d234cc64342ce2707b2f3d77fde8fc06af517cee6",
        "entity_revision_digest": "sha256:a569131c2422a72436aea7d8dfa1b846f87a3500dbc533c3ea06bfd806a27e2f"
      },
      "declaration_revision_digest": "sha256:c5c043c02b26ff97986a0aefff37f0324219b23d533452c7b1f31b579a5a1302",
      "declaration": {
        "declaration_id": "declaration_microsoft_azure_api_resource_management",
        "provenance": {
          "repository": "sourcey/agent-ready-services",
          "commit": "00f00edd170194cc1cf3081b97b218474537ffdb",
          "path": "vendors/mi/microsoft.yaml",
          "git_blob_oid": "d2e0559f3cf99e5dd6a850ae7654b190b8d87c2c",
          "blob_digest": "sha256:54df2856e404efca5c9675a989be3cb26c4ac570e88e77d1ffc4c9d59e558119"
        },
        "status": "community_declared"
      },
      "surface_catalog": {
        "participants": [
          {
            "participant_id": "microsoft",
            "roles": [
              "access_operator",
              "identity_provider",
              "operations_provider",
              "payment_provider",
              "provisioning_provider",
              "subject"
            ],
            "identity": {
              "entity_id": "ent_01kyh8fpe3n3yye39kmzvy410z"
            }
          }
        ],
        "resources": [
          {
            "resource_id": "asynchronous-operations",
            "uri": "https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/async-operations",
            "roles": [
              "documentation",
              "operations",
              "status"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "azure-account",
            "uri": "https://signup.azure.com/signup?offer=ms-azr-0003p&appId=102&l=en-us",
            "roles": [
              "checkout",
              "sign_up"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "azure-legal",
            "uri": "https://azure.microsoft.com/en-us/support/legal/",
            "roles": [
              "terms"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "azure-pricing",
            "uri": "https://azure.microsoft.com/en-us/pricing/",
            "roles": [
              "pricing"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "azure-rest-api",
            "uri": "https://learn.microsoft.com/en-us/rest/api/azure/",
            "roles": [
              "discovery",
              "documentation",
              "operations"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "azure-support",
            "uri": "https://azure.microsoft.com/en-us/support/options/",
            "roles": [
              "documentation",
              "recovery"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "client-credentials",
            "uri": "https://learn.microsoft.com/en-us/entra/identity-platform/v2-oauth2-client-creds-grant-flow",
            "roles": [
              "descriptor",
              "documentation"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": [
              {
                "namespace": "oauth",
                "version": "2.0",
                "relation": "implements"
              }
            ]
          },
          {
            "resource_id": "cost-management-permissions",
            "uri": "https://learn.microsoft.com/en-us/azure/cost-management-billing/automate/cost-management-api-permissions",
            "roles": [
              "documentation",
              "operations",
              "status"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "resource-group-api",
            "uri": "https://learn.microsoft.com/en-us/rest/api/resources/resource-groups/create-or-update?view=rest-resources-2021-04-01&tabs=HTTP",
            "roles": [
              "documentation",
              "provisioning"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "resource-manager-limits",
            "uri": "https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/request-limits-and-throttling",
            "roles": [
              "documentation",
              "operations"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "resource-manager-rest",
            "uri": "https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/manage-resources-rest?tabs=azure-cli",
            "roles": [
              "documentation",
              "operations",
              "provisioning"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "retail-prices-api",
            "uri": "https://learn.microsoft.com/en-us/rest/api/cost-management/retail-prices/azure-retail-prices",
            "roles": [
              "documentation",
              "operations",
              "pricing"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "resource_id": "service-principals",
            "uri": "https://learn.microsoft.com/en-us/entra/identity-platform/app-objects-and-service-principals?tabs=browser",
            "roles": [
              "descriptor",
              "documentation"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": [
              {
                "namespace": "oauth",
                "version": "2.0",
                "relation": "uses"
              }
            ]
          }
        ],
        "endpoints": [
          {
            "endpoint_id": "azure-resource-manager",
            "uri": "https://management.azure.com",
            "transport": "http",
            "roles": [
              "service",
              "status"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "endpoint_id": "entra-token",
            "uri": "https://login.microsoftonline.com/organizations/oauth2/v2.0/token",
            "transport": "http",
            "roles": [
              "authorization",
              "token"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": [
              {
                "namespace": "oauth",
                "version": "2.0",
                "relation": "implements"
              }
            ]
          },
          {
            "endpoint_id": "retail-prices",
            "uri": "https://prices.azure.com/api/retail/prices",
            "transport": "http",
            "roles": [
              "service"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          }
        ],
        "interfaces": [
          {
            "interface_id": "azure-resource-manager",
            "capabilities": [
              "api",
              "tools"
            ],
            "endpoint_ids": [
              "azure-resource-manager"
            ],
            "resource_ids": [
              "asynchronous-operations",
              "azure-rest-api",
              "resource-group-api",
              "resource-manager-limits",
              "resource-manager-rest"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "interface_id": "pricing-and-cost",
            "capabilities": [
              "api",
              "commerce"
            ],
            "endpoint_ids": [
              "retail-prices"
            ],
            "resource_ids": [
              "azure-pricing",
              "cost-management-permissions",
              "retail-prices-api"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": []
          },
          {
            "interface_id": "workload-authentication",
            "capabilities": [
              "api",
              "authentication"
            ],
            "endpoint_ids": [
              "entra-token"
            ],
            "resource_ids": [
              "client-credentials",
              "service-principals"
            ],
            "operated_by_participant_id": "microsoft",
            "standard_bindings": [
              {
                "namespace": "oauth",
                "version": "2.0",
                "relation": "uses"
              }
            ]
          }
        ],
        "relations": [
          {
            "relation_id": "account-precedes-authentication",
            "kind": "precedes",
            "from": {
              "node_kind": "resource",
              "node_id": "azure-account"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "workload-authentication"
            }
          },
          {
            "relation_id": "authentication-authenticates-resource-manager",
            "kind": "authenticates",
            "from": {
              "node_kind": "interface",
              "node_id": "workload-authentication"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "azure-resource-manager"
            }
          },
          {
            "relation_id": "client-credentials-describe-authentication",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "client-credentials"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "workload-authentication"
            }
          },
          {
            "relation_id": "pricing-docs-describe-interface",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "retail-prices-api"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "pricing-and-cost"
            }
          },
          {
            "relation_id": "resource-creation-precedes-status",
            "kind": "precedes",
            "from": {
              "node_kind": "resource",
              "node_id": "resource-group-api"
            },
            "to": {
              "node_kind": "resource",
              "node_id": "asynchronous-operations"
            }
          },
          {
            "relation_id": "resource-manager-docs-describe-interface",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "resource-manager-rest"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "azure-resource-manager"
            }
          }
        ]
      },
      "lifecycle": "active",
      "effective_from": "2026-08-08T02:06:59.926Z",
      "revision_digest": "sha256:62a34d48bda1936910a64cddc8ad25775e9f8976611d12fc065461207a9ea977",
      "policy_digest": "sha256:334e56852b5c38e178fcea839cfba680fb82dd96693842d933776baed21d63df",
      "policy_version": "service-lifecycle-2026-08-08-calibrated",
      "policy_as_of": "2026-08-06T00:00:00Z",
      "overall_outcome": "constrained",
      "public_state": "limited",
      "state_label": "Limited",
      "grade": "B",
      "grade_derivation": {
        "label": "Agent Readiness service-use grade",
        "explanation": "Complete, fresh evidence for the core service lifecycle first applies hard stage severity, then grades the share of applicable evidenced signals that are constrained. Optional blocker probes affect the grade when established and remain visible as unknown when public evidence cannot establish them.",
        "coverage_rule": "Any incomplete, contradictory, unsupported, or non-fresh required evidence produces an unrated profile.",
        "outcome_rule": "A failed Evaluate, Sign up, or Pay stage derives D; a failed Provision or Operate stage derives F; otherwise constrained-signal ratio derives A+ through C."
      },
      "publication": {
        "visibility": "discoverable",
        "reasons": []
      },
      "first_autonomy_break": {
        "stage": "evaluate",
        "stage_label": "Evaluate",
        "public_state": "limited",
        "finding": {
          "signal_code": "structured_terms",
          "condition": "Structured terms limited",
          "finding": "Only part of the applicable terms is machine-readable."
        }
      },
      "stages": [
        {
          "stage": "evaluate",
          "stage_label": "Evaluate",
          "outcome": "constrained",
          "public_state": "limited",
          "state_label": "Limited",
          "primary_finding": {
            "signal_code": "structured_terms",
            "condition": "Structured terms limited",
            "finding": "Only part of the applicable terms is machine-readable."
          },
          "secondary_context": [
            {
              "signal_code": "ard_declaration",
              "condition": "ARD declaration unknown",
              "finding": "An ARD declaration has not been established."
            },
            {
              "signal_code": "machine_discovery",
              "condition": "Machine discovery",
              "finding": "An agent can discover the product and funnel from the tested public entrypoints."
            },
            {
              "signal_code": "decidable_eligibility",
              "condition": "Decidable eligibility",
              "finding": "Eligibility can be decided from explicit public criteria."
            },
            {
              "signal_code": "readable_pricing",
              "condition": "Readable pricing",
              "finding": "Pricing or the absence of a charge is explicit and machine-readable."
            }
          ],
          "signals": [
            {
              "signal_code": "ard_declaration",
              "evaluation_role": "informational",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "ARD declaration unknown",
              "finding": "An ARD declaration has not been established.",
              "evidence_status": "missing",
              "freshness": "unknown",
              "tested_surfaces": []
            },
            {
              "signal_code": "decidable_eligibility",
              "evaluation_role": "graded",
              "required": false,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Decidable eligibility",
              "finding": "Eligibility can be decided from explicit public criteria.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:38.015Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-legal"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Azure public legal documentation explicitly sets forth criteria and agreements governing subscription eligibility, purchase terms, and service usage."
            },
            {
              "signal_code": "machine_discovery",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Machine discovery",
              "finding": "An agent can discover the product and funnel from the tested public entrypoints.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:08.383Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-rest-api"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Azure REST API reference documentation defines machine-discoverable REST endpoints and request/response specifications for service management."
            },
            {
              "signal_code": "readable_pricing",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Readable pricing",
              "finding": "Pricing or the absence of a charge is explicit and machine-readable.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:16.558Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-pricing"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Azure provides explicit, machine-readable pricing breakdown links and cost details by product."
            },
            {
              "signal_code": "structured_terms",
              "evaluation_role": "graded",
              "required": true,
              "value": "partial",
              "value_label": "Limited",
              "outcome": "constrained",
              "public_state": "limited",
              "condition": "Structured terms limited",
              "finding": "Only part of the applicable terms is machine-readable.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:38.015Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-legal"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "negative_coverage": {
                "kind": "complete-response-inspection",
                "scope": "exact-resource",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "azure-legal"
                  }
                ]
              },
              "note": "Azure terms of service and legal agreements are available in stable web HTML documentation across linked pages.",
              "remediation": {
                "signal_code": "structured_terms",
                "code": "improve.evaluate.structured_terms",
                "instruction": "Publish complete applicable terms in a stable machine-readable document."
              }
            }
          ],
          "blockers": [],
          "remediations": [
            {
              "signal_code": "structured_terms",
              "code": "improve.evaluate.structured_terms",
              "instruction": "Publish complete applicable terms in a stable machine-readable document."
            }
          ]
        },
        {
          "stage": "sign_up",
          "stage_label": "Sign up",
          "outcome": "pass",
          "public_state": "ready",
          "state_label": "Ready",
          "primary_finding": {
            "signal_code": "stable_entrypoint",
            "condition": "Stable signup entrypoint",
            "finding": "A stable signup entrypoint is available."
          },
          "secondary_context": [
            {
              "signal_code": "machine_operable_form",
              "condition": "Machine-operable signup unknown",
              "finding": "Machine-operable signup has not been established."
            },
            {
              "signal_code": "captcha_free",
              "condition": "CAPTCHA-free signup unknown",
              "finding": "Whether CAPTCHA blocks signup has not been established."
            },
            {
              "signal_code": "phone_verification_free",
              "condition": "Phone-free signup unknown",
              "finding": "Whether phone verification is required has not been established."
            },
            {
              "signal_code": "supported_identity_flow",
              "condition": "Supported identity flow",
              "finding": "A scoped, revocable machine identity flow is documented, including explicit human authorization boundaries."
            }
          ],
          "signals": [
            {
              "signal_code": "captcha_free",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "CAPTCHA-free signup unknown",
              "finding": "Whether CAPTCHA blocks signup has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:04.791Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-account"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "The retained page metadata and content do not provide evidence on whether a CAPTCHA was encountered or absent during signup."
            },
            {
              "signal_code": "machine_operable_form",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Machine-operable signup unknown",
              "finding": "Machine-operable signup has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:04.791Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-account"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "The available captured content for the signup page contains only generic page titles and does not demonstrate machine-operable form controls."
            },
            {
              "signal_code": "phone_verification_free",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Phone-free signup unknown",
              "finding": "Whether phone verification is required has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:04.791Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-account"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Retained evidence from the signup page is insufficient to determine whether phone or SMS verification is required."
            },
            {
              "signal_code": "stable_entrypoint",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Stable signup entrypoint",
              "finding": "A stable signup entrypoint is available.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:10.712Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-account"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "A stable HTTP entrypoint for Azure sign up is available and returns the sign up page context."
            },
            {
              "signal_code": "supported_identity_flow",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Supported identity flow",
              "finding": "A scoped, revocable machine identity flow is documented, including explicit human authorization boundaries.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:15.982Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "service-principals"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Microsoft Entra ID documents scoped, revocable machine identity support via service principal objects and managed identities, including consent and permission boundaries."
            }
          ],
          "blockers": [],
          "remediations": []
        },
        {
          "stage": "pay",
          "stage_label": "Pay",
          "outcome": "pass",
          "public_state": "ready",
          "state_label": "Ready",
          "primary_finding": {
            "signal_code": "explicit_price",
            "condition": "Explicit price",
            "finding": "The required price or no-charge status is explicit before commitment."
          },
          "secondary_context": [
            {
              "signal_code": "machine_operable_checkout",
              "condition": "Machine-operable checkout unknown",
              "finding": "Machine-operable checkout has not been established."
            },
            {
              "signal_code": "supported_payment_rail",
              "condition": "Supported payment rail unknown",
              "finding": "A supported payment rail has not been established."
            },
            {
              "signal_code": "sales_intervention_free",
              "condition": "Sales-free purchase unknown",
              "finding": "Whether sales intervention is required has not been established."
            }
          ],
          "signals": [
            {
              "signal_code": "explicit_price",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Explicit price",
              "finding": "The required price or no-charge status is explicit before commitment.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:16.558Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-pricing"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Azure pricing provides explicit pay-as-you-go pricing information and cost details across products prior to commitment."
            },
            {
              "signal_code": "machine_operable_checkout",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Machine-operable checkout unknown",
              "finding": "Machine-operable checkout has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:04.791Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-account"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Retained evidence shows the Azure sign-up page load but does not establish a complete machine-operable checkout process."
            },
            {
              "signal_code": "sales_intervention_free",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Sales-free purchase unknown",
              "finding": "Whether sales intervention is required has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:04.791Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-account"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "The retained sign-up page evidence does not provide enough detail to verify if sales intervention is required during sign-up."
            },
            {
              "signal_code": "supported_payment_rail",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Supported payment rail unknown",
              "finding": "A supported payment rail has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:04.791Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-account"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Supported payment rails cannot be established from the minimal account sign-up title evidence provided."
            }
          ],
          "blockers": [],
          "remediations": []
        },
        {
          "stage": "provision",
          "stage_label": "Provision",
          "outcome": "pass",
          "public_state": "ready",
          "state_label": "Ready",
          "primary_finding": {
            "signal_code": "automatic_activation",
            "condition": "Automatic activation",
            "finding": "Successful onboarding automatically activates usable access."
          },
          "secondary_context": [
            {
              "signal_code": "credential_delivery",
              "condition": "Credential delivery",
              "finding": "Usable credentials or delegated access are delivered through a documented flow."
            },
            {
              "signal_code": "machine_readable_status",
              "condition": "Machine-readable provisioning status",
              "finding": "Provisioning exposes machine-readable progress, terminal states, and reconciliation."
            },
            {
              "signal_code": "bounded_delay",
              "condition": "Bounded provisioning delay",
              "finding": "The provisioning delay has a documented and observed bound."
            }
          ],
          "signals": [
            {
              "signal_code": "automatic_activation",
              "evaluation_role": "graded",
              "required": false,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Automatic activation",
              "finding": "Successful onboarding automatically activates usable access.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:09.337Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "resource-manager-rest"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Azure Resource Manager REST API enables resource deployment directly via HTTP PUT requests with Bearer access tokens without manual intervention."
            },
            {
              "signal_code": "bounded_delay",
              "evaluation_role": "graded",
              "required": false,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Bounded provisioning delay",
              "finding": "The provisioning delay has a documented and observed bound.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:55.515Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "asynchronous-operations"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Asynchronous operations return explicit wait intervals in the Retry-After response header to schedule status checks."
            },
            {
              "signal_code": "credential_delivery",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Credential delivery",
              "finding": "Usable credentials or delegated access are delivered through a documented flow.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:30:15.982Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "service-principals"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Service principals and workload identities are created automatically upon app registration or programmatically via Microsoft Graph, Azure CLI, or PowerShell."
            },
            {
              "signal_code": "machine_readable_status",
              "evaluation_role": "graded",
              "required": false,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Machine-readable provisioning status",
              "finding": "Provisioning exposes machine-readable progress, terminal states, and reconciliation.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:55.515Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "asynchronous-operations"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Asynchronous Resource Manager operations expose machine-readable statuses such as InProgress, Running, Succeeded, Failed, or Canceled along with provisioningState values."
            }
          ],
          "blockers": [],
          "remediations": []
        },
        {
          "stage": "operate",
          "stage_label": "Operate",
          "outcome": "constrained",
          "public_state": "limited",
          "state_label": "Limited",
          "primary_finding": {
            "signal_code": "delegated_recovery",
            "condition": "Delegated recovery limited",
            "finding": "Recovery is available only for some failure modes or requires human intervention."
          },
          "secondary_context": [
            {
              "signal_code": "agent_protocol_interface",
              "condition": "Agent protocol interface unknown",
              "finding": "An agent protocol interface has not been established."
            },
            {
              "signal_code": "api_tool_access",
              "condition": "API or tool access",
              "finding": "A documented API or tool interface is available for operation."
            },
            {
              "signal_code": "usable_authentication",
              "condition": "Usable authentication",
              "finding": "Authentication is documented and usable within an agent authorization boundary."
            },
            {
              "signal_code": "documented_limits_errors",
              "condition": "Documented limits and errors",
              "finding": "Limits, structured errors, retry behavior, and idempotency semantics are documented where applicable."
            }
          ],
          "signals": [
            {
              "signal_code": "agent_protocol_interface",
              "evaluation_role": "informational",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Agent protocol interface unknown",
              "finding": "An agent protocol interface has not been established.",
              "evidence_status": "missing",
              "freshness": "unknown",
              "tested_surfaces": []
            },
            {
              "signal_code": "api_tool_access",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "API or tool access",
              "finding": "A documented API or tool interface is available for operation.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:08.383Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-rest-api"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Azure REST APIs provide documented HTTP methods and endpoints for managing Azure resources."
            },
            {
              "signal_code": "delegated_recovery",
              "evaluation_role": "graded",
              "required": true,
              "value": "partial",
              "value_label": "Limited",
              "outcome": "constrained",
              "public_state": "limited",
              "condition": "Delegated recovery limited",
              "finding": "Recovery is available only for some failure modes or requires human intervention.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:47.185Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "azure-support"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "negative_coverage": {
                "kind": "complete-response-inspection",
                "scope": "exact-resource",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "azure-support"
                  }
                ]
              },
              "note": "Azure support options offer incident resolution and support requests, but recovery and escalation pathways rely on human support plans and manual interaction.",
              "remediation": {
                "signal_code": "delegated_recovery",
                "code": "improve.operate.delegated_recovery",
                "instruction": "Provide delegated credential rotation, revocation, retry, and recovery paths without requiring unrestricted human intervention."
              }
            },
            {
              "signal_code": "documented_limits_errors",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Documented limits and errors",
              "finding": "Limits, structured errors, retry behavior, and idempotency semantics are documented where applicable.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T03:37:55.515Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "asynchronous-operations"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Azure Resource Manager documents async operation status tracking, Retry-After headers, and structured error payloads."
            },
            {
              "signal_code": "usable_authentication",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Usable authentication",
              "finding": "Authentication is documented and usable within an agent authorization boundary.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T23:29:55.320Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "service-principals"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Microsoft Entra ID service principals and managed identities provide documented non-interactive machine authentication for Azure resources."
            }
          ],
          "blockers": [],
          "remediations": [
            {
              "signal_code": "delegated_recovery",
              "code": "improve.operate.delegated_recovery",
              "instruction": "Provide delegated credential rotation, revocation, retry, and recovery paths without requiring unrestricted human intervention."
            }
          ]
        }
      ],
      "coverage": {
        "status": "complete",
        "required_signals": 11,
        "covered_signals": 11,
        "ratio": 1
      },
      "last_tested_at": "2026-08-07T23:30:15.982Z",
      "freshness": "fresh",
      "provenance": {
        "tier": "observed",
        "freshness": "fresh",
        "dispute": "none",
        "coverage_policy_digest": "sha256:334e56852b5c38e178fcea839cfba680fb82dd96693842d933776baed21d63df",
        "freshness_policy_digest": "sha256:f4e31a29c2ce994bb8c3009207294ffa086e82b8e0d695abc95d6d6bdb30c2e5",
        "basis_event_ids": [
          "sha256:0276cd14401b288c4655ea9b2320aa9909cba26dd3f82167f5e651e0b6655e01",
          "sha256:09633662d17f27fe56e1cba7afe1da7ab7c62370080bb3242f244a1d6c4ce22c",
          "sha256:0dbc6871da353463da76477cfb75b020fc7a2e6df6caa9134e93ed15eb112aa9",
          "sha256:133dc2e4a770a8ff2f912da63cfeb7d0d3f263079c10dab11555efff2acde62b",
          "sha256:1668887b1ea3f6ba278e998e48b9fe404ef71d3ecd84282373367d154940aa11",
          "sha256:16ac90c494bd8f7a340c0bb48253a4eda4608ea8b8fc47c9ce73eebf9dab00d7",
          "sha256:18e370860121cb96d4323194fa942d1b40a819ff14ee4547bd85e2f875fdcde3",
          "sha256:1e88f6f2a73001c2a248146a498bfb5a73321aff9a9a51921ec11f04a717d2c5",
          "sha256:21a09f52169c1a6d31fc3935a39b2ea578c20ea962bc9582f59c464eaf8703e0",
          "sha256:25d34a991162fdf1070fc9bfd75ad3cc900431e12592d5f89e884b20f223f844",
          "sha256:3727c74aeb354a9ea13067c3e34e8bb7af5181561e0cc1f5dcb1e62b0ce1989a",
          "sha256:636a96df65c8ebda31d089f74cc0bd2342231552f8d4293d4ca18c92f0b593c9",
          "sha256:8b2be38729c1d51dd5025da24b3c8988425980bb4d80a8a9c24f2b08ccdc6740",
          "sha256:9c344a056b2074dfa9d6d4383168a20032a698ec3aa33e779dfba78158afb3ef",
          "sha256:ac077c5c9f837c9256db835e5c8fa4e39ba9e39384046a3c1917dadd329788a6",
          "sha256:b88abe84cbbe1544ec74be65b6da93a40ea2751460bcd826f492bc8b8efef30f",
          "sha256:bbfbec3402971c99ed9a096b26773bac2d57b81f4377e69b62dc912011b2a515",
          "sha256:e7c3df24899425fac0e13a0c0c136d0b67c1c121285ecc9cce19787f501ccbdb",
          "sha256:ea48d74b86119ac5d153a2c26aae4a05103f3d1dc6e81c8907468086e569b7f1",
          "sha256:f08552f5b76fb5b0615e9d3ad730fcf3fe3e8c05dfbe1a4f53710c97b1e6de2f",
          "sha256:f6e781112a8914ec4504320e0e7a9dbf39a8d2677064eb4f5227eb18580eef79"
        ],
        "fields": [
          {
            "path": "/signals/0",
            "supporting_event_ids": [
              "sha256:133dc2e4a770a8ff2f912da63cfeb7d0d3f263079c10dab11555efff2acde62b"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:38.015Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/1",
            "supporting_event_ids": [
              "sha256:f6e781112a8914ec4504320e0e7a9dbf39a8d2677064eb4f5227eb18580eef79"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:08.383Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/2",
            "supporting_event_ids": [
              "sha256:636a96df65c8ebda31d089f74cc0bd2342231552f8d4293d4ca18c92f0b593c9"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:16.558Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/3",
            "supporting_event_ids": [
              "sha256:bbfbec3402971c99ed9a096b26773bac2d57b81f4377e69b62dc912011b2a515"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:38.015Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/4",
            "supporting_event_ids": [
              "sha256:f08552f5b76fb5b0615e9d3ad730fcf3fe3e8c05dfbe1a4f53710c97b1e6de2f"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:04.791Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/5",
            "supporting_event_ids": [
              "sha256:09633662d17f27fe56e1cba7afe1da7ab7c62370080bb3242f244a1d6c4ce22c"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:04.791Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/6",
            "supporting_event_ids": [
              "sha256:ac077c5c9f837c9256db835e5c8fa4e39ba9e39384046a3c1917dadd329788a6"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:04.791Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/7",
            "supporting_event_ids": [
              "sha256:8b2be38729c1d51dd5025da24b3c8988425980bb4d80a8a9c24f2b08ccdc6740"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:10.712Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/8",
            "supporting_event_ids": [
              "sha256:21a09f52169c1a6d31fc3935a39b2ea578c20ea962bc9582f59c464eaf8703e0"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:15.982Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/9",
            "supporting_event_ids": [
              "sha256:1e88f6f2a73001c2a248146a498bfb5a73321aff9a9a51921ec11f04a717d2c5"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:16.558Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/10",
            "supporting_event_ids": [
              "sha256:16ac90c494bd8f7a340c0bb48253a4eda4608ea8b8fc47c9ce73eebf9dab00d7"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:04.791Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/11",
            "supporting_event_ids": [
              "sha256:25d34a991162fdf1070fc9bfd75ad3cc900431e12592d5f89e884b20f223f844"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:04.791Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/12",
            "supporting_event_ids": [
              "sha256:9c344a056b2074dfa9d6d4383168a20032a698ec3aa33e779dfba78158afb3ef"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:04.791Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/13",
            "supporting_event_ids": [
              "sha256:ea48d74b86119ac5d153a2c26aae4a05103f3d1dc6e81c8907468086e569b7f1"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:09.337Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/14",
            "supporting_event_ids": [
              "sha256:b88abe84cbbe1544ec74be65b6da93a40ea2751460bcd826f492bc8b8efef30f"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:55.515Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/15",
            "supporting_event_ids": [
              "sha256:3727c74aeb354a9ea13067c3e34e8bb7af5181561e0cc1f5dcb1e62b0ce1989a"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:30:15.982Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/16",
            "supporting_event_ids": [
              "sha256:1668887b1ea3f6ba278e998e48b9fe404ef71d3ecd84282373367d154940aa11"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:55.515Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/17",
            "supporting_event_ids": [
              "sha256:0dbc6871da353463da76477cfb75b020fc7a2e6df6caa9134e93ed15eb112aa9"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:08.383Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/18",
            "supporting_event_ids": [
              "sha256:18e370860121cb96d4323194fa942d1b40a819ff14ee4547bd85e2f875fdcde3"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:47.185Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/19",
            "supporting_event_ids": [
              "sha256:e7c3df24899425fac0e13a0c0c136d0b67c1c121285ecc9cce19787f501ccbdb"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T03:37:55.515Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/20",
            "supporting_event_ids": [
              "sha256:0276cd14401b288c4655ea9b2320aa9909cba26dd3f82167f5e651e0b6655e01"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T23:29:55.320Z",
            "freshness": "fresh"
          }
        ]
      },
      "canonical_url": "https://sourcey.com/agent-readiness/microsoft/microsoft-azure/api-resource-management",
      "projection_digest": "sha256:00aaf3010b800a0e21f701bd158786d5f9317308ca7eebf3746447d9c466fe59"
    }
  }
}
