{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:18550f7afedf69eb260b01d3a1a9a2b7572850bdde414507e8a41ac0b68bcdc9",
  "artifact_sha256": "sha256:d26738b65d9d43b6863d3b555667eebf0510a1839ee8e04d9392c3b6e9ef276d",
  "data": {
    "revision_contract": "sourcey.agent-readiness-revision/v1alpha1",
    "agent_readiness_profile_id": "arp_01m4t7dqqsz44n7r9x7gxxrdpb",
    "entity_id": "ent_01kyy6rm112acrfvna23vhdx0y",
    "scope": {
      "product": {
        "key": "linode-object-storage",
        "name": "Linode Object Storage"
      },
      "job": {
        "key": "bucket-create",
        "name": "Create a storage bucket"
      }
    },
    "catalog_binding": {
      "base_release_id": "sha256:d5cac847a2533432a67a96e8ccbaeb8f9eebab87f9bda0bc5f5142fcea2b0079",
      "entity_revision_digest": "sha256:f7e4b23e10ce994f6ae550bd6a36a6e59df7cd57c7858ec30528324296efa310"
    },
    "declaration_revision_digest": "sha256:2a63dfb14ec4cc89ca861083cdf0a5a4e9d4a8f8f67b9b9960279ec5afd7c9e3",
    "declaration": {
      "declaration_id": "declaration_linode_linode_object_storage_bucket_create",
      "provenance": {
        "repository": "sourcey/agent-ready-services",
        "commit": "bddbb502792714e049b1e63aa2b9445bf59c2619",
        "path": "entities/li/linode.yaml",
        "git_blob_oid": "d3ee362029b7ccbf0f1fbe3559a1488ff9395385",
        "blob_digest": "sha256:23abe54ad072bea306957acd51f622941770d6c1effcc7feee36bba5888e4496"
      },
      "status": "community_declared"
    },
    "lifecycle": "active",
    "effective_from": "2026-10-13T23:43:00.856Z",
    "job_digest": "sha256:3bdec33773c8eadcbadc195142ce1631a5c8495091d0a6a6d4212c2aecde2c9b",
    "engine": {
      "name": "sourcey-agent-readiness-engine",
      "version": "0.2.2",
      "engine_digest": "sha256:393033e87d587323012780764e23774d3b59889a2499c95ab1841257a752f9a5"
    },
    "interface_id": "service-api",
    "binding_id": null,
    "binding_digest": null,
    "runs": [
      {
        "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
        "label": "probed",
        "finished_at": "2026-10-13T23:43:00.856Z"
      }
    ],
    "steps": [
      {
        "step": "discover",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:46234f70f3d7dbddc27942ccb8c4204136d88367f7c720ec1999b8f6ffcb17a1"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:2f31527d82167491e08ea13ed703cb6923da5a453263b17f736e35231b8aa6db"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:178da6cd7f5b27195c00c213733b2004a76b611b08b51531af7aa0c39885cdad"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:67c1e70698110cffc5a1fc7c775f5baafd5da23fec014a91a98992836bf9a0a0"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:ba6783510bf74bdf852acbc649183660f4f7278474a11d62f102a37a3f58c057"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:61217bd0b1f505dac09037408aa74cf7d72ba883488e1086d53f0ddac3a02ca2"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:9d24bfb55bb30b05ca252e145f4118e92acd924b5379e2f81ac85f30b2fa73a7"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:e9aecf8023cbc8191fed0ac74e165bc29d952fba4b5ea462a7598e80be8ff312"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:6ce5dd117fbb9e8aa4a2cc100ef5ff127628685b2dcfbda0eb19cba3b295f2dd"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:bff4775c3eeb4be5053eb12acdc2e25cb78cc38471efd8d25809ddfd19885a60"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:18ebee65ccf9070b75bcbf0d7f169f021fc952531ec7c646c3b00b0b88df429d"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:c93e72d079ed50234c20e398620046f36556ea6236e5dc8fef26aa24986f6306"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:b7f4ad67cec99407c8c987125ee61b71df37e7e07bb4913df0c09e9add351a43"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:3adf3feadadc61be4ff70d6e6b23fbc4191656254f347327abf8d4c9ae196c4c"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:91850f185541de087f0ca5e3a53dc0fe866843f6ff4954911fca70d96f3df175"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:de7aa92d5ab37443fe991cb594916c225dfdeb55089c8b4ef4d8724e003a29d7"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:c58f38d9651389c5d6f382f5b2980b26577136e9047769697e0b871fe35f28c9"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:483a6879cfbe8546dcf1ddb71f9e9b02ce2e582531ff21185433aef9bbe03390"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:4dbf944a3b9ad8a45b0f06a749fead7ec6ae5161bdde8642ca43348d5f098a0c"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:90c510c6b7ba6b8d6968d511fe48150aeaba35ae6193d4fe4b455a887bba18c3"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:6c32fc9f49ecb3b2164bdebfd027c8c09951730e86bcb2986aea4fd34a5cc2ff"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:b388896449e061ab326cb667599a5b9300a2f4f467055e1f2b50ac36ab224b3b"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:290863ba00ce0f33f8a95f8587af260f61d9b5c4e4027df7ede05ced919d5916"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:5c3c9ff11cbeaf2e8651a7c188c0aa6ea2d88b0973fb539a90f495173c22fb9a"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:652754dd573e6c1eefa9908e777c6d9993ed03cf9ee83617e1af81978b66298c"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:0a6cee5f3756820a7ef5a06dfa4c92f368ca6c78eeae2682d09880755e0ee7e2"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:1c891359ab5bf1cc9ac2cc5b67c27cbb6986c02cdb0c2383c7a761ea6c28c5e9"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:6213df4bf6a63f0e17bdbc6652f7a83118da8bf74095571cd88b91cc1fdced50"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:15528fb88fce40173ada757654f6fd89b5ad1dfcefebd4a34e541807232fc844"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:986c7b188807140a42d8ae9b9fcef34e996afd843bd3ae81e1410859c9055f3f"
          }
        ]
      },
      {
        "step": "authority",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:08f27076c71f88728397379a2465f12cbad9689c9249b5bffcbf65eb2b3678e6"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:ce2e41fa740e62dd4fa6f93d32502e7d5b3be30329f891dbc2f0d888257870fe"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:9c1d884bf426ccf5fa0b2aadf2dcb8a263f3e2913c859fd6a9f4bcfac8f25109"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:986c7b188807140a42d8ae9b9fcef34e996afd843bd3ae81e1410859c9055f3f"
          }
        ]
      },
      {
        "step": "onboard",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:08f27076c71f88728397379a2465f12cbad9689c9249b5bffcbf65eb2b3678e6"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:9597d65f74ca4bc2dc26bcdaba2f5981d46c0a770dfefb3ccc3751fe98a9cede"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:ce2e41fa740e62dd4fa6f93d32502e7d5b3be30329f891dbc2f0d888257870fe"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:9c1d884bf426ccf5fa0b2aadf2dcb8a263f3e2913c859fd6a9f4bcfac8f25109"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:986c7b188807140a42d8ae9b9fcef34e996afd843bd3ae81e1410859c9055f3f"
          }
        ]
      },
      {
        "step": "pay",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:3dbca356f31ff77352985e9d46b75d57977baf457b62a08d71e3fbc94620a418"
          }
        ]
      },
      {
        "step": "confirm",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "exchange_digest": "sha256:08f27076c71f88728397379a2465f12cbad9689c9249b5bffcbf65eb2b3678e6"
          }
        ]
      },
      {
        "step": "sustain",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "discovery",
            "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
            "attempt_digest": "sha256:986c7b188807140a42d8ae9b9fcef34e996afd843bd3ae81e1410859c9055f3f"
          }
        ]
      }
    ],
    "job": {
      "outcome": "reachable",
      "evidence": [
        {
          "kind": "exchange",
          "run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
          "exchange_digest": "sha256:08f27076c71f88728397379a2465f12cbad9689c9249b5bffcbf65eb2b3678e6"
        }
      ]
    },
    "discovery": [],
    "discovery_run_digest": "sha256:e6fd7413478f782726ddd7502d8904537920e3e80664a6cfdc9d1aa6f0e3a4b8",
    "latest_run": {
      "started_at": "2026-10-13T23:42:22.561Z",
      "finished_at": "2026-10-13T23:43:00.856Z",
      "discovery_reads": 29,
      "exchanges": [
        {
          "purpose": "probe_operation",
          "role": "request",
          "method": "POST",
          "url": "https://api.linode.com/v4/object-storage/buckets",
          "started_at": "2026-10-13T23:42:40.599Z",
          "finished_at": "2026-10-13T23:42:40.721Z",
          "response": {
            "status": 401,
            "media_type": "application/json",
            "content_bytes": 41,
            "content_digest": "sha256:9ddf5507a7636f45df066ca14ba6ab8635cf76dbf9a8015b2d08ea6b0629858d"
          },
          "transport_error": null,
          "exchange_digest": "sha256:08f27076c71f88728397379a2465f12cbad9689c9249b5bffcbf65eb2b3678e6"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://api.linode.com/.well-known/oauth-protected-resource/v4/object-storage/buckets",
          "started_at": "2026-10-13T23:42:44.295Z",
          "finished_at": "2026-10-13T23:42:44.382Z",
          "response": {
            "status": 301,
            "media_type": "text/html",
            "content_bytes": 0,
            "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
          },
          "transport_error": null,
          "exchange_digest": "sha256:ce2e41fa740e62dd4fa6f93d32502e7d5b3be30329f891dbc2f0d888257870fe"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://api.linode.com/.well-known/oauth-protected-resource",
          "started_at": "2026-10-13T23:42:48.022Z",
          "finished_at": "2026-10-13T23:42:48.096Z",
          "response": {
            "status": 301,
            "media_type": "text/html",
            "content_bytes": 0,
            "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
          },
          "transport_error": null,
          "exchange_digest": "sha256:9c1d884bf426ccf5fa0b2aadf2dcb8a263f3e2913c859fd6a9f4bcfac8f25109"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://login.linode.com/signup",
          "started_at": "2026-10-13T23:42:51.624Z",
          "finished_at": "2026-10-13T23:42:51.927Z",
          "response": {
            "status": 200,
            "media_type": "text/html",
            "content_bytes": 98377,
            "content_digest": "sha256:6668a13605c8324f03a4ffc1ad39f0d5db143f4a7008eed9aa5c61c6a028c540"
          },
          "transport_error": null,
          "exchange_digest": "sha256:9597d65f74ca4bc2dc26bcdaba2f5981d46c0a770dfefb3ccc3751fe98a9cede"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://login.linode.com/signup",
          "started_at": "2026-10-13T23:42:57.208Z",
          "finished_at": "2026-10-13T23:42:57.410Z",
          "response": {
            "status": 200,
            "media_type": "text/html",
            "content_bytes": 98377,
            "content_digest": "sha256:6668a13605c8324f03a4ffc1ad39f0d5db143f4a7008eed9aa5c61c6a028c540"
          },
          "transport_error": null,
          "exchange_digest": "sha256:3dbca356f31ff77352985e9d46b75d57977baf457b62a08d71e3fbc94620a418"
        }
      ],
      "assertions": []
    },
    "revision_digest": "sha256:e0dbb4e88f643c4821e0a468077c5c6a2e58c42e7b658dcf478cfeca14a908eb"
  }
}
