{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:f94358e3c57b6e575ca58c8031b9b7552cbfdb411f937b8ecdc3b042c4980a77",
  "artifact_sha256": "sha256:7472396c2449279d33e7a0fb2426f02a89991501262d1db8c04c81d57bdf9021",
  "data": {
    "revision_contract": "sourcey.agent-readiness-revision/v1alpha1",
    "agent_readiness_profile_id": "arp_01kzf0m4xf5d9pv2y8s1jm6rw3",
    "entity_id": "ent_01kyh8fpe4a7e0sp2h5gjz9xbm",
    "scope": {
      "product": {
        "key": "pinecone-database-api",
        "name": "Pinecone Database API"
      },
      "funnel": {
        "key": "index-lifecycle",
        "name": "Index lifecycle"
      }
    },
    "catalog_binding": {
      "base_release_id": "sha256:cad9f851ab1bb553246eb2fb2b2803a4741814a33ccf28997014247439b9013d",
      "entity_revision_digest": "sha256:e9e189b94a2779ae87069ff0564d9b42af13a48dd09efba1da4d509f66e08195"
    },
    "declaration_revision_digest": "sha256:a46426271da24d2228774f1b40ced8efc3d854d61fc199666f33a650a33e2e4f",
    "declaration": {
      "declaration_id": "declaration_pinecone_api_index_lifecycle",
      "provenance": {
        "repository": "sourcey/agent-ready-services",
        "commit": "62b512f0c49352e55a399ba53866a5effa431d71",
        "path": "vendors/pi/pinecone.yaml",
        "git_blob_oid": "9a235b9232b880b96008d7847d529d7fdac961c7",
        "blob_digest": "sha256:499fe9c88966e0919478f109a1f8bc71c9b5ec1c73b80370ee7560280629e781"
      },
      "status": "community_declared"
    },
    "lifecycle": "active",
    "effective_from": "2026-08-20T14:33:24.000Z",
    "signals": [
      {
        "stage": "evaluate",
        "signal_code": "eligibility_decidability",
        "selector_group_id": "eligibility_decidability-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:59.542Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "service-terms"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:61bbb1b2c103d157b85a8791452145739dec9742652830453385205c411c98cc",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0bb82162e5ce2abb5b82d26e780d5bace5f22de8cbff724c864f5338320c7887",
              "sha256:118d6ae7b9950339e6f8d70428222e2d3f1abf2a45fa99ac2c8280bfb7602e03",
              "sha256:7fe868e2dfd22e56b2254f2f8195a99eb90bbd57b03ad700a3c609b0a538880e",
              "sha256:f909667b75d655a26f9fe7c46a4bd05bd73d2199f655ee74b028a3851cbc96e8"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "service-terms"
            },
            "locators": [
              {
                "artifact_digest": "sha256:0bb82162e5ce2abb5b82d26e780d5bace5f22de8cbff724c864f5338320c7887",
                "start_byte": 3012,
                "end_byte": 3819,
                "value_digest": "sha256:8e6c627870c30c0249a9a4795f1d3c74e056a9f393ba897b8001ee0260e9ca86"
              },
              {
                "artifact_digest": "sha256:0bb82162e5ce2abb5b82d26e780d5bace5f22de8cbff724c864f5338320c7887",
                "start_byte": 3820,
                "end_byte": 4636,
                "value_digest": "sha256:f8a19ed8213630b7677c67a97defd882c341a316713094d8c7d2d4978e09c013"
              }
            ]
          }
        ],
        "note": "Pinecone's Master Subscription Agreement explicitly defines eligibility requirements, stating that individuals using the Services for their own purposes must be legally permitted and competent to enter into the contract, and individuals acting on behalf of an entity represent that they have full legal right, power, and authority to bind that entity."
      },
      {
        "stage": "evaluate",
        "signal_code": "pricing_decidability",
        "selector_group_id": "pricing_decidability-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:34.450Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "pricing"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:b063e5a0dae2ca4ad0bc4390eb81249e86a60726d9474457eb5e4094e5e8c6df",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:003e6b8778f832938ae207229f6bf6b1899a17e296018c831d78d17829b0cd71",
              "sha256:3335b235fb1a42fbfeb83851d2ec10c44e4a19d4eb2fbc39495d6119a538e702",
              "sha256:8f0f32cae66d8e95cdbe7e5b471318888087d43a50efa77f9095296b5f2ebf51",
              "sha256:fd4cf08cb0ded4e28d75c8304d70f77cdd451483d2ed33273ea80b3091348c51"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "pricing"
            },
            "locators": [
              {
                "artifact_digest": "sha256:3335b235fb1a42fbfeb83851d2ec10c44e4a19d4eb2fbc39495d6119a538e702",
                "start_byte": 4951,
                "end_byte": 5750,
                "value_digest": "sha256:06ce6eb6d8dd3f11c4f2c08486b1ecd24f322f7fe8f2e93171207f7c2e4115f6"
              },
              {
                "artifact_digest": "sha256:3335b235fb1a42fbfeb83851d2ec10c44e4a19d4eb2fbc39495d6119a538e702",
                "start_byte": 5751,
                "end_byte": 6539,
                "value_digest": "sha256:14e44ccac0ba5e7fbaf1d0e488a44a91fd62be4d48ef342916b6362aa7281645"
              }
            ]
          }
        ],
        "note": "Pinecone explicitly discloses its pricing model on its pricing page, detailing a free Starter tier as well as paid tiers including Builder at $20/month flat and Standard at $50/month minimum usage, alongside pay-as-you-go options."
      },
      {
        "stage": "evaluate",
        "signal_code": "service_discovery",
        "selector_group_id": "service_discovery-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:57:01.299Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "api-reference"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:ba31e92cc82ba13621d35b4503a3af7536514b109c69810bffb797f64094128f",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:3cc726284c18b338634143845dd88476f4916a16c60c2407bf86bb0ec65c7bf2",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:82c7407d19201ccea260b4e82de51d30220ab77473b1a70ecfdb697d3e2f8324",
              "sha256:883bb0b416f157a9cdb316a5d2428c7eba0043889e1f790c814b0af2f95af97e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:82c7407d19201ccea260b4e82de51d30220ab77473b1a70ecfdb697d3e2f8324",
                "start_byte": 5353,
                "end_byte": 6131,
                "value_digest": "sha256:ca307d9601559d11a70691db439f41e5fac102a3d625fdfdbdf4fa5e5afe7da3"
              },
              {
                "artifact_digest": "sha256:82c7407d19201ccea260b4e82de51d30220ab77473b1a70ecfdb697d3e2f8324",
                "start_byte": 6132,
                "end_byte": 6938,
                "value_digest": "sha256:2f39d8040ef356be9cae814f48783fb7dab446300d9aad238894a67cefe625e1"
              }
            ]
          }
        ],
        "note": "The Pinecone API reference documentation explicitly outlines stable entrypoints and discovery routes for Pinecone Database, Inference, and Admin APIs along with supported SDKs."
      },
      {
        "stage": "evaluate",
        "signal_code": "terms_access",
        "selector_group_id": "terms_access-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:59.542Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "service-terms"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:61bbb1b2c103d157b85a8791452145739dec9742652830453385205c411c98cc",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0bb82162e5ce2abb5b82d26e780d5bace5f22de8cbff724c864f5338320c7887",
              "sha256:5b8feef220f63e55f75f3999d5b9a2c2b8d7248adcb99186cc33531c309fc0d1",
              "sha256:7fe868e2dfd22e56b2254f2f8195a99eb90bbd57b03ad700a3c609b0a538880e",
              "sha256:f909667b75d655a26f9fe7c46a4bd05bd73d2199f655ee74b028a3851cbc96e8"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "service-terms"
            },
            "locators": [
              {
                "artifact_digest": "sha256:0bb82162e5ce2abb5b82d26e780d5bace5f22de8cbff724c864f5338320c7887",
                "start_byte": 3012,
                "end_byte": 3819,
                "value_digest": "sha256:8e6c627870c30c0249a9a4795f1d3c74e056a9f393ba897b8001ee0260e9ca86"
              },
              {
                "artifact_digest": "sha256:0bb82162e5ce2abb5b82d26e780d5bace5f22de8cbff724c864f5338320c7887",
                "start_byte": 4637,
                "end_byte": 5444,
                "value_digest": "sha256:8728cea531f9fa90a93d5e459d0d70471737e5bb70b8e116dd1d46d18612b4ac"
              }
            ]
          }
        ],
        "note": "The Master Subscription Agreement is publicly retrievable and readable, containing the explicit terms and conditions governing the purchase and use of Pinecone's Services."
      },
      {
        "stage": "sign_up",
        "signal_code": "access_control_operability",
        "selector_group_id": "access_control_operability-primary",
        "value": "unknown",
        "observed_at": "2026-08-20T15:57:14.025Z",
        "tested_surfaces": [
          {
            "node_kind": "endpoint",
            "node_id": "registration"
          }
        ],
        "assessment_method": {
          "name": "bounded-headless-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f1212e8cd082308cfde3c097bc933c4a4b72046b1f242205c3e27a3b020b3311"
        },
        "determination_bases": [],
        "note": "The retained capture from https://app.pinecone.io/ returns an application shell ('Pinecone Console') without accessible web form fields or controls, 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-08-20T15:57:14.219Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "console-access"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-e8834e7c1bfd2395c514fd62ceeb0233b6ea73c6af2544509e27277d1cdee13d"
          }
        ],
        "assessment_method": {
          "name": "bounded-headless-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f1212e8cd082308cfde3c097bc933c4a4b72046b1f242205c3e27a3b020b3311"
        },
        "determination_bases": [
          {
            "kind": "direct_observation",
            "captures": [
              {
                "retained_capture_digest": "sha256:3df880ab8cc43bee9d7c2490e243c92fba2727c80c15b3277d2e59aba99e6f37",
                "capture_rung": "headless"
              }
            ],
            "artifact_digests": [
              "sha256:31937a2c9cba2f78a1f8754f46c9d0a3d764f27bca7b6cf6fa57f108cc97a04b",
              "sha256:37565ae8a28f31970762755d39bb4095705ce2ef2d9b27f8fff1ae73bb8f6cdc",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5970d7da7af08a200f74ff05236ee0ed4ccc3c927c2d16ebe95fb5fbc42beeb5",
              "sha256:74d1ae6d32ddd4979faa7149523922a905f3dc0483fd65ff9babdf9821899c19",
              "sha256:ec140beb3db5de7909454ee428bc1436b24ee3ee401be1316e72bc03d230f2a7"
            ],
            "locators": [
              {
                "artifact_digest": "sha256:37565ae8a28f31970762755d39bb4095705ce2ef2d9b27f8fff1ae73bb8f6cdc",
                "start_byte": 8361,
                "end_byte": 9153,
                "value_digest": "sha256:a1bc3566328b8a093175acc347be521c92ff37e6a4809b20b2a17459e0e515b0"
              }
            ]
          }
        ],
        "note": "Pinecone documentation includes functional links to 'Log In' and 'Sign up free', providing a stable entrypoint to begin service access."
      },
      {
        "stage": "sign_up",
        "signal_code": "captcha_compatible_access",
        "selector_group_id": "captcha_compatible_access-primary",
        "value": "unknown",
        "observed_at": "2026-08-20T15:57:14.219Z",
        "tested_surfaces": [
          {
            "node_kind": "endpoint",
            "node_id": "registration"
          },
          {
            "node_kind": "resource",
            "node_id": "console-access"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-e8834e7c1bfd2395c514fd62ceeb0233b6ea73c6af2544509e27277d1cdee13d"
          }
        ],
        "assessment_method": {
          "name": "bounded-headless-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f1212e8cd082308cfde3c097bc933c4a4b72046b1f242205c3e27a3b020b3311"
        },
        "determination_bases": [],
        "note": "The retained captures across the pinecone application shell and documentation pages contain no explicit declaration or direct observation regarding CAPTCHA requirements or alternative agent access routes."
      },
      {
        "stage": "sign_up",
        "signal_code": "delegated_identity_access",
        "selector_group_id": "delegated_identity_access-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:33.433Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-d071de696fe778be745100ce82afc8f60c9a2e0e1ebe9847436a528e9a96957b"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:8fab5d5b5fda016d943697e1ad167a11fd1c1dcaf683632604cd3fabccd17374",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:9f285ee30b57a5acacebee26b8d61e59da3d125d028393a698c9149039c91628",
              "sha256:fc5d831218e2bd4bdfe54906a79e3e0cb447bfad278884f7fe40e787f606a604"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "readiness-d071de696fe778be745100ce82afc8f60c9a2e0e1ebe9847436a528e9a96957b"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
                "start_byte": 10616,
                "end_byte": 11413,
                "value_digest": "sha256:8d091a740115ff4d9b2e3ad61e87fc115649151dfa5940236bd76c9cfd9c75c5"
              },
              {
                "artifact_digest": "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
                "start_byte": 11414,
                "end_byte": 12200,
                "value_digest": "sha256:d458db53fce9ae0c323ab839c774487d5001679faaa7f9ed9b44ac53d3351668"
              }
            ]
          }
        ],
        "note": "Pinecone documents API keys scoped to projects and service accounts that enable programmatic access using client secrets and OAuth client credentials via https://login.pinecone.io/oauth/token."
      },
      {
        "stage": "sign_up",
        "signal_code": "phone_verification_compatible",
        "selector_group_id": "phone_verification_compatible-primary",
        "value": "unknown",
        "observed_at": "2026-08-20T15:57:14.219Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "console-access"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-e8834e7c1bfd2395c514fd62ceeb0233b6ea73c6af2544509e27277d1cdee13d"
          }
        ],
        "assessment_method": {
          "name": "bounded-headless-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f1212e8cd082308cfde3c097bc933c4a4b72046b1f242205c3e27a3b020b3311"
        },
        "determination_bases": [],
        "note": "The retained evidence across the console application shell and documentation pages contains no explicit declaration or direct observation regarding phone verification requirements."
      },
      {
        "stage": "pay",
        "signal_code": "checkout_operability",
        "selector_group_id": "checkout_operability-primary",
        "value": "unknown",
        "observed_at": "2026-08-20T15:56:10.252Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [],
        "note": "Current admissible evidence does not establish the full deterministic checkout construction, approval handoff, and resumption flow."
      },
      {
        "stage": "pay",
        "signal_code": "commitment_disclosure",
        "selector_group_id": "commitment_disclosure-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:34.450Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "pricing"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:b063e5a0dae2ca4ad0bc4390eb81249e86a60726d9474457eb5e4094e5e8c6df",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:003e6b8778f832938ae207229f6bf6b1899a17e296018c831d78d17829b0cd71",
              "sha256:0604ef48dd5afc832772099ad7e861595be1e36b11e8aaaa0975859c4317db0e",
              "sha256:3335b235fb1a42fbfeb83851d2ec10c44e4a19d4eb2fbc39495d6119a538e702",
              "sha256:fd4cf08cb0ded4e28d75c8304d70f77cdd451483d2ed33273ea80b3091348c51"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "pricing"
            },
            "locators": [
              {
                "artifact_digest": "sha256:3335b235fb1a42fbfeb83851d2ec10c44e4a19d4eb2fbc39495d6119a538e702",
                "start_byte": 5751,
                "end_byte": 6539,
                "value_digest": "sha256:14e44ccac0ba5e7fbaf1d0e488a44a91fd62be4d48ef342916b6362aa7281645"
              }
            ]
          }
        ],
        "note": "Pinecone's pricing page explicitly discloses charge terms, currencies, monthly recurring rates, and min usage commitments, such as the Builder plan at $20/month flat and Standard plan at $50/month minimum usage."
      },
      {
        "stage": "pay",
        "signal_code": "payment_authorization",
        "selector_group_id": "payment_authorization-primary",
        "value": "unknown",
        "observed_at": "2026-08-20T15:56:10.252Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [],
        "note": "Documentation states payment methods can be updated by an organization owner or billing admin, but does not detail a delegated agent rail or explicit human-confirmed authorization with receipts."
      },
      {
        "stage": "pay",
        "signal_code": "self_service_purchase",
        "selector_group_id": "self_service_purchase-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:10.252Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "billing-checkout"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:911ea76b297d1993bf2d07a6c4c43f941eb057baa03135c0844c0d9c1ddb5c83",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0f9fad59597738bd5efd72b551e03925b5272a715486e54657246fd2e2b31409",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:80960e414e18c3edd2444caf0e70672d6a7a0c81c82c95fa1d30c89bf738301c",
              "sha256:f0a88d5bb01c26a6c728de226e965c2858aaf436ff3edf07b62a88f158cf6671"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "billing-checkout"
            },
            "locators": [
              {
                "artifact_digest": "sha256:80960e414e18c3edd2444caf0e70672d6a7a0c81c82c95fa1d30c89bf738301c",
                "start_byte": 33001,
                "end_byte": 33747,
                "value_digest": "sha256:b6b44202fc72b4fba1c74747731c165be7b61532fa49cd784377a4b6f59dd98e"
              }
            ]
          }
        ],
        "note": "Pinecone documents a direct self-service path to upgrade to paid Standard or Enterprise plans by navigating to Settings > Billing > Plans, clicking Upgrade, selecting Credit / Debit card, and entering payment details."
      },
      {
        "stage": "provision",
        "signal_code": "access_material_delivery",
        "selector_group_id": "access_material_delivery-primary",
        "value": "partial",
        "observed_at": "2026-08-20T15:56:33.695Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-d071de696fe778be745100ce82afc8f60c9a2e0e1ebe9847436a528e9a96957b"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:51a67dd7c9dc1a40e0a3522feddac7c704d969f85d5b02ee15540d6784e81f7b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5becadcc174ce0374345481057b3da6e77861b216d0eae6ef71f8ca8b158a92d",
              "sha256:79216e9a9c53b6a3b8224a2dff3d761d0d612b536a20ec3bbe65c20957b52a67",
              "sha256:a0ac6e380787b2724280bf6a8f21ab58614c2a1c3e9a64f3ee80a56b702b6677"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "authentication"
            },
            "locators": [
              {
                "artifact_digest": "sha256:a0ac6e380787b2724280bf6a8f21ab58614c2a1c3e9a64f3ee80a56b702b6677",
                "start_byte": 5797,
                "end_byte": 6588,
                "value_digest": "sha256:e14315bf235cc1d8a7925d69190b283d558f5ce0eeb9b4a750ca5e880c97af98"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:8fab5d5b5fda016d943697e1ad167a11fd1c1dcaf683632604cd3fabccd17374",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:0e5f9558b59beda9db7522162e661604dccd796c93e61f5dcef2e03e79455226",
              "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:9f285ee30b57a5acacebee26b8d61e59da3d125d028393a698c9149039c91628"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "readiness-d071de696fe778be745100ce82afc8f60c9a2e0e1ebe9847436a528e9a96957b"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
                "start_byte": 10616,
                "end_byte": 11413,
                "value_digest": "sha256:8d091a740115ff4d9b2e3ad61e87fc115649151dfa5940236bd76c9cfd9c75c5"
              }
            ]
          }
        ],
        "note": "Pinecone documentation states that API keys can be created in the Pinecone console or generated via a connect widget, and client secrets for service accounts are displayed once upon creation in the console for manual copying, leaving credential delivery as a manual transfer step."
      },
      {
        "stage": "provision",
        "signal_code": "provisioning_completion",
        "selector_group_id": "provisioning_completion-primary",
        "value": "partial",
        "observed_at": "2026-08-20T15:56:31.608Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "create-index"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:82d5899acba186ab50d77aa31104dd38f4ccd0b203d2bb124b8bfe26fc959424",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:86b97220eedaa9e34b9fbdb7b5014d1b693877546d899ba63e7f5d99007f0847",
              "sha256:c4f4c5b6fc8057427e89806eed2abe78e8181cd74656f76249fc7e196351a216"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "create-index"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
                "start_byte": 11260,
                "end_byte": 11855,
                "value_digest": "sha256:881289a3956e5219232b5461f8e9748eef535110f1b6bced778878afd02343d5"
              },
              {
                "artifact_digest": "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
                "start_byte": 23828,
                "end_byte": 24635,
                "value_digest": "sha256:d6736a9cd52ca388764fafe1138ca60372b956aaf1f6459707c4ed80325a4e3e"
              }
            ]
          }
        ],
        "note": "Creating a Pinecone index returns a synchronous JSON response containing status fields such as ready (boolean), state ('Ready' or 'ScalingUpPodSize'), and host URL, establishing observable completion state but omitting explicit terminal error bounds or reconciliation guarantees."
      },
      {
        "stage": "provision",
        "signal_code": "provisioning_operability",
        "selector_group_id": "provisioning_operability-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:33.695Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          },
          {
            "node_kind": "resource",
            "node_id": "create-index"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:51a67dd7c9dc1a40e0a3522feddac7c704d969f85d5b02ee15540d6784e81f7b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5becadcc174ce0374345481057b3da6e77861b216d0eae6ef71f8ca8b158a92d",
              "sha256:65fb14bf810e70a7d26ed4612ce0b58eb3262e1b73128d7bd94e1ccb4701adce",
              "sha256:a0ac6e380787b2724280bf6a8f21ab58614c2a1c3e9a64f3ee80a56b702b6677"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "authentication"
            },
            "locators": [
              {
                "artifact_digest": "sha256:a0ac6e380787b2724280bf6a8f21ab58614c2a1c3e9a64f3ee80a56b702b6677",
                "start_byte": 8843,
                "end_byte": 9632,
                "value_digest": "sha256:526629b7030b7882039ed52ecbe384a5fda6e7e375a92a496d3eb9cb3f2e215f"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:82d5899acba186ab50d77aa31104dd38f4ccd0b203d2bb124b8bfe26fc959424",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:ba4f39f09afbfcf9804128d91b3117a7dfba07a0378cdd08986b3093adc5d1f9",
              "sha256:c4f4c5b6fc8057427e89806eed2abe78e8181cd74656f76249fc7e196351a216"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "create-index"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
                "start_byte": 9783,
                "end_byte": 10579,
                "value_digest": "sha256:df6a8a3329a56d6b942b7870504739d77e4eafcb2e14c3710544dbcc881dab92"
              }
            ]
          }
        ],
        "note": "Pinecone index provisioning can be initiated programmatically within supported agent authority by issuing an HTTP POST request to the https://api.pinecone.io/indexes endpoint using a valid Api-Key header or via SDK methods like CreateServerlessIndex."
      },
      {
        "stage": "operate",
        "signal_code": "credential_lifecycle",
        "selector_group_id": "credential_lifecycle-primary",
        "value": "partial",
        "observed_at": "2026-08-20T15:56:33.433Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-d071de696fe778be745100ce82afc8f60c9a2e0e1ebe9847436a528e9a96957b"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:8fab5d5b5fda016d943697e1ad167a11fd1c1dcaf683632604cd3fabccd17374",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:6105407d6a2fb9ab1e16a816b39bd06a18e3928a3f9945e5b8c813f1cc572798",
              "sha256:9f285ee30b57a5acacebee26b8d61e59da3d125d028393a698c9149039c91628"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "readiness-d071de696fe778be745100ce82afc8f60c9a2e0e1ebe9847436a528e9a96957b"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
                "start_byte": 11414,
                "end_byte": 12200,
                "value_digest": "sha256:d458db53fce9ae0c323ab839c774487d5001679faaa7f9ed9b44ac53d3351668"
              },
              {
                "artifact_digest": "sha256:4660bd21c4985a758a0c7b8a6c1291f9b063430ca553c4e99275b9e3e1b5dc30",
                "start_byte": 12990,
                "end_byte": 13798,
                "value_digest": "sha256:791fbd0eab67c82f3eb3ed240e75e417587b7f7a00e0f52e1813a571bd3997e8"
              }
            ]
          }
        ],
        "note": "Pinecone documents service account client secret rotation and retrieval of an access token via the /oauth/token endpoint. However, rotating a service account secret is documented as a manual action performed in the Pinecone console."
      },
      {
        "stage": "operate",
        "signal_code": "failure_contract",
        "selector_group_id": "failure_contract-primary",
        "value": "partial",
        "observed_at": "2026-08-20T15:56:23.232Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "api-errors"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:ce41a35e3fd6355da3f20c793e86ce2ed66d4e0f94925e626f32e1620abb826b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:1e648c14916f39d975dfa811e6edd6958975f7673005d962e972f28c52542880",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:54369025a299a523f3a0110bddb38d96b551e70f3593cfa55b820ae3bef8b694",
              "sha256:80ded8e7716ebc4f023cee2a887a6e886bfb4dd782efccfab3b9ea4d7fc33bb5"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-errors"
            },
            "locators": [
              {
                "artifact_digest": "sha256:54369025a299a523f3a0110bddb38d96b551e70f3593cfa55b820ae3bef8b694",
                "start_byte": 7081,
                "end_byte": 7889,
                "value_digest": "sha256:5cf6825cc7da0ebed7e93c603dea61a08e01dfa778f4fb54933c16fa6af52afb"
              },
              {
                "artifact_digest": "sha256:54369025a299a523f3a0110bddb38d96b551e70f3593cfa55b820ae3bef8b694",
                "start_byte": 7890,
                "end_byte": 8704,
                "value_digest": "sha256:207eed41e1ea7bb4520207030bb415cb524336ad2c2eb4a744fd96888d851da9"
              }
            ]
          }
        ],
        "note": "Pinecone documentation details HTTP response status codes for client errors (4xx) and server errors (5xx), and explicitly instructs implementing retry logic with exponential backoff for rate limiting (429) and transient server errors (500, 502, 503, 504). Safe failure handling is only partially documented as cancellation and explicit reconciliation semantics are not established in the evidence."
      },
      {
        "stage": "operate",
        "signal_code": "operation_authentication",
        "selector_group_id": "operation_authentication-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:56:33.695Z",
        "tested_surfaces": [
          {
            "node_kind": "resource",
            "node_id": "authentication"
          },
          {
            "node_kind": "resource",
            "node_id": "readiness-d071de696fe778be745100ce82afc8f60c9a2e0e1ebe9847436a528e9a96957b"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:51a67dd7c9dc1a40e0a3522feddac7c704d969f85d5b02ee15540d6784e81f7b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:5becadcc174ce0374345481057b3da6e77861b216d0eae6ef71f8ca8b158a92d",
              "sha256:a0ac6e380787b2724280bf6a8f21ab58614c2a1c3e9a64f3ee80a56b702b6677",
              "sha256:f8310ac08ee81c14479336d60ab743714047be35651129aefe83ec0733ce71e5"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "authentication"
            },
            "locators": [
              {
                "artifact_digest": "sha256:a0ac6e380787b2724280bf6a8f21ab58614c2a1c3e9a64f3ee80a56b702b6677",
                "start_byte": 5797,
                "end_byte": 6588,
                "value_digest": "sha256:e14315bf235cc1d8a7925d69190b283d558f5ce0eeb9b4a750ca5e880c97af98"
              },
              {
                "artifact_digest": "sha256:a0ac6e380787b2724280bf6a8f21ab58614c2a1c3e9a64f3ee80a56b702b6677",
                "start_byte": 8843,
                "end_byte": 9632,
                "value_digest": "sha256:526629b7030b7882039ed52ecbe384a5fda6e7e375a92a496d3eb9cb3f2e215f"
              }
            ]
          }
        ],
        "note": "All requests to Pinecone APIs must contain an Api-Key header specifying a valid API key for the target project, which can be passed directly in HTTP headers or configured within initialized SDK clients."
      },
      {
        "stage": "operate",
        "signal_code": "operation_contract",
        "selector_group_id": "operation_contract-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:57:01.299Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "index-api"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:4cd179785f5f2a1be1c0bcd12c509472ae2a442b92c387817652ab2b31f71f82",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:71ef7aaf3aa0babc2765d9559b728ae6dfe8164fd8322b68ad6476c8a89bd85f",
              "sha256:8781a19439d96132ee45f1ac24b2bdd0db4de09d037e7992b536a846dcfc139e",
              "sha256:d4fb1079255f12aaffb6dd4b9ff83a82929777b2ebd1bf731ee204f1f3e1a1de"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "database-limits"
            },
            "locators": [
              {
                "artifact_digest": "sha256:71ef7aaf3aa0babc2765d9559b728ae6dfe8164fd8322b68ad6476c8a89bd85f",
                "start_byte": 19169,
                "end_byte": 19968,
                "value_digest": "sha256:f21bee7c996b8be4d5a31adc3735d97014de24a19a288e0d880436912e478c20"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:ce41a35e3fd6355da3f20c793e86ce2ed66d4e0f94925e626f32e1620abb826b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:1e648c14916f39d975dfa811e6edd6958975f7673005d962e972f28c52542880",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:54369025a299a523f3a0110bddb38d96b551e70f3593cfa55b820ae3bef8b694",
              "sha256:ae41aa15ea24dec7970012632be26cdd43d882a22f299282698a6e854ebc56e3"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-errors"
            },
            "locators": [
              {
                "artifact_digest": "sha256:54369025a299a523f3a0110bddb38d96b551e70f3593cfa55b820ae3bef8b694",
                "start_byte": 7081,
                "end_byte": 7889,
                "value_digest": "sha256:5cf6825cc7da0ebed7e93c603dea61a08e01dfa778f4fb54933c16fa6af52afb"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:82d5899acba186ab50d77aa31104dd38f4ccd0b203d2bb124b8bfe26fc959424",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:ba4f39f09afbfcf9804128d91b3117a7dfba07a0378cdd08986b3093adc5d1f9",
              "sha256:c4f4c5b6fc8057427e89806eed2abe78e8181cd74656f76249fc7e196351a216"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "create-index"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
                "start_byte": 9783,
                "end_byte": 10579,
                "value_digest": "sha256:df6a8a3329a56d6b942b7870504739d77e4eafcb2e14c3710544dbcc881dab92"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:ba31e92cc82ba13621d35b4503a3af7536514b109c69810bffb797f64094128f",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:75d46d7db6658ee907a47f0e06c6db44b9251a945571030319e77cdb28e1c99f",
              "sha256:82c7407d19201ccea260b4e82de51d30220ab77473b1a70ecfdb697d3e2f8324",
              "sha256:883bb0b416f157a9cdb316a5d2428c7eba0043889e1f790c814b0af2f95af97e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:82c7407d19201ccea260b4e82de51d30220ab77473b1a70ecfdb697d3e2f8324",
                "start_byte": 6132,
                "end_byte": 6938,
                "value_digest": "sha256:2f39d8040ef356be9cae814f48783fb7dab446300d9aad238894a67cefe625e1"
              }
            ]
          }
        ],
        "note": "The API reference and database limits endpoints define request schemas, parameters, response object structures, HTTP methods, status codes, and operating limits across all evaluated surfaces."
      },
      {
        "stage": "operate",
        "signal_code": "target_interface_access",
        "selector_group_id": "target_interface_access-primary",
        "value": "yes",
        "observed_at": "2026-08-20T15:57:01.299Z",
        "tested_surfaces": [
          {
            "node_kind": "interface",
            "node_id": "index-api"
          }
        ],
        "assessment_method": {
          "name": "public-http-semantic-assessment",
          "version": "2026-08-20",
          "method_digest": "sha256:f7c4219d9b75928a6bcff8d125dc30bbc718673e579a66f00d832172e8c9d43d"
        },
        "determination_bases": [
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:4cd179785f5f2a1be1c0bcd12c509472ae2a442b92c387817652ab2b31f71f82",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:105e7661036559f8b8905784a7465e3e4fbff8bb80920b6fc5da0e0f51dde3ef",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:71ef7aaf3aa0babc2765d9559b728ae6dfe8164fd8322b68ad6476c8a89bd85f",
              "sha256:8781a19439d96132ee45f1ac24b2bdd0db4de09d037e7992b536a846dcfc139e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "database-limits"
            },
            "locators": [
              {
                "artifact_digest": "sha256:71ef7aaf3aa0babc2765d9559b728ae6dfe8164fd8322b68ad6476c8a89bd85f",
                "start_byte": 8798,
                "end_byte": 9586,
                "value_digest": "sha256:2c7c11804a2eb510f540e4456a16d01e54236353ddd6699911d7680a5e0baf6e"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:ce41a35e3fd6355da3f20c793e86ce2ed66d4e0f94925e626f32e1620abb826b",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:1e648c14916f39d975dfa811e6edd6958975f7673005d962e972f28c52542880",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:54369025a299a523f3a0110bddb38d96b551e70f3593cfa55b820ae3bef8b694",
              "sha256:ae41aa15ea24dec7970012632be26cdd43d882a22f299282698a6e854ebc56e3"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-errors"
            },
            "locators": [
              {
                "artifact_digest": "sha256:54369025a299a523f3a0110bddb38d96b551e70f3593cfa55b820ae3bef8b694",
                "start_byte": 7081,
                "end_byte": 7889,
                "value_digest": "sha256:5cf6825cc7da0ebed7e93c603dea61a08e01dfa778f4fb54933c16fa6af52afb"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:ba31e92cc82ba13621d35b4503a3af7536514b109c69810bffb797f64094128f",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:75d46d7db6658ee907a47f0e06c6db44b9251a945571030319e77cdb28e1c99f",
              "sha256:82c7407d19201ccea260b4e82de51d30220ab77473b1a70ecfdb697d3e2f8324",
              "sha256:883bb0b416f157a9cdb316a5d2428c7eba0043889e1f790c814b0af2f95af97e"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "locators": [
              {
                "artifact_digest": "sha256:82c7407d19201ccea260b4e82de51d30220ab77473b1a70ecfdb697d3e2f8324",
                "start_byte": 6132,
                "end_byte": 6938,
                "value_digest": "sha256:2f39d8040ef356be9cae814f48783fb7dab446300d9aad238894a67cefe625e1"
              }
            ]
          },
          {
            "kind": "explicit_first_party_declaration",
            "captures": [
              {
                "retained_capture_digest": "sha256:82d5899acba186ab50d77aa31104dd38f4ccd0b203d2bb124b8bfe26fc959424",
                "capture_rung": "http"
              }
            ],
            "artifact_digests": [
              "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
              "sha256:4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
              "sha256:9f409e8f68c9ec59457625e1d80912715264c4527c5ff6cf937c563c33917f7f",
              "sha256:c4f4c5b6fc8057427e89806eed2abe78e8181cd74656f76249fc7e196351a216"
            ],
            "source_surface": {
              "node_kind": "resource",
              "node_id": "create-index"
            },
            "locators": [
              {
                "artifact_digest": "sha256:4885f4ccd34fd5dcec3c68fff2fe37a64d41a7f720cbdfe3081ca5d9bae3a600",
                "start_byte": 7694,
                "end_byte": 8372,
                "value_digest": "sha256:5dbbc70b54ca8a3e964916c102f4389a821b4e3c39adbda32f9147ea38f6deff"
              }
            ]
          }
        ],
        "note": "Machine-operable interfaces including official SDKs (Python, Node.js, Java, Go), a CLI tool, and direct REST HTTP endpoints are provided and documented for all essential operation targets."
      }
    ],
    "revision_digest": "sha256:39645b9dc50771b06448b68dea635ae651a08aac56e5e3230cdcf7bb88998eec"
  }
}
