{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:1d87cabcbd19a919d65828af0e905ebf4e95cb8a96fc9c3a0ae714dd2a86ab55",
  "artifact_sha256": "sha256:ca571c9bd7d84c1c75222275d726cd8ed391c5423569d66dba90592b887baa39",
  "data": {
    "revision_contract": "sourcey.agent-readiness-revision/v1alpha1",
    "agent_readiness_profile_id": "arp_01kzf0m4xb4p2kv9d7n6ts3c8y",
    "entity_id": "ent_01kyh8fpe4ys74qx1k4zfcqpjv",
    "scope": {
      "product": {
        "key": "mongodb-atlas-api",
        "name": "MongoDB Atlas Administration API"
      },
      "funnel": {
        "key": "cluster-lifecycle",
        "name": "Cluster lifecycle"
      }
    },
    "catalog_binding": {
      "base_release_id": "sha256:8986cb1640fd748dd005e5c94c7b02d3f44a3d39ff6b72573091bd81af84c61e",
      "entity_revision_digest": "sha256:ed7f1d3dbbabc7c328bc3491fa2396c0fb1b1d5fcc5c5d88ede28578918e7126"
    },
    "declaration_revision_digest": "sha256:a095b2c61d24a5e449b610ac24c8106f2afaf24b22bfaa6a7123d3d72b7e8e60",
    "declaration": {
      "declaration_id": "declaration_mongodb_atlas_api_cluster_lifecycle",
      "provenance": {
        "repository": "sourcey/agent-ready-services",
        "commit": "ca383f7867c18d91567fcb8326be55f7411d9554",
        "path": "entities/mo/mongodb.yaml",
        "git_blob_oid": "05c8a49bd3a58e1efa150a9281649207165cd397",
        "blob_digest": "sha256:416d67d90850e3b6812004c5afa680a7605fae75c66950f81d69c8104b333798"
      },
      "status": "community_declared"
    },
    "lifecycle": "active",
    "effective_from": "2026-09-06T08:47:58Z",
    "signals": [
      {
        "stage": "evaluate",
        "signal_code": "eligibility_decidability",
        "selector_group_id": "eligibility_decidability-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:56.793Z",
        "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:2c60d69ac6813ccb74ac7b79b23b7ce2dec2611eacf21e8887ea680bdc0ae62b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:58fa8f83f27c1db55000cd9e0a48036ad3444a19914ae91574d15d65569c1997",
              "sha256:b9f8e6edefac8c148bfbea4a40470148f83d5a300df082c1e725fe26d8420b3b",
              "sha256:ec48419af152bad9b44b12a748de923068f0e4456e9d471e06921480393f976b"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "service-terms"
            },
            "locators": [
              {
                "artifact_digest": "sha256:ec48419af152bad9b44b12a748de923068f0e4456e9d471e06921480393f976b",
                "start_byte": 11287,
                "end_byte": 12083,
                "value_digest": "sha256:6358f131f090f7bf73e618f13fa0dfcb512d5d55a74c2065f406bdcd9bd37426"
              }
            ]
          }
        ],
        "note": "The MongoDB Cloud Terms of Service explicitly states that users must agree to the agreement, represent and warrant that they are authorized if acting on behalf of an organization, and comply with all applicable laws, rules, and regulations when using Cloud Services."
      },
      {
        "stage": "evaluate",
        "signal_code": "pricing_decidability",
        "selector_group_id": "pricing_decidability-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:50:41.806Z",
        "tested_surfaces": [
          {
            "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:83fe7489dae738ad268749764059e0b620a7f5777e2d95226c4673f18c364cda",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:607d445845eba241ff0a5deeac5fbf4396cf0ca5fcc44738edc4d5bbb3ed5790",
              "sha256:b7d45a9ea3c6a1e83d5bed45586d2c41ea886dd081387a462c31176856635034",
              "sha256:e8f54a2c9bfde1ad41fdf1d51abe44be352019f43b93869e493975e1d0f903b4"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "pricing"
            },
            "locators": [
              {
                "artifact_digest": "sha256:607d445845eba241ff0a5deeac5fbf4396cf0ca5fcc44738edc4d5bbb3ed5790",
                "start_byte": 18995,
                "end_byte": 19805,
                "value_digest": "sha256:fdc693e0c3d5e1ce83a98df1d274efadcdf05d1b36fa6f51adf71503f18d6593"
              },
              {
                "artifact_digest": "sha256:607d445845eba241ff0a5deeac5fbf4396cf0ca5fcc44738edc4d5bbb3ed5790",
                "start_byte": 19806,
                "end_byte": 20606,
                "value_digest": "sha256:759ad848baa2650ca2f9b141e009aa84eefc1ad19507ebcbd33b61f28879ee2e"
              }
            ]
          }
        ],
        "note": "MongoDB Atlas pricing explicitly outlines hardware configuration rates per hour (e.g., $3.95/hr for M80), Flex Cluster tier rates based on ops/second (from $0.0110/hr), and usage variables including compute, storage, region, and data transfer."
      },
      {
        "stage": "evaluate",
        "signal_code": "service_discovery",
        "selector_group_id": "service_discovery-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:50:22.249Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "api-reference"
          }
        ],
        "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:5dcfbdf739439ddcc96d1eb9e2abe0e0bf7ce2276ec2797eab24dcb195c8242e",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0b7439ea777d42af81a993a35565235bf49e47c01ed02e634b2f85a62e0a684b",
              "sha256:136d7f770366dcafc19a60ab8f9207c25905d9b58a5ea32b5792e0ca61c4ea3d",
              "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
              "sha256:f117e5b3b918b3da2dd2f2530b8436530120088019541f00a37dfdf808bf2038"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
                "start_byte": 18763,
                "end_byte": 19558,
                "value_digest": "sha256:96c5130862989ebe0ea5733df94823d8858437d4af2b333506cd4d6f59d1f592"
              },
              {
                "artifact_digest": "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
                "start_byte": 0,
                "end_byte": 800,
                "value_digest": "sha256:d13ad42b2b181c2c9c887a477a4aa22f178099a168a571190e83f87521dad1a8"
              }
            ]
          }
        ],
        "note": "The exact service and its stable RESTful administrative endpoints are discoverable via the Atlas Administration API Reference documentation."
      },
      {
        "stage": "evaluate",
        "signal_code": "structured_evaluation_discovery",
        "selector_group_id": "structured_evaluation_discovery-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:50:22.249Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "api-reference"
          },
          {
            "node_kind": "resource",
            "node_id": "authentication"
          }
        ],
        "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:5dcfbdf739439ddcc96d1eb9e2abe0e0bf7ce2276ec2797eab24dcb195c8242e",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0b7439ea777d42af81a993a35565235bf49e47c01ed02e634b2f85a62e0a684b",
              "sha256:5e05146e556fb35a5790d22d216cefec765f0180de499054bdee8c45a8a37461",
              "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
              "sha256:f117e5b3b918b3da2dd2f2530b8436530120088019541f00a37dfdf808bf2038"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
                "start_byte": 14023,
                "end_byte": 14821,
                "value_digest": "sha256:107790d07bfd2c15c51247dbed18c586bb79a833d828e26a36f0a7da355b72e4"
              }
            ]
          }
        ],
        "note": "Documentation provides an explicit documentation index for AI agents at https://www.mongodb.com/docs/llms.txt and offers markdown versions of all pages by appending .md to any URL path."
      },
      {
        "stage": "evaluate",
        "signal_code": "terms_access",
        "selector_group_id": "terms_access-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:56.793Z",
        "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:2c60d69ac6813ccb74ac7b79b23b7ce2dec2611eacf21e8887ea680bdc0ae62b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:58fa8f83f27c1db55000cd9e0a48036ad3444a19914ae91574d15d65569c1997",
              "sha256:eab8467380cebfcf0667e76a3cd8d53d7ebec8210d1c55c341afe4d048567e5b",
              "sha256:ec48419af152bad9b44b12a748de923068f0e4456e9d471e06921480393f976b"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "service-terms"
            },
            "locators": [
              {
                "artifact_digest": "sha256:ec48419af152bad9b44b12a748de923068f0e4456e9d471e06921480393f976b",
                "start_byte": 10465,
                "end_byte": 11286,
                "value_digest": "sha256:33df8da137bdae24a5a560093de278ea53c3f74dd863bce91a5087806e74d75f"
              },
              {
                "artifact_digest": "sha256:ec48419af152bad9b44b12a748de923068f0e4456e9d471e06921480393f976b",
                "start_byte": 11287,
                "end_byte": 12083,
                "value_digest": "sha256:6358f131f090f7bf73e618f13fa0dfcb512d5d55a74c2065f406bdcd9bd37426"
              }
            ]
          }
        ],
        "note": "The MongoDB Cloud Terms of Service provides stable, readable, and retrievable commitment terms governing the use of MongoDB Cloud Services."
      },
      {
        "stage": "evaluate",
        "signal_code": "verified_web_agent_access",
        "selector_group_id": "verified_web_agent_access-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:50:22.249Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "api-reference"
          },
          {
            "node_kind": "resource",
            "node_id": "authentication"
          }
        ],
        "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:5dcfbdf739439ddcc96d1eb9e2abe0e0bf7ce2276ec2797eab24dcb195c8242e",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0b7439ea777d42af81a993a35565235bf49e47c01ed02e634b2f85a62e0a684b",
              "sha256:5ff235286e747518ed1317b22cf8d1914e0001df18c3314d87cf43422c50a981",
              "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
              "sha256:f117e5b3b918b3da2dd2f2530b8436530120088019541f00a37dfdf808bf2038"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
                "start_byte": 0,
                "end_byte": 800,
                "value_digest": "sha256:d13ad42b2b181c2c9c887a477a4aa22f178099a168a571190e83f87521dad1a8"
              }
            ]
          }
        ],
        "note": "The documentation resource metadata explicitly declares robots indexing ('robots: index') for the assessed public reference resources."
      },
      {
        "stage": "sign_up",
        "signal_code": "access_control_operability",
        "selector_group_id": "access_control_operability-primary",
        "value": "unknown",
        "observed_at": "2026-09-06T08:51:17.572Z",
        "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 captured registration page endpoint provides only basic viewport metadata and page titles, leaving access control operability unresolved."
      },
      {
        "stage": "sign_up",
        "signal_code": "access_entrypoint_stability",
        "selector_group_id": "access_entrypoint_stability-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:12.729Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "account-signup"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-a2ebb552da0020dafded21f72ec21bd8489c921b3f9fe1dc7114df92bc3852f3"
          }
        ],
        "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:f955de1f53f1a7c79fa326574c1827442b3dd2c1c37d8a8310441076c20a64fa",
                "capture_rung": "headless"
              }
            ],
            "artifact_digests": [
              "sha256:32380bca0325107f647f3022fb77b1cbdc9a005a622d0f1eb5cd2e734e3ef87b",
              "sha256:346138c0cb2bb61259b9dfad43bd3b92ed652d8691199e384425c24787ca2702",
              "sha256:a030c2ef3e8337370f38fbeb5031bc903a49dd0561ac3d99ce72bde8cabb4bbe",
              "sha256:d426c36c8c6bb75ce1805850a3281c75732b22351f4b370d66be481b4d93ffbe",
              "sha256:f6a4d6f09de608bdd7d5585c8f03911b7c4a5591ffed0232366e858967a344ce",
              "sha256:fd77d2558c6bf02549bfdeac9b3d2cc782e063d4bb44db2ef44a91012f6bbcb5"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "readiness-a2ebb552da0020dafded21f72ec21bd8489c921b3f9fe1dc7114df92bc3852f3"
            },
            "locators": [
              {
                "artifact_digest": "sha256:a030c2ef3e8337370f38fbeb5031bc903a49dd0561ac3d99ce72bde8cabb4bbe",
                "start_byte": 15172,
                "end_byte": 15970,
                "value_digest": "sha256:08e0a79ae63f5d2b60af4aa0382b32f68c933506a1401e464947dc201d0944f4"
              },
              {
                "artifact_digest": "sha256:a030c2ef3e8337370f38fbeb5031bc903a49dd0561ac3d99ce72bde8cabb4bbe",
                "start_byte": 0,
                "end_byte": 799,
                "value_digest": "sha256:07977402a6d4756aef11853e77f6d271ff6b60daec27208fe4cde9226d222b2e"
              }
            ]
          }
        ],
        "note": "Documentation explicitly provides a canonical path to get started with MongoDB Atlas by registering a new account using email, GitHub, or Google credentials."
      },
      {
        "stage": "sign_up",
        "signal_code": "captcha_compatible_access",
        "selector_group_id": "captcha_compatible_access-primary",
        "value": "unknown",
        "observed_at": "2026-09-06T08:51:17.572Z",
        "tested_surfaces": [
          {
            "node_kind": "endpoint",
            "node_id": "registration"
          },
          {
            "node_kind": "resource",
            "node_id": "account-signup"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-a2ebb552da0020dafded21f72ec21bd8489c921b3f9fe1dc7114df92bc3852f3"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The retained evidence across evaluated targets does not explicitly declare whether CAPTCHA challenges are required or provide a verified-agent alternative."
      },
      {
        "stage": "sign_up",
        "signal_code": "delegated_identity_access",
        "selector_group_id": "delegated_identity_access-primary",
        "value": "partial",
        "observed_at": "2026-09-06T08:51:19.098Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          }
        ],
        "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:7ad89a9ad4221534bac6c247e3a9a11bc3e9ab36e352e52078d742772c871239",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:05bac7b2d6ef3b4b99a567b070960d2dd0d2db55c145dea4ed77fd78399ab2c1",
              "sha256:14e4059d786e6e4ace5c71fb88f98259f6ab7eb3414fcedf5d6a64f25bb6fcbe",
              "sha256:278f7133a4b9d5a796718d842d2f686422af8a6a1727c356ce85ce88a9a7b9b8",
              "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "authentication"
            },
            "locators": [
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 17268,
                "end_byte": 18067,
                "value_digest": "sha256:b801440490b5c13813008d4008628dcdcb6418197388fa91f03efd4dcf7280b3"
              },
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 19664,
                "end_byte": 20464,
                "value_digest": "sha256:935ea36f8e7a6cd074fbda3c0449704efd3885e241b55938e7f5f379cddee9bb"
              }
            ]
          }
        ],
        "note": "Service accounts provide OAuth 2.0 client credentials access tokens with roles and token revocation, but require initial manual setup in the organization/project."
      },
      {
        "stage": "sign_up",
        "signal_code": "phone_verification_compatible",
        "selector_group_id": "phone_verification_compatible-primary",
        "value": "unknown",
        "observed_at": "2026-09-06T08:51:17.572Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "account-signup"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-a2ebb552da0020dafded21f72ec21bd8489c921b3f9fe1dc7114df92bc3852f3"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The retained evidence does not contain explicit declarations or observations regarding phone verification requirements."
      },
      {
        "stage": "pay",
        "signal_code": "checkout_operability",
        "selector_group_id": "checkout_operability-primary",
        "value": "unknown",
        "observed_at": "2026-09-06T08:51:16.894Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "Retained evidence describes billing configuration and supported payment methods, but does not document an end-to-end API or web flow for deterministic checkout construction, approval handoff, and resumption."
      },
      {
        "stage": "pay",
        "signal_code": "commitment_disclosure",
        "selector_group_id": "commitment_disclosure-primary",
        "value": "partial",
        "observed_at": "2026-09-06T08:50:41.806Z",
        "tested_surfaces": [
          {
            "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:83fe7489dae738ad268749764059e0b620a7f5777e2d95226c4673f18c364cda",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:607d445845eba241ff0a5deeac5fbf4396cf0ca5fcc44738edc4d5bbb3ed5790",
              "sha256:b7d45a9ea3c6a1e83d5bed45586d2c41ea886dd081387a462c31176856635034",
              "sha256:e860398040f36ab04b1a8f2d5f84f7fe3f0f2d8a6411cc685b6f8cc482ef2db1"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "pricing"
            },
            "locators": [
              {
                "artifact_digest": "sha256:607d445845eba241ff0a5deeac5fbf4396cf0ca5fcc44738edc4d5bbb3ed5790",
                "start_byte": 18195,
                "end_byte": 18994,
                "value_digest": "sha256:39dd2c773c5653624484811dc15e5df93d08dd4478db1c524475a016662a4207"
              },
              {
                "artifact_digest": "sha256:607d445845eba241ff0a5deeac5fbf4396cf0ca5fcc44738edc4d5bbb3ed5790",
                "start_byte": 18995,
                "end_byte": 19805,
                "value_digest": "sha256:fdc693e0c3d5e1ce83a98df1d274efadcdf05d1b36fa6f51adf71503f18d6593"
              }
            ]
          }
        ],
        "note": "The pricing schedule discloses base cluster rates, billing frequencies (hourly with monthly invoices, or monthly rates), and USD pricing for MongoDB Atlas. However, actual pricing depends on deployment requirements, configurations, and location, leaving certain cost components contextual until configuration."
      },
      {
        "stage": "pay",
        "signal_code": "payment_authorization",
        "selector_group_id": "payment_authorization-primary",
        "value": "unknown",
        "observed_at": "2026-09-06T08:51:16.894Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "Documentation lists accepted payment methods in the Atlas console (such as Card, PayPal, and bank accounts), but does not detail a rail for scoped agent delegation or explicit human-confirmed payment authorization with receipt clauses."
      },
      {
        "stage": "pay",
        "signal_code": "self_service_purchase",
        "selector_group_id": "self_service_purchase-primary",
        "value": "partial",
        "observed_at": "2026-09-06T08:51:16.894Z",
        "tested_surfaces": [
          {
            "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:ed0d1e60e89cc3ce1d8edb6d27834a5b6abb545ae6ed5157b8221ad6bbc3dc96",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:134b3397071686c47245dbf4de9dae92b22e19eb9db4df0e6251cd264a819aff",
              "sha256:99f33a79cfd497558669e66f5743ab3bc3e2dbfe0ec0da04ec8fe0ec6c567da7",
              "sha256:d95446327b3e1ee3904f088ed0d546bfa326411ba8f0888f5f75286fcc217628",
              "sha256:efe634f8d577847ab6f6c47f3357a920d3e7846a58802d7dde85ceeaa934e7b8"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "billing-checkout"
            },
            "locators": [
              {
                "artifact_digest": "sha256:99f33a79cfd497558669e66f5743ab3bc3e2dbfe0ec0da04ec8fe0ec6c567da7",
                "start_byte": 42238,
                "end_byte": 43032,
                "value_digest": "sha256:816a47452f2e3e64688e80ffc433eafed563af063bf01e872b9ca86040383be2"
              },
              {
                "artifact_digest": "sha256:99f33a79cfd497558669e66f5743ab3bc3e2dbfe0ec0da04ec8fe0ec6c567da7",
                "start_byte": 43033,
                "end_byte": 43825,
                "value_digest": "sha256:eb4e154d778bfb6803d616914ffb19a662833a84b9f3ecd1a3843460b59b36d3"
              }
            ]
          }
        ],
        "note": "MongoDB Atlas supports self-service payment via accepted payment methods in the console, but purchasing a subscription or reviewing alternative billing methods is conditioned on contacting MongoDB Sales or buying through a marketplace."
      },
      {
        "stage": "provision",
        "signal_code": "access_material_delivery",
        "selector_group_id": "access_material_delivery-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:19.098Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          }
        ],
        "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:7ad89a9ad4221534bac6c247e3a9a11bc3e9ab36e352e52078d742772c871239",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:05bac7b2d6ef3b4b99a567b070960d2dd0d2db55c145dea4ed77fd78399ab2c1",
              "sha256:14e4059d786e6e4ace5c71fb88f98259f6ab7eb3414fcedf5d6a64f25bb6fcbe",
              "sha256:36d97c0649a7d2de941f16125bade1381f6160c5615eaddf9161f2d4eee25c74",
              "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "authentication"
            },
            "locators": [
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 18865,
                "end_byte": 19663,
                "value_digest": "sha256:30de18131c2a7fb11662e5601c8a3f621d4aae6f30faa237a0aa76440cb7516f"
              },
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 20465,
                "end_byte": 21264,
                "value_digest": "sha256:7734602d63eec36bb9194481326a1dda3a2d47025f64cd052b02e744ec27f8ab"
              }
            ]
          }
        ],
        "note": "Atlas Administration API authentication supports OAuth 2.0 Client Credentials flow using service accounts. A service account provides a client ID and rotatable secret to generate 1-hour access tokens for API requests."
      },
      {
        "stage": "provision",
        "signal_code": "provisioning_completion",
        "selector_group_id": "provisioning_completion-primary",
        "value": "partial",
        "observed_at": "2026-09-06T08:53:00.993Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "cluster-create"
          },
          {
            "node_kind": "resource",
            "node_id": "cluster-operations"
          }
        ],
        "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:92b4ac7290f141d3c1eeb84eb6d5bba72fa4f9f5a2ddf5e4ad8945a251165e90",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:082cc220f61cb4dc0cfb618d01b19a72ffc153016fd64f2878e5d1656788ec06",
              "sha256:0dcf5c212c4d9ee8b4d50ee2c0e16be8166b0f94240cc027e28d158bfc6f2ddc",
              "sha256:4823400643b64059da75841d31192775abbba7f465b411c7db2d6324ba1efebd",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cluster-create"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4823400643b64059da75841d31192775abbba7f465b411c7db2d6324ba1efebd",
                "start_byte": 782843,
                "end_byte": 783643,
                "value_digest": "sha256:fc0b507c7208e55fad332ccaa6728911aeb7b6c17824cf56a7064db41c04737b"
              }
            ]
          }
        ],
        "note": "Cluster creation returns a stateName field indicating control plane activity (IDLE, CREATING, UPDATING, DELETING). State CREATING indicates a cluster being provisioned for the first time until ready. Admitted evidence does not establish asynchronous failure reconciliation or time bounds."
      },
      {
        "stage": "provision",
        "signal_code": "provisioning_operability",
        "selector_group_id": "provisioning_operability-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:53:00.993Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          },
          {
            "node_kind": "resource",
            "node_id": "cluster-create"
          },
          {
            "node_kind": "resource",
            "node_id": "cluster-operations"
          }
        ],
        "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:92b4ac7290f141d3c1eeb84eb6d5bba72fa4f9f5a2ddf5e4ad8945a251165e90",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:082cc220f61cb4dc0cfb618d01b19a72ffc153016fd64f2878e5d1656788ec06",
              "sha256:4823400643b64059da75841d31192775abbba7f465b411c7db2d6324ba1efebd",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:d27904bc2eb067e6cee57942ed86b3edc3a4b317aee3af8b45b5f599ba0fb9eb"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cluster-create"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4823400643b64059da75841d31192775abbba7f465b411c7db2d6324ba1efebd",
                "start_byte": 373688,
                "end_byte": 374486,
                "value_digest": "sha256:d041f38d52da3c8133175a545693b4ba4d65aae91dd85b6e9ba5a0ad56de002a"
              }
            ]
          }
        ],
        "note": "Cluster provisioning can be initiated via HTTP POST request to create one cluster in a project, returning a 201 Created response."
      },
      {
        "stage": "operate",
        "signal_code": "agent_protocol_interface",
        "selector_group_id": "agent_protocol_interface-primary",
        "value": "unknown",
        "observed_at": "2026-09-06T08:50:57.698Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "cluster-api"
          }
        ],
        "assessment_method": {
          "name": "public-semantic-assessment",
          "version": "2026-09-06",
          "method_digest": "sha256:02ec902925d3816c86a32a3d15dc2e7af6ce9931c24b9cf264063e596952d1c4"
        },
        "determination_bases": [],
        "note": "The retained excerpts describe REST or RPC interfaces, SDKs and CLIs for MongoDB Atlas Administration API; they contain no first-party statement that an agent-native protocol interface is absent, and several navigation excerpts mention MCP resources without establishing coverage of the assessed targets."
      },
      {
        "stage": "operate",
        "signal_code": "credential_lifecycle",
        "selector_group_id": "credential_lifecycle-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:19.098Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          }
        ],
        "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:7ad89a9ad4221534bac6c247e3a9a11bc3e9ab36e352e52078d742772c871239",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:05bac7b2d6ef3b4b99a567b070960d2dd0d2db55c145dea4ed77fd78399ab2c1",
              "sha256:14e4059d786e6e4ace5c71fb88f98259f6ab7eb3414fcedf5d6a64f25bb6fcbe",
              "sha256:4b8f4b5d4809afe8525a61cf1226796d720f6f163f1bd5564a2d572761d00521",
              "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "authentication"
            },
            "locators": [
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 18865,
                "end_byte": 19663,
                "value_digest": "sha256:30de18131c2a7fb11662e5601c8a3f621d4aae6f30faa237a0aa76440cb7516f"
              },
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 19664,
                "end_byte": 20464,
                "value_digest": "sha256:935ea36f8e7a6cd074fbda3c0449704efd3885e241b55938e7f5f379cddee9bb"
              }
            ]
          }
        ],
        "note": "The documentation specifies credential lifecycle management for service accounts, including client ID and rotatable secret generation, token creation with 1-hour expiration, token generation near expiry, and token revocation when access is no longer needed."
      },
      {
        "stage": "operate",
        "signal_code": "failure_contract",
        "selector_group_id": "failure_contract-primary",
        "value": "partial",
        "observed_at": "2026-09-06T08:50:57.698Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "api-errors"
          }
        ],
        "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:e9f2775014bd6bbb1fe8456ebdbfca12c179dcf79ea40adce307b4abba1a22bf",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:6e446807dbc25f764013b4b2a5a5356673aad0d49891e8a2a7ad0fc90874bf85",
              "sha256:99d45673f8f7bed48e90247e300e3dd7496f46b38109a47f317e31e07630c6fe",
              "sha256:c851c9cd61f2b7d28f940be6dd16f7cc3bf8088cbef1aeb46c62f359a51b2fa9",
              "sha256:fa71ec21219eb0607fb3a4e4bd808f5d1c6b1d34e6f9f16278f0ce8656d2a20a"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-errors"
            },
            "locators": [
              {
                "artifact_digest": "sha256:fa71ec21219eb0607fb3a4e4bd808f5d1c6b1d34e6f9f16278f0ce8656d2a20a",
                "start_byte": 87195,
                "end_byte": 87992,
                "value_digest": "sha256:51600246a5ec1d3fc08094b2d3e8fb756f1c183d3808383a5aacb00df829f872"
              }
            ]
          }
        ],
        "note": "Atlas Administration API documents error response codes (such as 400, 409, 410, 429 RATE_LIMITED, and 500) and rate limit parameters, but the retained text does not establish explicit idempotency, cancellation, or reconciliation semantics."
      },
      {
        "stage": "operate",
        "signal_code": "operation_authentication",
        "selector_group_id": "operation_authentication-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:19.098Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          }
        ],
        "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:7ad89a9ad4221534bac6c247e3a9a11bc3e9ab36e352e52078d742772c871239",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:05bac7b2d6ef3b4b99a567b070960d2dd0d2db55c145dea4ed77fd78399ab2c1",
              "sha256:14e4059d786e6e4ace5c71fb88f98259f6ab7eb3414fcedf5d6a64f25bb6fcbe",
              "sha256:54f4331bbac0a5c1cb7d962639766fd51fd2e057f5c2f8740620d7c113ae8590",
              "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "authentication"
            },
            "locators": [
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 17268,
                "end_byte": 18067,
                "value_digest": "sha256:b801440490b5c13813008d4008628dcdcb6418197388fa91f03efd4dcf7280b3"
              },
              {
                "artifact_digest": "sha256:97191f3ae5c81e8aaf2daf85cb53a2935471ae0699043d47af9e2d160e3227b5",
                "start_byte": 18865,
                "end_byte": 19663,
                "value_digest": "sha256:30de18131c2a7fb11662e5601c8a3f621d4aae6f30faa237a0aa76440cb7516f"
              }
            ]
          }
        ],
        "note": "Requests to the Atlas Administration API are authenticated using scoped service account access tokens (OAuth 2.0 Client Credentials flow) or legacy API keys with HTTP Digest Authentication, with permissions bounded by assigned Atlas roles."
      },
      {
        "stage": "operate",
        "signal_code": "operation_contract",
        "selector_group_id": "operation_contract-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:55.145Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "cluster-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:5dcfbdf739439ddcc96d1eb9e2abe0e0bf7ce2276ec2797eab24dcb195c8242e",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0b7439ea777d42af81a993a35565235bf49e47c01ed02e634b2f85a62e0a684b",
              "sha256:65af6c722bb0da30f0fcd0aafb7b4a680753c4dd0ae396b3814f5afbe99622a0",
              "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
              "sha256:f117e5b3b918b3da2dd2f2530b8436530120088019541f00a37dfdf808bf2038"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
                "start_byte": 21152,
                "end_byte": 21933,
                "value_digest": "sha256:71d461a0c843b991c031609af7a4c9232a5eff8af4005089daed36ff9f135ef7"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:57e8f30d6662481cb641d28c718b7352c20be304a4de4f9b332b3c770db97c16",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4326eede764fdfba16ed3164e15bc42d8753b04230b640ec39d50b34792f7b0b",
              "sha256:621c92d89cfb3616f582fa60a53d38da8906654a1ad83f3b74f77709b7759ea9",
              "sha256:eacce67f3b8330a89a7dad8a57abfd91e3f4a34c5faaea500871d68c1a3bc01b",
              "sha256:fc050cc8541f2449d821b4a6d9eeb3e0ffc24639f167d35ca7857b59a749d001"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "rate-limits"
            },
            "locators": [
              {
                "artifact_digest": "sha256:621c92d89cfb3616f582fa60a53d38da8906654a1ad83f3b74f77709b7759ea9",
                "start_byte": 18961,
                "end_byte": 19759,
                "value_digest": "sha256:2f43376c24319c63b8bf76ba511a03353d739cefd9c96ad481f23be37454c961"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:f4ccf7d43d4b902894f9144e9e50c32389f30e72615ceebf68e42d7fab173e38",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:56713f2f854a042ea46e520079a014c29aef9a84f3dc37af617a0b4aa95d2644",
              "sha256:6fc34741961112a9f3962cf7e217e8146f012ef392bf0157182d128c181f33b4",
              "sha256:9eea971d6bd0075b20aa813deb5a6036025b55ff3d1408ac04d072a97c5bc36b"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cluster-operations"
            },
            "locators": [
              {
                "artifact_digest": "sha256:6fc34741961112a9f3962cf7e217e8146f012ef392bf0157182d128c181f33b4",
                "start_byte": 103780,
                "end_byte": 104562,
                "value_digest": "sha256:899b5174748121d37454664b73b2cc0113fdc56016daed86257a868d59a47059"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:e9f2775014bd6bbb1fe8456ebdbfca12c179dcf79ea40adce307b4abba1a22bf",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:321e2a4d98702d4199f0e4a7c790a6f2d03662dc1a5c043fdad827b804a58ee6",
              "sha256:99d45673f8f7bed48e90247e300e3dd7496f46b38109a47f317e31e07630c6fe",
              "sha256:c851c9cd61f2b7d28f940be6dd16f7cc3bf8088cbef1aeb46c62f359a51b2fa9",
              "sha256:fa71ec21219eb0607fb3a4e4bd808f5d1c6b1d34e6f9f16278f0ce8656d2a20a"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-errors"
            },
            "locators": [
              {
                "artifact_digest": "sha256:fa71ec21219eb0607fb3a4e4bd808f5d1c6b1d34e6f9f16278f0ce8656d2a20a",
                "start_byte": 39886,
                "end_byte": 40682,
                "value_digest": "sha256:479defbdd179692cf7a0d7ee334416ab1be264830d5c85e3f0346d7e4b1331c1"
              }
            ]
          }
        ],
        "note": "The essential operation targets detail HTTP methods, JSON request and response entity formats, explicit error JSON schemas, rate limit headers and error parameters, and OpenAPI endpoint specifications for cluster and service management."
      },
      {
        "stage": "operate",
        "signal_code": "target_interface_access",
        "selector_group_id": "target_interface_access-primary",
        "value": "yes",
        "observed_at": "2026-09-06T08:51:55.145Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "cluster-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:e9f2775014bd6bbb1fe8456ebdbfca12c179dcf79ea40adce307b4abba1a22bf",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:934dbdd11618fb5f766bd612ada0fb2fb4ad2f3ba3ff6216cbf3b8617be07333",
              "sha256:99d45673f8f7bed48e90247e300e3dd7496f46b38109a47f317e31e07630c6fe",
              "sha256:c851c9cd61f2b7d28f940be6dd16f7cc3bf8088cbef1aeb46c62f359a51b2fa9",
              "sha256:fa71ec21219eb0607fb3a4e4bd808f5d1c6b1d34e6f9f16278f0ce8656d2a20a"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-errors"
            },
            "locators": [
              {
                "artifact_digest": "sha256:fa71ec21219eb0607fb3a4e4bd808f5d1c6b1d34e6f9f16278f0ce8656d2a20a",
                "start_byte": 0,
                "end_byte": 789,
                "value_digest": "sha256:f6e3ff263a3784b18d5c2fdc5f9e53c65225989a5ac96580809b10a554118050"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:f4ccf7d43d4b902894f9144e9e50c32389f30e72615ceebf68e42d7fab173e38",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:1ed99b92e1a13e5c8156ab9349c15b1393b125f4fa47316ddbf105d7c4f6ca89",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:56713f2f854a042ea46e520079a014c29aef9a84f3dc37af617a0b4aa95d2644",
              "sha256:6fc34741961112a9f3962cf7e217e8146f012ef392bf0157182d128c181f33b4"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "cluster-operations"
            },
            "locators": [
              {
                "artifact_digest": "sha256:6fc34741961112a9f3962cf7e217e8146f012ef392bf0157182d128c181f33b4",
                "start_byte": 109334,
                "end_byte": 110128,
                "value_digest": "sha256:3e4400d8261c280a48c8f946a6efc196b0f06a4af4b27c98dd3ecb9d6c016940"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:57e8f30d6662481cb641d28c718b7352c20be304a4de4f9b332b3c770db97c16",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:621c92d89cfb3616f582fa60a53d38da8906654a1ad83f3b74f77709b7759ea9",
              "sha256:d26cc20a16f4f82c6d65036e754736b454da1adb39124454ce41f923868b23e8",
              "sha256:eacce67f3b8330a89a7dad8a57abfd91e3f4a34c5faaea500871d68c1a3bc01b",
              "sha256:fc050cc8541f2449d821b4a6d9eeb3e0ffc24639f167d35ca7857b59a749d001"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "rate-limits"
            },
            "locators": [
              {
                "artifact_digest": "sha256:621c92d89cfb3616f582fa60a53d38da8906654a1ad83f3b74f77709b7759ea9",
                "start_byte": 16600,
                "end_byte": 17384,
                "value_digest": "sha256:fd78f3412b8fa637e4095a5c8a5b3cbb90785085d87c39aab1c7e35ae9f01350"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:5dcfbdf739439ddcc96d1eb9e2abe0e0bf7ce2276ec2797eab24dcb195c8242e",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0b7439ea777d42af81a993a35565235bf49e47c01ed02e634b2f85a62e0a684b",
              "sha256:52850e77b465d565ffa968a139ef4cc3a69c7e49676cac38cda5c6826ea733ae",
              "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
              "sha256:f117e5b3b918b3da2dd2f2530b8436530120088019541f00a37dfdf808bf2038"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:c89eecc1116917cdb3302852d5c270800bf477746b51fb62a0e431e65320f4d0",
                "start_byte": 18763,
                "end_byte": 19558,
                "value_digest": "sha256:96c5130862989ebe0ea5733df94823d8858437d4af2b333506cd4d6f59d1f592"
              }
            ]
          }
        ],
        "note": "The MongoDB Atlas Administration API provides programmatic RESTful HTTP interfaces covering errors, administration API references, cluster management operations, and rate limits."
      }
    ],
    "revision_digest": "sha256:f97d1ca32a3f50ade240991b0a691f82970975553f209917a18b9d9a8c9747b2"
  }
}
