{
  "contract": "sourcey.site-record/v1alpha1",
  "release_id": "sha256:2fbbef898f76ba47f54ef0fdf7585060968f5e9f04fed731ced83efb3d376e94",
  "snapshot_id": "sha256:b26a8a5eb7be48e03c2bfcf5657c69ff3b1c055d42d37ba60214f516fa83f8c3",
  "artifact_sha256": "sha256:09d0e4cb56c1db3fa3ba012530cfe29c948b1374adb7435befa11ea100edf477",
  "data": {
    "entity_id": "ent_01kyh8fpe322z5v22fkrz422xa",
    "entity_slug": "incident-io",
    "profile": {
      "projection_contract": "sourcey.agent-readiness-projection/v1alpha1",
      "agent_readiness_profile_id": "arp_01m4tgmem1mn8gbhfhv69ats0m",
      "entity_id": "ent_01kyh8fpe322z5v22fkrz422xa",
      "scope": {
        "product": {
          "key": "incident-io-response",
          "name": "incident.io Response"
        },
        "job": {
          "key": "incident-declare",
          "name": "Declare an incident"
        }
      },
      "catalog_binding": {
        "base_release_id": "sha256:b8d2307bdb2bd192cdb6e4a0586bf54e4c306eb8bae6a6f3c48ddff04bcdcee1",
        "entity_revision_digest": "sha256:1f9cec212fe0a8aca885e3714e2181a15b151effbeb511384e907eb84789b5f4"
      },
      "declaration_revision_digest": "sha256:6ae387a83be91a923d29e10e53f169162ab36ebb2d7f6e9a2a10f11f785f2b4d",
      "declaration": {
        "declaration_id": "declaration_incident_io_incident_io_response_incident_declare",
        "provenance": {
          "repository": "sourcey/agent-ready-services",
          "commit": "f043bdaf4c67371ac4b3de2fd84021f92abdacf0",
          "path": "entities/in/incident-io.yaml",
          "git_blob_oid": "5c7388a644d82b8b61509323e5aac8f7a150334e",
          "blob_digest": "sha256:ddf1685617cf8a442e170ff8d7b522575eae1fb1402fc265a7e430fb048479ee"
        },
        "status": "community_declared"
      },
      "surface_catalog": {
        "participants": [
          {
            "participant_id": "incident-io",
            "roles": [
              "access_operator",
              "identity_provider",
              "operations_provider",
              "payment_provider",
              "provisioning_provider",
              "subject"
            ],
            "identity": {
              "entity_id": "ent_01kyh8fpe322z5v22fkrz422xa"
            }
          }
        ],
        "resources": [
          {
            "resource_id": "account-signup",
            "uri": "https://app.incident.io/signup",
            "roles": [
              "access"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "resource_id": "api-reference",
            "uri": "https://docs.incident.io/api-reference/incidents-v2/create",
            "roles": [
              "discovery",
              "documentation",
              "operations",
              "provisioning"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "resource_id": "authentication",
            "uri": "https://docs.incident.io/api-reference/introduction",
            "roles": [
              "authentication",
              "documentation"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "resource_id": "checkout",
            "uri": "https://docs.incident.io/admin/change-plan",
            "roles": [
              "checkout"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "resource_id": "mcp-documentation",
            "uri": "https://docs.incident.io/ai/remote-mcp",
            "roles": [
              "documentation",
              "operations"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "resource_id": "pricing",
            "uri": "https://incident.io/pricing",
            "roles": [
              "pricing"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "resource_id": "service-terms",
            "uri": "https://incident.io/legal/terms",
            "roles": [
              "terms"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          }
        ],
        "endpoints": [
          {
            "endpoint_id": "mcp-server",
            "uri": "https://mcp.incident.io/mcp",
            "transport": "http",
            "roles": [
              "service"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "endpoint_id": "registration",
            "uri": "https://app.incident.io/signup",
            "transport": "http",
            "roles": [
              "registration"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "endpoint_id": "service-api",
            "uri": "https://api.incident.io",
            "transport": "http",
            "roles": [
              "service"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          }
        ],
        "interfaces": [
          {
            "interface_id": "api-authentication",
            "modality": "network_api",
            "functions": [
              "authentication"
            ],
            "endpoint_ids": [],
            "resource_ids": [
              "authentication"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "interface_id": "mcp-server",
            "modality": "tool_server",
            "functions": [
              "service_operation"
            ],
            "endpoint_ids": [
              "mcp-server"
            ],
            "resource_ids": [
              "mcp-documentation"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          },
          {
            "interface_id": "service-api",
            "modality": "network_api",
            "functions": [
              "service_operation"
            ],
            "endpoint_ids": [
              "service-api"
            ],
            "resource_ids": [
              "api-reference"
            ],
            "operated_by_participant_id": "incident-io",
            "standard_bindings": []
          }
        ],
        "relations": [
          {
            "relation_id": "authentication-authenticates-api",
            "kind": "authenticates",
            "from": {
              "node_kind": "interface",
              "node_id": "api-authentication"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "service-api"
            }
          },
          {
            "relation_id": "documentation-describes-mcp",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "mcp-documentation"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "mcp-server"
            }
          },
          {
            "relation_id": "reference-describes-api",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "api-reference"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "service-api"
            }
          },
          {
            "relation_id": "signup-precedes-authentication",
            "kind": "precedes",
            "from": {
              "node_kind": "resource",
              "node_id": "account-signup"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "api-authentication"
            }
          }
        ],
        "surface_exclusions": [
          {
            "exclusion_id": "separate-eligibility-resource",
            "role": "eligibility",
            "rationale": "Access conditions are published within the vendor's terms; no separate eligibility resource is declared."
          }
        ]
      },
      "lifecycle": "active",
      "effective_from": "2026-10-13T11:35:45.951Z",
      "revision_digest": "sha256:8221a0387177fd89e057ccfa747fb374ab1c3c2eb8b48d5b2156cc91b9834f65",
      "policy_digest": "sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac",
      "policy_version": "kind-2026-10-12.2",
      "policy_as_of": "2026-10-05T00:00:00Z",
      "job": {
        "job_id": "incident-declare",
        "job_digest": "sha256:606f47cf781499f24b836fe41347281a94d5ee4b164fcfb85364035c0a05558a",
        "category": "incident-management",
        "name": "Declare an incident",
        "statement": "Declare an incident named with the run's nonce, then read it back."
      },
      "interface_id": "service-api",
      "label": "probed",
      "label_run_at": null,
      "grade": {
        "letter": "B",
        "statement": "A card on file.",
        "steps": [
          {
            "step": "discover",
            "outcome": "machine",
            "timing": null
          },
          {
            "step": "authority",
            "outcome": "workaround",
            "timing": "setup"
          },
          {
            "step": "onboard",
            "outcome": "workaround",
            "timing": "setup"
          },
          {
            "step": "pay",
            "outcome": "workaround",
            "timing": "setup"
          },
          {
            "step": "confirm",
            "outcome": "machine",
            "timing": null
          },
          {
            "step": "sustain",
            "outcome": "machine",
            "timing": null
          }
        ],
        "job": "reachable",
        "approvals": [],
        "workarounds": [
          {
            "step": "authority",
            "timing": "setup"
          },
          {
            "step": "onboard",
            "timing": "setup"
          },
          {
            "step": "pay",
            "timing": "setup"
          }
        ]
      },
      "discovery": [
        {
          "fact": "agent_documentation",
          "value": "https://incident.io/llms.txt",
          "descriptor_url": "https://incident.io/llms.txt",
          "attempt_digest": "sha256:d661de9b392c0944414bf2ddd6e859a9f3e40f1c5cdf7a7336e27933e42a6503",
          "adapter": {
            "namespace": "llms.txt",
            "version": "1"
          }
        },
        {
          "fact": "oauth_protected_resource",
          "value": "https://mcp.incident.io/",
          "descriptor_url": "https://mcp.incident.io/.well-known/oauth-protected-resource/mcp",
          "attempt_digest": "sha256:808380d9c79ad24c2acacb22624547bbf4f4e89253d0af044e9629d309550245",
          "adapter": {
            "namespace": "rfc9728",
            "version": "1"
          }
        },
        {
          "fact": "oauth_authorization_server",
          "value": "https://mcp.incident.io/mcp",
          "descriptor_url": "https://mcp.incident.io/.well-known/oauth-protected-resource/mcp",
          "attempt_digest": "sha256:808380d9c79ad24c2acacb22624547bbf4f4e89253d0af044e9629d309550245",
          "adapter": {
            "namespace": "rfc9728",
            "version": "1"
          }
        },
        {
          "fact": "oauth_authorization_server",
          "value": "https://mcp.incident.io/mcp",
          "descriptor_url": "https://mcp.incident.io/.well-known/oauth-authorization-server",
          "attempt_digest": "sha256:d37dc48c17cf45e33065526b86f10dbb5cbc06ba1181a64053dd3a1fd83a8d0b",
          "adapter": {
            "namespace": "rfc8414",
            "version": "1"
          }
        },
        {
          "fact": "oauth_protected_resource",
          "value": "https://mcp.incident.io/",
          "descriptor_url": "https://mcp.incident.io/.well-known/oauth-protected-resource",
          "attempt_digest": "sha256:3a92b8afafffc7acecc9b6dfb5260ebea6467a0949605734a8c6769f570e89b0",
          "adapter": {
            "namespace": "rfc9728",
            "version": "1"
          }
        },
        {
          "fact": "oauth_authorization_server",
          "value": "https://mcp.incident.io/mcp",
          "descriptor_url": "https://mcp.incident.io/.well-known/oauth-protected-resource",
          "attempt_digest": "sha256:3a92b8afafffc7acecc9b6dfb5260ebea6467a0949605734a8c6769f570e89b0",
          "adapter": {
            "namespace": "rfc9728",
            "version": "1"
          }
        },
        {
          "fact": "agent_documentation",
          "value": "https://docs.incident.io/llms.txt",
          "descriptor_url": "https://docs.incident.io/llms.txt",
          "attempt_digest": "sha256:074142f071c71b16110f4012bd14930a8852f91f3a74a7b8bfdb80fa40f9e20f",
          "adapter": {
            "namespace": "llms.txt",
            "version": "1"
          }
        },
        {
          "fact": "documentation_route",
          "value": "https://api.incident.io/",
          "descriptor_url": "https://docs.incident.io/api-reference/incidents-v2/create",
          "attempt_digest": "sha256:9017018b5feffb84c74a568fbe57e308440e93c8d6087e8cac74430f4ba2484f",
          "adapter": {
            "namespace": "markdown",
            "version": "request"
          }
        },
        {
          "fact": "documentation_route",
          "value": "https://mcp.incident.io/",
          "descriptor_url": "https://docs.incident.io/ai/remote-mcp",
          "attempt_digest": "sha256:c14d018bbc141f7e9e078f3149375996dba1bc6a7f3f55de319b5ef7e3205d62",
          "adapter": {
            "namespace": "markdown",
            "version": "request"
          }
        }
      ],
      "discovery_run_at": null,
      "run": {
        "started_at": "2026-10-13T11:33:55.255Z",
        "finished_at": "2026-10-13T11:35:45.951Z",
        "discovery_reads": 45,
        "exchanges": [
          {
            "purpose": "probe_operation",
            "role": "request",
            "method": "POST",
            "url": "https://api.incident.io/v2/incidents",
            "started_at": "2026-10-13T11:34:51.019Z",
            "finished_at": "2026-10-13T11:34:51.144Z",
            "response": {
              "status": 422,
              "media_type": "application/json",
              "content_bytes": 384,
              "content_digest": "sha256:ef241ef545ce2af4fe082897999d8d3f589565f47a39c7f33ff36f621f201b12"
            },
            "transport_error": null,
            "exchange_digest": "sha256:3cd1152f5ae776392c2c6a8cad058aef84857742929a383d1657e34574d5bc2c"
          },
          {
            "purpose": "probe_resource_metadata",
            "role": "request",
            "method": "GET",
            "url": "https://api.incident.io/.well-known/oauth-protected-resource/v2/incidents",
            "started_at": "2026-10-13T11:34:56.743Z",
            "finished_at": "2026-10-13T11:34:56.863Z",
            "response": {
              "status": 404,
              "media_type": "application/octet-stream",
              "content_bytes": 0,
              "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
            },
            "transport_error": null,
            "exchange_digest": "sha256:09d262ba6292656e26a8f4d7e93f0585c6d53ff0536a0d7013e7d24b447c0612"
          },
          {
            "purpose": "probe_resource_metadata",
            "role": "request",
            "method": "GET",
            "url": "https://api.incident.io/.well-known/oauth-protected-resource",
            "started_at": "2026-10-13T11:35:01.097Z",
            "finished_at": "2026-10-13T11:35:01.226Z",
            "response": {
              "status": 404,
              "media_type": "application/octet-stream",
              "content_bytes": 0,
              "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
            },
            "transport_error": null,
            "exchange_digest": "sha256:d49b76069754fd37a2b675943ab356f7314f65270f519de1ab0daa45028276ba"
          },
          {
            "purpose": "probe_operation",
            "role": "session_opening",
            "method": "POST",
            "url": "https://mcp.incident.io/mcp",
            "started_at": "2026-10-13T11:35:06.225Z",
            "finished_at": "2026-10-13T11:35:06.351Z",
            "response": {
              "status": 401,
              "media_type": "text/plain",
              "content_bytes": 16,
              "content_digest": "sha256:311cb301b5b61db9047109fa59fa35b0ffebeda774be41f9e6145f7af544bd40"
            },
            "transport_error": null,
            "exchange_digest": "sha256:b502eaf856a705a2974177154da83723a218ea97e924140e3a60a2fc8809a859"
          },
          {
            "purpose": "probe_resource_metadata",
            "role": "request",
            "method": "GET",
            "url": "https://mcp.incident.io/mcp/.well-known/oauth-protected-resource",
            "started_at": "2026-10-13T11:35:13.289Z",
            "finished_at": "2026-10-13T11:35:13.438Z",
            "response": {
              "status": 200,
              "media_type": "application/json",
              "content_bytes": 95,
              "content_digest": "sha256:cc711dfcf110ebed9b681ebc6c10fe97749fe7acb5e88981fc24f5e3b0b2e15f"
            },
            "transport_error": null,
            "exchange_digest": "sha256:94b87d634598de1ffe56d8585fbb64f527a3f0ac7920fa14e4d15a1cb15e377f"
          },
          {
            "purpose": "probe_authorization_server",
            "role": "request",
            "method": "GET",
            "url": "https://mcp.incident.io/.well-known/oauth-authorization-server/mcp",
            "started_at": "2026-10-13T11:35:17.778Z",
            "finished_at": "2026-10-13T11:35:17.902Z",
            "response": {
              "status": 200,
              "media_type": "application/json",
              "content_bytes": 559,
              "content_digest": "sha256:80260e788e023ad901c51556ea6c0b343fe3ea29da9219500e90b89559b1b014"
            },
            "transport_error": null,
            "exchange_digest": "sha256:25b528fe91102268bdde932c36694cb99c0f2f3681eb19fa6a1a0beaf15ed898"
          },
          {
            "purpose": "probe_client_registration",
            "role": "request",
            "method": "POST",
            "url": "https://mcp.incident.io/mcp/oauth/register",
            "started_at": "2026-10-13T11:35:22.140Z",
            "finished_at": "2026-10-13T11:35:22.271Z",
            "response": {
              "status": 201,
              "media_type": "application/json",
              "content_bytes": 263,
              "content_digest": "sha256:ac68e19c43eda9918746ab9440fd9a837fc293ff81882e86d490872780c0291a"
            },
            "transport_error": null,
            "exchange_digest": "sha256:654afcd0006a1388af2085bcc07e2a21eb024272a5ce155dcc625bc4fc71cbb0"
          },
          {
            "purpose": "probe_authorization",
            "role": "request",
            "method": "GET",
            "url": "https://app.incident.io/auth/plugin/authorize?response_type=code&client_id=01M4TGQDBANSQS6QM5PR1VD02V&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=e74d332ebef3d9ed5e28c7f18e40bf12&code_challenge=5v_vI2Mwc4hUis2Vd0xrhhIajOnWF8mepxNCSi8nd40&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.incident.io%2Fmcp",
            "started_at": "2026-10-13T11:35:28.642Z",
            "finished_at": "2026-10-13T11:35:28.764Z",
            "response": {
              "status": 406,
              "media_type": "application/json",
              "content_bytes": 174,
              "content_digest": "sha256:b2ae8160862896f6c832630ea67feb9f1c4c5578edec7cac524c1f4a3f14ba85"
            },
            "transport_error": null,
            "exchange_digest": "sha256:e33f0690a805ec1118ac090f8799219c2a8f0e43fd0a96909bb7cc5da4b0900f"
          },
          {
            "purpose": "probe_page",
            "role": "request",
            "method": "GET",
            "url": "https://app.incident.io/signup",
            "started_at": "2026-10-13T11:35:34.519Z",
            "finished_at": "2026-10-13T11:35:34.647Z",
            "response": {
              "status": 200,
              "media_type": "text/html",
              "content_bytes": 5183,
              "content_digest": "sha256:f1ffd4f0c936b7f9076e9d076eb0f579ff331d7e966e08969d4c3678779aa869"
            },
            "transport_error": null,
            "exchange_digest": "sha256:99eede1484507cc303c86e0ed00bacbad74f12f060cbd3e1ecb3118c7e7b5dc1"
          },
          {
            "purpose": "probe_page",
            "role": "request",
            "method": "GET",
            "url": "https://docs.incident.io/admin/change-plan",
            "started_at": "2026-10-13T11:35:39.269Z",
            "finished_at": "2026-10-13T11:35:39.425Z",
            "response": {
              "status": 200,
              "media_type": "text/html",
              "content_bytes": 556471,
              "content_digest": "sha256:c76d9fb0c7967bb91bfd67f465ab72867ed56c541922797ceca4a1a529e5d387"
            },
            "transport_error": null,
            "exchange_digest": "sha256:d8aa598caca8bb8266330f2f4b63f9a755da207649b8cc44403b5a6787076518"
          }
        ],
        "assertions": []
      },
      "last_run_at": "2026-10-13T11:35:45.951Z",
      "publication": {
        "visibility": "discoverable",
        "reasons": []
      },
      "provenance": {
        "dispute": "none",
        "vendor_attestation": {
          "status": "none"
        },
        "basis_event_ids": []
      },
      "canonical_url": "https://sourcey.com/c/incident-io/agent-readiness/incident-io-response/incident-declare",
      "projection_digest": "sha256:a9aef74538d94063b71c3a9a74680c2659261e782768a4b3cbe63cc0e4d6e4c5"
    }
  }
}
