{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:ca09167e2c194d792bce84eb25c018736e00b5063fb3b3e6dd21a4939c798799",
  "artifact_sha256": "sha256:86912b3500b32b9bbde2ebea757df82bbf31fa9ec1b3fdd583c91f1538e2b215",
  "data": {
    "revision_contract": "sourcey.agent-readiness-revision/v1alpha1",
    "agent_readiness_profile_id": "arp_01kzez1rxy9f1wce0r3p6yd35y",
    "entity_id": "ent_01kyh8fpe10b164tj935t8k5zb",
    "scope": {
      "product": {
        "key": "aws-cloud",
        "name": "AWS Cloud"
      },
      "funnel": {
        "key": "api-resource-management",
        "name": "API resource management"
      }
    },
    "catalog_binding": {
      "base_release_id": "sha256:853867114ee6e79e0f64989f45d3f90d40160909fccdc1c55a41f6ea76ed9d36",
      "entity_revision_digest": "sha256:48741b7a503a77a3324a3422bf5986cea4d98b56254af3e6e4e2b69a4b8158d8"
    },
    "declaration_revision_digest": "sha256:0a626e30371202e5a17b20a0c3b3a9cfdaedf33be48b1dbb081867c46256ffb1",
    "declaration": {
      "declaration_id": "declaration_aws_cloud_api_resource_management",
      "provenance": {
        "repository": "sourcey/agent-ready-services",
        "commit": "0011d55c2f9b28569fcd8b8ca2096459222daf9e",
        "path": "entities/aw/aws.yaml",
        "git_blob_oid": "797a670d02a3278a40732a0bf744a44a2d33be2e",
        "blob_digest": "sha256:47901f301564b60958730708cbc5e94e4e95478e2451383df53b9cb18e8f8c89"
      },
      "status": "community_declared"
    },
    "lifecycle": "active",
    "effective_from": "2026-09-19T23:47:53.779Z",
    "signals": [
      {
        "stage": "evaluate",
        "signal_code": "eligibility_decidability",
        "selector_group_id": "eligibility_decidability-primary",
        "value": "partial",
        "observed_at": "2026-09-19T23:52:33.291Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "service-terms"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:28d4031dc11960bc8d6dbe8fa588172ac456c88a188c01b9ed1e78769d7eb3c1",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:3e91668d68f59f915cb3d3d7c4dc30f5a9d329b67d1886bdcbf2dc7b3301c794",
              "sha256:4b130f7006cca12a9b6576bdcc990b6f736a4b0bf1eda3689d906a5a2fb2dd94",
              "sha256:adefcb410cc6339a8126732a1d7b679a886c48a978e7297a57e0fc0a1bdc9159",
              "sha256:e19af1545af250c9241da7c5cb38f83e7d7b72a301d45f0a25ab72b82a942e83"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "service-terms"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4b130f7006cca12a9b6576bdcc990b6f736a4b0bf1eda3689d906a5a2fb2dd94",
                "start_byte": 102168,
                "end_byte": 102967,
                "value_digest": "sha256:d9dcacde0194c9401bc27e68fbc1c8ef576613570b2ece5f8bab5b757977b1b8"
              },
              {
                "artifact_digest": "sha256:4b130f7006cca12a9b6576bdcc990b6f736a4b0bf1eda3689d906a5a2fb2dd94",
                "start_byte": 38065,
                "end_byte": 38859,
                "value_digest": "sha256:1e3f81972fd8d89cc8a7bdfc743209cf323110668920a7010111dd7c44417c90"
              }
            ]
          }
        ],
        "note": "AWS Service Terms explicitly condition tax exemption on documentation and sole-discretion review, and restrict GovCloud access to satisfied eligibility requirements validated against commercial and governmental databases. General service-wide eligibility conditions across AWS are not completely decidable from these terms alone."
      },
      {
        "stage": "evaluate",
        "signal_code": "pricing_decidability",
        "selector_group_id": "pricing_decidability-primary",
        "value": "partial",
        "observed_at": "2026-09-19T23:55:03.039Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "price-list-api"
          },
          {
            "node_kind": "resource",
            "node_id": "pricing"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:61a9c0ef728451fc72072157c364f02d2c913e56e30c3a9d8620cac9efa2344b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5ce3083f8d4eaae0bbae481d740e59d01deac9d01c01f1c47c8094a15f85f106",
              "sha256:b33edc9da8fae03131aa178348ee6972ec124874e75f9c60d5bc9ebdaafde8b8"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "price-list-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
                "start_byte": 5842,
                "end_byte": 6642,
                "value_digest": "sha256:68baa268a6b615b967fe6fb8a8ffb6506a64ff2356aa2866f59e3178adb2cde2"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:5f9197a9a81f8aa7f8bc46a964e315ae3ffe86592621da8aaf2adc9bb93136a6",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:062e0dd788d0a76417b513d8a4feaf3001c8ad09d0b8885b7c5772997a056ac8",
              "sha256:92008b47fac0ab14bdacfc1a5c7079969618bac9762e3b8513d80d72f19fddd8",
              "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
              "sha256:d174d08757031537f850b60c444500450db8daed05bcb56f031de32b5ae0b985"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "pricing"
            },
            "locators": [
              {
                "artifact_digest": "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
                "start_byte": 20748,
                "end_byte": 21546,
                "value_digest": "sha256:b0f877a7745ec8c62108906a193180bb0f69272add0aaea0267fbc651e21ccd9"
              }
            ]
          }
        ],
        "note": "AWS describes a pay-as-you-go pricing model where users pay only for consumed services without long-term contracts. However, the Price List API documentation explicitly states that Price List files provide pricing details for informational purposes only and that AWS charges prices listed on individual service pricing pages."
      },
      {
        "stage": "evaluate",
        "signal_code": "service_discovery",
        "selector_group_id": "service_discovery-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:53:27.754Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "cloud-control-overview"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:d3c83873e61830c9ea9de87c392071dd8e2e53786801a47ab735515935cfbab9",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5385ac65acb4feaf664aaa331ef440e7a3adf9b9880c50c86f5f0912b83accbf",
              "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
              "sha256:fb707b069eb5a8aaa0970fbfc2458949281107964c378ae7520d503fcddbeb21"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-overview"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
                "start_byte": 4277,
                "end_byte": 5064,
                "value_digest": "sha256:532a9520252bb0407b949f40b83a124eb58d1f8cb6d3e2aa52ca3e244986fa47"
              },
              {
                "artifact_digest": "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
                "start_byte": 6655,
                "end_byte": 7417,
                "value_digest": "sha256:6a4885bb3e222f35df08a672dd77712d0f6e2a12ab7af12964d0ffa29c107949"
              }
            ]
          }
        ],
        "note": "The documentation identifies AWS Cloud Control API as a standardized service for CRUD-L operations on cloud resources and documents standard programmatic API operations and AWS CLI commands."
      },
      {
        "stage": "evaluate",
        "signal_code": "structured_evaluation_discovery",
        "selector_group_id": "structured_evaluation_discovery-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:53:27.754Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "cloud-control-overview"
          },
          {
            "node_kind": "resource",
            "node_id": "temporary-credentials"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The retained documentation discusses AWS Cloud Control API and temporary security credential operations via AWS STS, but it does not establish verified structured discovery artifacts such as OpenAPI or llms.txt."
      },
      {
        "stage": "evaluate",
        "signal_code": "terms_access",
        "selector_group_id": "terms_access-primary",
        "value": "partial",
        "observed_at": "2026-09-19T23:52:33.291Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "service-terms"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:28d4031dc11960bc8d6dbe8fa588172ac456c88a188c01b9ed1e78769d7eb3c1",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:3e91668d68f59f915cb3d3d7c4dc30f5a9d329b67d1886bdcbf2dc7b3301c794",
              "sha256:49b8727bf77da72c97fc960b6811e315f37c001a20ecce803f5b67847dab0577",
              "sha256:4b130f7006cca12a9b6576bdcc990b6f736a4b0bf1eda3689d906a5a2fb2dd94",
              "sha256:e19af1545af250c9241da7c5cb38f83e7d7b72a301d45f0a25ab72b82a942e83"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "service-terms"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4b130f7006cca12a9b6576bdcc990b6f736a4b0bf1eda3689d906a5a2fb2dd94",
                "start_byte": 19638,
                "end_byte": 20425,
                "value_digest": "sha256:3babaac328a7ff7cdcc7f4f77947bab175d172dc7002b32e5e459f2899b848d3"
              },
              {
                "artifact_digest": "sha256:4b130f7006cca12a9b6576bdcc990b6f736a4b0bf1eda3689d906a5a2fb2dd94",
                "start_byte": 56469,
                "end_byte": 57268,
                "value_digest": "sha256:d5b8c26718a04276631f35367ed9c5f556f777a19a1a7bd9140610c544ae1d3d"
              }
            ]
          }
        ],
        "note": "The AWS Service Terms document is retrievable and readable, incorporating specific addenda and licensing terms for various services and regions. However, the full body of general service commitment terms is materially fragmented across specific service clauses and external references."
      },
      {
        "stage": "evaluate",
        "signal_code": "verified_web_agent_access",
        "selector_group_id": "verified_web_agent_access-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:53:27.754Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "cloud-control-overview"
          },
          {
            "node_kind": "resource",
            "node_id": "temporary-credentials"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The retained evidence covers general user guide documentation for Cloud Control API and IAM STS credentials. It contains no explicit policy or instructions governing web agent access."
      },
      {
        "stage": "sign_up",
        "signal_code": "access_control_operability",
        "selector_group_id": "access_control_operability-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:54:16.059Z",
        "tested_surfaces": [
          {
            "node_kind": "endpoint",
            "node_id": "registration"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The retained page snippet only contains a page title and metadata without form controls, validation, navigation, or handoff details."
      },
      {
        "stage": "sign_up",
        "signal_code": "access_entrypoint_stability",
        "selector_group_id": "access_entrypoint_stability-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:52:11.798Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "account-creation"
          },
          {
            "node_kind": "resource",
            "node_id": "account-creation-troubleshooting"
          },
          {
            "node_kind": "resource",
            "node_id": "account-plan-activation"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-914498557291a986d5a6b102afef10bb5c0c85d7d80c2791cb316fc2b3abf984"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:01aeb4380d896f093403a0e77aadfedcc80d13bd84a66d91355e2d07e6418c66",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:26f3a5a618c054c3b9811b0ceec9902b792a9c204f2012b8026cb11e96460c63",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:950c996135ade0551e7cb0397c09aaaa3a07eba7eeeff08bdb236d942b8f5cf7",
              "sha256:9ac51e9b38c11626e509214a07a922c7aaa8783487d3c4a0d7556aef8fa63fc2"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "account-plan-activation"
            },
            "locators": [
              {
                "artifact_digest": "sha256:950c996135ade0551e7cb0397c09aaaa3a07eba7eeeff08bdb236d942b8f5cf7",
                "start_byte": 3935,
                "end_byte": 4729,
                "value_digest": "sha256:fb08d78f6de3d235929a68becae5d37176db0b539572a6a9aa1fb8d559ea179b"
              },
              {
                "artifact_digest": "sha256:950c996135ade0551e7cb0397c09aaaa3a07eba7eeeff08bdb236d942b8f5cf7",
                "start_byte": 6314,
                "end_byte": 7104,
                "value_digest": "sha256:b3d8108207013dcdc914dbb148db8719c136adaf394965ef605706791eadc065"
              }
            ]
          }
        ],
        "note": "Documentation provides canonical instructions to begin obtaining access via the Sign up for AWS page."
      },
      {
        "stage": "sign_up",
        "signal_code": "captcha_compatible_access",
        "selector_group_id": "captcha_compatible_access-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:54:37.057Z",
        "tested_surfaces": [
          {
            "node_kind": "endpoint",
            "node_id": "registration"
          },
          {
            "node_kind": "resource",
            "node_id": "account-creation"
          },
          {
            "node_kind": "resource",
            "node_id": "account-creation-troubleshooting"
          },
          {
            "node_kind": "resource",
            "node_id": "account-plan-activation"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-914498557291a986d5a6b102afef10bb5c0c85d7d80c2791cb316fc2b3abf984"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The evidence does not mention CAPTCHA presence, absence, or alternative verification routes across the evaluated targets."
      },
      {
        "stage": "sign_up",
        "signal_code": "delegated_identity_access",
        "selector_group_id": "delegated_identity_access-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:53:05.429Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "temporary-credentials"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:631fb054aeeb66863c4a7c5d7f12c171849419dd7199fc6a005d0bb9ae713634",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
              "sha256:4769ae6e518cfbf3b381e646917b7ecdc7d5baaa19e3af41e12324ec1e7890c3",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:a98e6add6520e2d59e3f5f63ecb2aba06ed9d771cca14a19bbac9c35d002198e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "temporary-credentials"
            },
            "locators": [
              {
                "artifact_digest": "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
                "start_byte": 13032,
                "end_byte": 13827,
                "value_digest": "sha256:1b44a7b9b52e940febb6d76f0d7b50f13db6e1e16ea02df209d1a1ffd176959e"
              },
              {
                "artifact_digest": "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
                "start_byte": 6689,
                "end_byte": 7487,
                "value_digest": "sha256:2cedca06f6a7a6f2747e30bed4edd77a884b45846935617a9d16a33fabd6cded"
              }
            ]
          }
        ],
        "note": "AWS STS provides temporary security credentials with session policies, access keys, and session tokens via delegated API operations like AssumeRoleWithWebIdentity."
      },
      {
        "stage": "sign_up",
        "signal_code": "phone_verification_compatible",
        "selector_group_id": "phone_verification_compatible-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:52:11.798Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "account-creation"
          },
          {
            "node_kind": "resource",
            "node_id": "account-creation-troubleshooting"
          },
          {
            "node_kind": "resource",
            "node_id": "account-plan-activation"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-914498557291a986d5a6b102afef10bb5c0c85d7d80c2791cb316fc2b3abf984"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "Documentation requires phone verification via SMS or phone call, but does not define an explicit resumable handoff protocol for agents."
      },
      {
        "stage": "pay",
        "signal_code": "checkout_operability",
        "selector_group_id": "checkout_operability-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:53:51.480Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "account-plan-activation"
          },
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The retained documentation describes account sign-up and payment preferences, but does not establish deterministic checkout construction, safe approval handoff, and resumption mechanisms for an agent."
      },
      {
        "stage": "pay",
        "signal_code": "commitment_disclosure",
        "selector_group_id": "commitment_disclosure-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:55:03.039Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "price-list-api"
          },
          {
            "node_kind": "resource",
            "node_id": "pricing"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "While documentation mentions querying prices via API and high-level pay-as-you-go or flat-rate models, it does not disclose exact charges, currency, recurrence, and material commercial conditions before authorization."
      },
      {
        "stage": "pay",
        "signal_code": "payment_authorization",
        "selector_group_id": "payment_authorization-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:53:51.480Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "account-plan-activation"
          },
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The documentation mentions adding a valid payment method during sign-up and managing payment methods, but does not define a rail supporting scoped delegation or explicit human-confirmed payment authorization with receipts."
      },
      {
        "stage": "pay",
        "signal_code": "self_service_purchase",
        "selector_group_id": "self_service_purchase-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:52:11.798Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "account-plan-activation"
          },
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:01aeb4380d896f093403a0e77aadfedcc80d13bd84a66d91355e2d07e6418c66",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:950c996135ade0551e7cb0397c09aaaa3a07eba7eeeff08bdb236d942b8f5cf7",
              "sha256:9ac51e9b38c11626e509214a07a922c7aaa8783487d3c4a0d7556aef8fa63fc2",
              "sha256:ecf2ce4801a0b9c97115f2c2a0567236dae65626c0c0462f92d68cc985289994"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "account-plan-activation"
            },
            "locators": [
              {
                "artifact_digest": "sha256:950c996135ade0551e7cb0397c09aaaa3a07eba7eeeff08bdb236d942b8f5cf7",
                "start_byte": 7902,
                "end_byte": 8702,
                "value_digest": "sha256:edf66ba7b6ec8e7c5096dc120732564f85478246f0f544c05448a87549a67c03"
              },
              {
                "artifact_digest": "sha256:950c996135ade0551e7cb0397c09aaaa3a07eba7eeeff08bdb236d942b8f5cf7",
                "start_byte": 8703,
                "end_byte": 9503,
                "value_digest": "sha256:0ae98688b7bf727974121338c6abdf01d66d604b2787817bc7f221c7a67b2622"
              }
            ]
          }
        ],
        "note": "AWS documents a direct self-service sign-up procedure where an authorized user enters billing information, adds a valid payment method, chooses a Support plan, and completes account activation without vendor sales intervention."
      },
      {
        "stage": "provision",
        "signal_code": "access_material_delivery",
        "selector_group_id": "access_material_delivery-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:53:05.429Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "temporary-credentials"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:631fb054aeeb66863c4a7c5d7f12c171849419dd7199fc6a005d0bb9ae713634",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
              "sha256:2985d260c7c7a58da25c8886e4521d7aeb8812ddb875a214a74db4f334e57336",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:a98e6add6520e2d59e3f5f63ecb2aba06ed9d771cca14a19bbac9c35d002198e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "temporary-credentials"
            },
            "locators": [
              {
                "artifact_digest": "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
                "start_byte": 5088,
                "end_byte": 5887,
                "value_digest": "sha256:02ce800de780c67baf91380b42e314ea2a06c99fd3f0aa3c05b56d7d10286b4e"
              },
              {
                "artifact_digest": "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
                "start_byte": 6689,
                "end_byte": 7487,
                "value_digest": "sha256:2cedca06f6a7a6f2747e30bed4edd77a884b45846935617a9d16a33fabd6cded"
              }
            ]
          }
        ],
        "note": "AWS STS operations allow programmatic requests that return temporary security credentials, including an access key ID, secret key, and session token, for agent and application resource access."
      },
      {
        "stage": "provision",
        "signal_code": "provisioning_completion",
        "selector_group_id": "provisioning_completion-primary",
        "value": "partial",
        "observed_at": "2026-09-19T23:53:34.677Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "cloud-control-getting-started"
          },
          {
            "node_kind": "resource",
            "node_id": "cloud-control-status-api"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:681a6896e83dd27b230d21baaed7acfdd49d25eafe05f0fa214cbed48f793c55",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:03b78e70298030f03ea81c386f49a20f3945a9e4031cce864592b06dfe494c7f",
              "sha256:046562658938f4c76f43227a46786bc5c7c51c2eda89891eb406a2922dc0fb50",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-getting-started"
            },
            "locators": [
              {
                "artifact_digest": "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409",
                "start_byte": 4028,
                "end_byte": 4818,
                "value_digest": "sha256:d155357bf3432061a072105ea41e0a21978ec27b1c3dfc3b4789c07926d00aae"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:2aa0d74cae65cf74877a4d322fd83de33e1e52f94788994bf2792eb8e313c264",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:04f4564e3d6acc618e4bf3bd30ea86d382d7c8ed8cd6aa0d2912a04370041255",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5f14e0c8e3f32577b684219979a2e76ca455b2dbe7db0d3ce5666c4a5ce3340b",
              "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-status-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7",
                "start_byte": 6850,
                "end_byte": 7649,
                "value_digest": "sha256:34743a9b98497d47f5d2890624e172153fb1c1f703837f354f327016db9e0944"
              }
            ]
          }
        ],
        "note": "Cloud Control API exposes asynchronous progress tracking via GetResourceRequestStatus with ProgressEvent and OperationStatus values like SUCCESS, but the excerpts omit explicit failure reconciliation semantics and documented time bounds."
      },
      {
        "stage": "provision",
        "signal_code": "provisioning_operability",
        "selector_group_id": "provisioning_operability-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:52:50.050Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "cloud-control-create-api"
          },
          {
            "node_kind": "resource",
            "node_id": "cloud-control-getting-started"
          },
          {
            "node_kind": "resource",
            "node_id": "cloud-control-status-api"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:0054ba3c52e5273d0d7eb4d396e01f6a1c718c4151b086e875b1737e1fb449f7",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
              "sha256:295e38fface431a476d90d19f721c56dc92d577e66a3bd0002bb5a1796491e4e",
              "sha256:3ded0ffa6ec2f9fc2f126ae4dd1a84a64b801f180c29e459362e7cf5f6738e48",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-create-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 10028,
                "end_byte": 10801,
                "value_digest": "sha256:2162684837c1a6a4b87240cce3840fcd9fc012ff42097c74ec5825c4be3a19d6"
              },
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 6088,
                "end_byte": 6885,
                "value_digest": "sha256:7ecd9fe25341c6720540bd124b2dc2da24361c3cc7850d1edc1ad947b48c46f3"
              }
            ]
          }
        ],
        "note": "Cloud Control API provides the CreateResource action to initiate resource creation programmatically with desired state and type name parameters, returning a tracking token."
      },
      {
        "stage": "operate",
        "signal_code": "agent_protocol_interface",
        "selector_group_id": "agent_protocol_interface-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:53:27.754Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "cloud-control"
          },
          {
            "node_kind": "interface",
            "node_id": "public-pricing"
          },
          {
            "node_kind": "interface",
            "node_id": "workload-authentication"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "Cloud Control API documents standard REST APIs and CLI commands. Admitted evidence does not resolve or verify an agent-native protocol interface such as MCP or tool manifest across targets."
      },
      {
        "stage": "operate",
        "signal_code": "credential_lifecycle",
        "selector_group_id": "credential_lifecycle-primary",
        "value": "unknown",
        "observed_at": "2026-09-19T23:53:05.429Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "temporary-credentials"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "Admitted STS evidence documents credential issuance and expiration, noting SDK credential refreshing. It does not document agent-executable revocation, compromise handling, or recovery."
      },
      {
        "stage": "operate",
        "signal_code": "failure_contract",
        "selector_group_id": "failure_contract-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:53:34.677Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "cloud-control-create-api"
          },
          {
            "node_kind": "resource",
            "node_id": "cloud-control-status-api"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:2aa0d74cae65cf74877a4d322fd83de33e1e52f94788994bf2792eb8e313c264",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5f14e0c8e3f32577b684219979a2e76ca455b2dbe7db0d3ce5666c4a5ce3340b",
              "sha256:8843c35799becc22548bedd71b012f81d325d7f8956ce51e7c3ca13e1ae3c005",
              "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-status-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7",
                "start_byte": 6850,
                "end_byte": 7649,
                "value_digest": "sha256:34743a9b98497d47f5d2890624e172153fb1c1f703837f354f327016db9e0944"
              },
              {
                "artifact_digest": "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7",
                "start_byte": 7650,
                "end_byte": 8444,
                "value_digest": "sha256:b4d90392d5a9f10f52c597ea29f5383411f9d11264a35eebbdae3ba0b97fd05c"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:0054ba3c52e5273d0d7eb4d396e01f6a1c718c4151b086e875b1737e1fb449f7",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
              "sha256:3ded0ffa6ec2f9fc2f126ae4dd1a84a64b801f180c29e459362e7cf5f6738e48",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:dfae6b70a881ab133aafbf983a2e8942b2b0d628d646f1fc5e5714187dd58daa"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-create-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 10802,
                "end_byte": 11595,
                "value_digest": "sha256:7bd94c2b2afe4281a42aa3a1c0b4f443f3f16745b58c840e42f8571caf796f5c"
              },
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 6886,
                "end_byte": 7685,
                "value_digest": "sha256:82a735fc2fd0426d7a90f2190adc58e40315995b3706cbcd5d8f86c072c09e01"
              }
            ]
          }
        ],
        "note": "Cloud Control API explicitly documents idempotency via ClientToken, error codes and exceptions, retry semantics via RetryAfter, and status query reconciliation via RequestToken."
      },
      {
        "stage": "operate",
        "signal_code": "operation_authentication",
        "selector_group_id": "operation_authentication-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:53:05.429Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "temporary-credentials"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:631fb054aeeb66863c4a7c5d7f12c171849419dd7199fc6a005d0bb9ae713634",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:57bfb58718d57ffcc3fcfd301d6c5d516b45abfcd38bd139ffd92f81f7b13616",
              "sha256:a98e6add6520e2d59e3f5f63ecb2aba06ed9d771cca14a19bbac9c35d002198e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "temporary-credentials"
            },
            "locators": [
              {
                "artifact_digest": "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
                "start_byte": 5888,
                "end_byte": 6688,
                "value_digest": "sha256:29ada5cfce30fef12de71992b383e58d2415ac9d9df1da3a8fc9c43515c2f3b6"
              },
              {
                "artifact_digest": "sha256:0c8829d059bea6dfd5efcc3b404edca1952179bb78f4f70cf37ac6d1c0c091d2",
                "start_byte": 6689,
                "end_byte": 7487,
                "value_digest": "sha256:2cedca06f6a7a6f2747e30bed4edd77a884b45846935617a9d16a33fabd6cded"
              }
            ]
          }
        ],
        "note": "AWS STS operations issue scoped temporary security credentials containing an access key ID, secret access key, and session token, subject to session policies."
      },
      {
        "stage": "operate",
        "signal_code": "operation_contract",
        "selector_group_id": "operation_contract-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:55:03.039Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "cloud-control"
          },
          {
            "node_kind": "interface",
            "node_id": "public-pricing"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:61a9c0ef728451fc72072157c364f02d2c913e56e30c3a9d8620cac9efa2344b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5ce3083f8d4eaae0bbae481d740e59d01deac9d01c01f1c47c8094a15f85f106",
              "sha256:a24a4c64844347eda54a7863b362e219d72731f821d2b7d1304dfea329922d4a"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "price-list-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
                "start_byte": 5043,
                "end_byte": 5841,
                "value_digest": "sha256:b38c2ec18980c425eb1553abb45e9a64850cb3572fd880918dedc40cb71cec53"
              },
              {
                "artifact_digest": "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
                "start_byte": 6643,
                "end_byte": 7442,
                "value_digest": "sha256:52f322f1b6034b4c7b5762b9cf374f4fc0186aee5a4faa88af8c1164aebf9b43"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:c01a17b97d22768226e76d79d6744bc023a9a064833510d43a06a97e58dad259",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:279c591a4b25ddb446609489d766ff8dcc256569aacef9c79be11287b9b12981",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:6edcb5b1642a59e7f9146a3f18b0002e115738ba9ec864f7d704428a1073fb22",
              "sha256:9e62fc61704bfe22b1829c75c7e471e76aa521be047eae27b8e966788307ae45"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-endpoints"
            },
            "locators": [
              {
                "artifact_digest": "sha256:6edcb5b1642a59e7f9146a3f18b0002e115738ba9ec864f7d704428a1073fb22",
                "start_byte": 2542,
                "end_byte": 3342,
                "value_digest": "sha256:a4766ad9b7381d18b02b32f30869cccac2b53123a99a001e0177aaeaf9b271bd"
              },
              {
                "artifact_digest": "sha256:6edcb5b1642a59e7f9146a3f18b0002e115738ba9ec864f7d704428a1073fb22",
                "start_byte": 3343,
                "end_byte": 4089,
                "value_digest": "sha256:6388a7db9d972c003e64702466705889048c399fb4b70b8babcdb8f99ca66ec2"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:d3c83873e61830c9ea9de87c392071dd8e2e53786801a47ab735515935cfbab9",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5385ac65acb4feaf664aaa331ef440e7a3adf9b9880c50c86f5f0912b83accbf",
              "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
              "sha256:fb707b069eb5a8aaa0970fbfc2458949281107964c378ae7520d503fcddbeb21"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-overview"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
                "start_byte": 4277,
                "end_byte": 5064,
                "value_digest": "sha256:532a9520252bb0407b949f40b83a124eb58d1f8cb6d3e2aa52ca3e244986fa47"
              },
              {
                "artifact_digest": "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
                "start_byte": 6655,
                "end_byte": 7417,
                "value_digest": "sha256:6a4885bb3e222f35df08a672dd77712d0f6e2a12ab7af12964d0ffa29c107949"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:681a6896e83dd27b230d21baaed7acfdd49d25eafe05f0fa214cbed48f793c55",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:03b78e70298030f03ea81c386f49a20f3945a9e4031cce864592b06dfe494c7f",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409",
              "sha256:d991b7872a3835f6d4dcbd6d92a11e02b93ad8a709b9aaf96103622ddd648f1e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-getting-started"
            },
            "locators": [
              {
                "artifact_digest": "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409",
                "start_byte": 3230,
                "end_byte": 4027,
                "value_digest": "sha256:ad147c28946892e626af58c2b10a48c58b750ef79a484908626cabd98be192d0"
              },
              {
                "artifact_digest": "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409",
                "start_byte": 4028,
                "end_byte": 4818,
                "value_digest": "sha256:d155357bf3432061a072105ea41e0a21978ec27b1c3dfc3b4789c07926d00aae"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:0054ba3c52e5273d0d7eb4d396e01f6a1c718c4151b086e875b1737e1fb449f7",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
              "sha256:3ded0ffa6ec2f9fc2f126ae4dd1a84a64b801f180c29e459362e7cf5f6738e48",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:f4c0b811bca895832f3531b29e028e8f9d39f4d4b1adf19063d8d1346afdca88"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-create-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 6088,
                "end_byte": 6885,
                "value_digest": "sha256:7ecd9fe25341c6720540bd124b2dc2da24361c3cc7850d1edc1ad947b48c46f3"
              },
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 6886,
                "end_byte": 7685,
                "value_digest": "sha256:82a735fc2fd0426d7a90f2190adc58e40315995b3706cbcd5d8f86c072c09e01"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:0f5960cc6608b4ad94c55f37af213cbc3489f28818856fd8fe42388b67519dcb",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:2988eb874aac2ad28045daff5e7ef70f368c889cc9c64e821ce440fe3a354726",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5fbe4899b30bcdf3d1c810ea22bbb449c947d294f66a4c6dce263d62e5aa963a",
              "sha256:d117d4d6a2218069a4004cbcfbaf8f614211f2286227ccda88b9aacbdd2da142"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-resource-operations"
            },
            "locators": [
              {
                "artifact_digest": "sha256:5fbe4899b30bcdf3d1c810ea22bbb449c947d294f66a4c6dce263d62e5aa963a",
                "start_byte": 3239,
                "end_byte": 4035,
                "value_digest": "sha256:2a50ff2e7e6c0594277ccdc4e5e70c1ca06674b69252eeded39c4799220de3b8"
              },
              {
                "artifact_digest": "sha256:5fbe4899b30bcdf3d1c810ea22bbb449c947d294f66a4c6dce263d62e5aa963a",
                "start_byte": 6434,
                "end_byte": 7233,
                "value_digest": "sha256:13130b34f1197dada9e8d6e0011f6d1ec3482e677257decc976a82c639b1ce0f"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:2aa0d74cae65cf74877a4d322fd83de33e1e52f94788994bf2792eb8e313c264",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:1a5cf426809c42bb0af986b70f450f114c8ea0b5c846d5104b4fa994efcc6ee8",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5f14e0c8e3f32577b684219979a2e76ca455b2dbe7db0d3ce5666c4a5ce3340b",
              "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-status-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7",
                "start_byte": 6060,
                "end_byte": 6849,
                "value_digest": "sha256:f78d9b5d961c83efb7c16d571b324713ccca03e7fa5e73f923c7c69b2b206c28"
              },
              {
                "artifact_digest": "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7",
                "start_byte": 6850,
                "end_byte": 7649,
                "value_digest": "sha256:34743a9b98497d47f5d2890624e172153fb1c1f703837f354f327016db9e0944"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:5f9197a9a81f8aa7f8bc46a964e315ae3ffe86592621da8aaf2adc9bb93136a6",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:062e0dd788d0a76417b513d8a4feaf3001c8ad09d0b8885b7c5772997a056ac8",
              "sha256:2cd4a3600650130e6e611882de49b7ec89fc30a102515b74c65a9cdcb29a9c2b",
              "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
              "sha256:d174d08757031537f850b60c444500450db8daed05bcb56f031de32b5ae0b985"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "pricing"
            },
            "locators": [
              {
                "artifact_digest": "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
                "start_byte": 19947,
                "end_byte": 20747,
                "value_digest": "sha256:a54f89d3e05d65e86261bd1777359d587d0a842488f0e445859f160408824c4c"
              },
              {
                "artifact_digest": "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
                "start_byte": 20748,
                "end_byte": 21546,
                "value_digest": "sha256:b0f877a7745ec8c62108906a193180bb0f69272add0aaea0267fbc651e21ccd9"
              }
            ]
          }
        ],
        "note": "The essential operations across Cloud Control API and Price List API have stable, decidable request parameters, endpoints, response elements, and execution semantics."
      },
      {
        "stage": "operate",
        "signal_code": "target_interface_access",
        "selector_group_id": "target_interface_access-primary",
        "value": "yes",
        "observed_at": "2026-09-19T23:55:03.039Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "cloud-control"
          },
          {
            "node_kind": "interface",
            "node_id": "public-pricing"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:61a9c0ef728451fc72072157c364f02d2c913e56e30c3a9d8620cac9efa2344b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5ce3083f8d4eaae0bbae481d740e59d01deac9d01c01f1c47c8094a15f85f106",
              "sha256:a24a4c64844347eda54a7863b362e219d72731f821d2b7d1304dfea329922d4a"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "price-list-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
                "start_byte": 5043,
                "end_byte": 5841,
                "value_digest": "sha256:b38c2ec18980c425eb1553abb45e9a64850cb3572fd880918dedc40cb71cec53"
              },
              {
                "artifact_digest": "sha256:2b9ff113600c9b1b6f00448388417e587380966594ec9a7cdaef6697b1500c3d",
                "start_byte": 6643,
                "end_byte": 7442,
                "value_digest": "sha256:52f322f1b6034b4c7b5762b9cf374f4fc0186aee5a4faa88af8c1164aebf9b43"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:c01a17b97d22768226e76d79d6744bc023a9a064833510d43a06a97e58dad259",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:279c591a4b25ddb446609489d766ff8dcc256569aacef9c79be11287b9b12981",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:6edcb5b1642a59e7f9146a3f18b0002e115738ba9ec864f7d704428a1073fb22",
              "sha256:9e62fc61704bfe22b1829c75c7e471e76aa521be047eae27b8e966788307ae45"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-endpoints"
            },
            "locators": [
              {
                "artifact_digest": "sha256:6edcb5b1642a59e7f9146a3f18b0002e115738ba9ec864f7d704428a1073fb22",
                "start_byte": 2542,
                "end_byte": 3342,
                "value_digest": "sha256:a4766ad9b7381d18b02b32f30869cccac2b53123a99a001e0177aaeaf9b271bd"
              },
              {
                "artifact_digest": "sha256:6edcb5b1642a59e7f9146a3f18b0002e115738ba9ec864f7d704428a1073fb22",
                "start_byte": 3343,
                "end_byte": 4089,
                "value_digest": "sha256:6388a7db9d972c003e64702466705889048c399fb4b70b8babcdb8f99ca66ec2"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:d3c83873e61830c9ea9de87c392071dd8e2e53786801a47ab735515935cfbab9",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5385ac65acb4feaf664aaa331ef440e7a3adf9b9880c50c86f5f0912b83accbf",
              "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
              "sha256:fb707b069eb5a8aaa0970fbfc2458949281107964c378ae7520d503fcddbeb21"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-overview"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
                "start_byte": 4277,
                "end_byte": 5064,
                "value_digest": "sha256:532a9520252bb0407b949f40b83a124eb58d1f8cb6d3e2aa52ca3e244986fa47"
              },
              {
                "artifact_digest": "sha256:c54cf3b4a65fe2388f5a749d69692c763a55cac89b02db18b9a6d7a00332568d",
                "start_byte": 6655,
                "end_byte": 7417,
                "value_digest": "sha256:6a4885bb3e222f35df08a672dd77712d0f6e2a12ab7af12964d0ffa29c107949"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:681a6896e83dd27b230d21baaed7acfdd49d25eafe05f0fa214cbed48f793c55",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:03b78e70298030f03ea81c386f49a20f3945a9e4031cce864592b06dfe494c7f",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409",
              "sha256:d991b7872a3835f6d4dcbd6d92a11e02b93ad8a709b9aaf96103622ddd648f1e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-getting-started"
            },
            "locators": [
              {
                "artifact_digest": "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409",
                "start_byte": 3230,
                "end_byte": 4027,
                "value_digest": "sha256:ad147c28946892e626af58c2b10a48c58b750ef79a484908626cabd98be192d0"
              },
              {
                "artifact_digest": "sha256:62e33269a822f1f8faddcc4b9d11b3b7f8f39fada804b2babb0f8b29e3d54409",
                "start_byte": 4028,
                "end_byte": 4818,
                "value_digest": "sha256:d155357bf3432061a072105ea41e0a21978ec27b1c3dfc3b4789c07926d00aae"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:5f9197a9a81f8aa7f8bc46a964e315ae3ffe86592621da8aaf2adc9bb93136a6",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:062e0dd788d0a76417b513d8a4feaf3001c8ad09d0b8885b7c5772997a056ac8",
              "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
              "sha256:d174d08757031537f850b60c444500450db8daed05bcb56f031de32b5ae0b985",
              "sha256:f7e279c6c1a9dae5a33a51b1f6c45203f6e6cb440dc2e80e515fb21ee3e04dc1"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "pricing"
            },
            "locators": [
              {
                "artifact_digest": "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
                "start_byte": 14381,
                "end_byte": 15174,
                "value_digest": "sha256:9fb6e501cafcc04d2b544fddef9838d38d0237f53b58060fdaea2158c31bbe04"
              },
              {
                "artifact_digest": "sha256:950a010b9e2dc9866e596c36c3928ac60c5d6d81c5a57a756d854419facea441",
                "start_byte": 19947,
                "end_byte": 20747,
                "value_digest": "sha256:a54f89d3e05d65e86261bd1777359d587d0a842488f0e445859f160408824c4c"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:0054ba3c52e5273d0d7eb4d396e01f6a1c718c4151b086e875b1737e1fb449f7",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
              "sha256:3ded0ffa6ec2f9fc2f126ae4dd1a84a64b801f180c29e459362e7cf5f6738e48",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:f4c0b811bca895832f3531b29e028e8f9d39f4d4b1adf19063d8d1346afdca88"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-create-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 6088,
                "end_byte": 6885,
                "value_digest": "sha256:7ecd9fe25341c6720540bd124b2dc2da24361c3cc7850d1edc1ad947b48c46f3"
              },
              {
                "artifact_digest": "sha256:13a07ff0d5cd2fa2aa53b16c39287f0de9851ea3953b5b0210e873bf695f3b15",
                "start_byte": 6886,
                "end_byte": 7685,
                "value_digest": "sha256:82a735fc2fd0426d7a90f2190adc58e40315995b3706cbcd5d8f86c072c09e01"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:0f5960cc6608b4ad94c55f37af213cbc3489f28818856fd8fe42388b67519dcb",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:2988eb874aac2ad28045daff5e7ef70f368c889cc9c64e821ce440fe3a354726",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5fbe4899b30bcdf3d1c810ea22bbb449c947d294f66a4c6dce263d62e5aa963a",
              "sha256:d117d4d6a2218069a4004cbcfbaf8f614211f2286227ccda88b9aacbdd2da142"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-resource-operations"
            },
            "locators": [
              {
                "artifact_digest": "sha256:5fbe4899b30bcdf3d1c810ea22bbb449c947d294f66a4c6dce263d62e5aa963a",
                "start_byte": 3239,
                "end_byte": 4035,
                "value_digest": "sha256:2a50ff2e7e6c0594277ccdc4e5e70c1ca06674b69252eeded39c4799220de3b8"
              },
              {
                "artifact_digest": "sha256:5fbe4899b30bcdf3d1c810ea22bbb449c947d294f66a4c6dce263d62e5aa963a",
                "start_byte": 6434,
                "end_byte": 7233,
                "value_digest": "sha256:13130b34f1197dada9e8d6e0011f6d1ec3482e677257decc976a82c639b1ce0f"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:2aa0d74cae65cf74877a4d322fd83de33e1e52f94788994bf2792eb8e313c264",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:1a5cf426809c42bb0af986b70f450f114c8ea0b5c846d5104b4fa994efcc6ee8",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5f14e0c8e3f32577b684219979a2e76ca455b2dbe7db0d3ce5666c4a5ce3340b",
              "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cloud-control-status-api"
            },
            "locators": [
              {
                "artifact_digest": "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7",
                "start_byte": 6060,
                "end_byte": 6849,
                "value_digest": "sha256:f78d9b5d961c83efb7c16d571b324713ccca03e7fa5e73f923c7c69b2b206c28"
              },
              {
                "artifact_digest": "sha256:8e8286d12a6ab6a2a5945a94d300f2777d94451c3188239c4b3e0fc8d70cddf7",
                "start_byte": 6850,
                "end_byte": 7649,
                "value_digest": "sha256:34743a9b98497d47f5d2890624e172153fb1c1f703837f354f327016db9e0944"
              }
            ]
          }
        ],
        "note": "Every essential target is accessible through documented machine-operable interfaces, including AWS SDKs, the AWS CLI, and regional HTTPS service endpoints."
      }
    ],
    "revision_digest": "sha256:02b9d71afd1731fd003e59a9980bfb9e901048af85fba5a91132fff8172955f1"
  }
}
