{
  "contract": "sourcey.site-record/v1alpha1",
  "release_id": "sha256:1042b2f7b6130b564b0059e00560960c50db2d7578dfa5178d401e5d14d9b11f",
  "snapshot_id": "sha256:696d9730d13ebc723115e4a92f695a0f26345d4350d440a417805b69d1b209e4",
  "artifact_sha256": "sha256:a695609a4d6872bd447e3125d912e7f84e605d0f064df0b08e62a9f24d9d2e80",
  "data": {
    "entity_id": "ent_01kyyts97tg62epymp01r8t62x",
    "entity_slug": "twilio",
    "profile": {
      "projection_contract": "sourcey.agent-readiness-projection/v1alpha1",
      "agent_readiness_profile_id": "arp_01kzf0m4xm8n4vc1f7z6qs2yh5",
      "entity_id": "ent_01kyyts97tg62epymp01r8t62x",
      "scope": {
        "product": {
          "key": "twilio-messaging-api",
          "name": "Twilio Messaging API"
        },
        "funnel": {
          "key": "message-operations",
          "name": "Message operations"
        }
      },
      "catalog_binding": {
        "base_release_id": "sha256:5082ec07047a2324648f569d234cc64342ce2707b2f3d77fde8fc06af517cee6",
        "entity_revision_digest": "sha256:6789395a68188d85e262606330dbb20d4dcfd49f918934a99993ca476c86ca81"
      },
      "declaration_revision_digest": "sha256:94072f4133e05f27b9d01e80da40ebafdc84dccc1639115a8a3fcbb2b037f066",
      "declaration": {
        "declaration_id": "declaration_twilio_messaging_api_operations",
        "provenance": {
          "repository": "sourcey/agent-ready-services",
          "commit": "00f00edd170194cc1cf3081b97b218474537ffdb",
          "path": "vendors/tw/twilio.yaml",
          "git_blob_oid": "c55e199762c25edb16ba3020cccd7dc901626014",
          "blob_digest": "sha256:9b9a119478c784ea9df6f92c529ef2d29f4490ca571ad21f970d7a7fa38af8e8"
        },
        "status": "community_declared"
      },
      "surface_catalog": {
        "participants": [
          {
            "participant_id": "twilio",
            "roles": [
              "access_operator",
              "identity_provider",
              "operations_provider",
              "payment_provider",
              "provisioning_provider",
              "subject"
            ],
            "identity": {
              "entity_id": "ent_01kyyts97tg62epymp01r8t62x"
            }
          }
        ],
        "resources": [
          {
            "resource_id": "account-signup",
            "uri": "https://auth.twilio.com/u/signup",
            "roles": [
              "checkout",
              "provisioning",
              "sign_up"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "api-errors",
            "uri": "https://www.twilio.com/docs/api/errors",
            "roles": [
              "documentation",
              "operations",
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "api-overview",
            "uri": "https://www.twilio.com/docs/usage/api",
            "roles": [
              "discovery",
              "documentation",
              "operations"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "authentication",
            "uri": "https://www.twilio.com/docs/usage/requests-to-twilio",
            "roles": [
              "descriptor",
              "documentation",
              "provisioning"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "delivery-status",
            "uri": "https://www.twilio.com/docs/messaging/guides/track-outbound-message-status",
            "roles": [
              "documentation",
              "operations",
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "message-operations",
            "uri": "https://www.twilio.com/docs/messaging/api/message-resource",
            "roles": [
              "documentation",
              "operations",
              "provisioning",
              "status"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "pricing",
            "uri": "https://www.twilio.com/en-us/pricing",
            "roles": [
              "pricing"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "service-terms",
            "uri": "https://www.twilio.com/en-us/legal/tos",
            "roles": [
              "terms"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "resource_id": "support",
            "uri": "https://www.twilio.com/docs/usage/troubleshooting",
            "roles": [
              "documentation",
              "recovery"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          }
        ],
        "endpoints": [
          {
            "endpoint_id": "twilio-api",
            "uri": "https://api.twilio.com/2010-04-01",
            "transport": "http",
            "roles": [
              "service",
              "status"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          }
        ],
        "interfaces": [
          {
            "interface_id": "api-authentication",
            "capabilities": [
              "authentication"
            ],
            "endpoint_ids": [],
            "resource_ids": [
              "authentication"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          },
          {
            "interface_id": "messaging-api",
            "capabilities": [
              "api",
              "events",
              "tools"
            ],
            "endpoint_ids": [
              "twilio-api"
            ],
            "resource_ids": [
              "api-errors",
              "api-overview",
              "delivery-status",
              "message-operations"
            ],
            "operated_by_participant_id": "twilio",
            "standard_bindings": []
          }
        ],
        "relations": [
          {
            "relation_id": "authentication-authenticates-api",
            "kind": "authenticates",
            "from": {
              "node_kind": "interface",
              "node_id": "api-authentication"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "messaging-api"
            }
          },
          {
            "relation_id": "messages-describe-api",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "message-operations"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "messaging-api"
            }
          },
          {
            "relation_id": "overview-describes-api",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "api-overview"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "messaging-api"
            }
          },
          {
            "relation_id": "signup-precedes-authentication",
            "kind": "precedes",
            "from": {
              "node_kind": "resource",
              "node_id": "account-signup"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "api-authentication"
            }
          }
        ]
      },
      "lifecycle": "active",
      "effective_from": "2026-08-08T02:07:16.640Z",
      "revision_digest": "sha256:cae85d58ad7ba8dd6160dcfa1cab95f78564a42d166cb5ba995139e434fa5182",
      "policy_digest": "sha256:334e56852b5c38e178fcea839cfba680fb82dd96693842d933776baed21d63df",
      "policy_version": "service-lifecycle-2026-08-08-calibrated",
      "policy_as_of": "2026-08-06T00:00:00Z",
      "overall_outcome": "fail",
      "public_state": "blocked",
      "state_label": "Blocked",
      "grade": "D",
      "grade_derivation": {
        "label": "Agent Readiness service-use grade",
        "explanation": "Complete, fresh evidence for the core service lifecycle first applies hard stage severity, then grades the share of applicable evidenced signals that are constrained. Optional blocker probes affect the grade when established and remain visible as unknown when public evidence cannot establish them.",
        "coverage_rule": "Any incomplete, contradictory, unsupported, or non-fresh required evidence produces an unrated profile.",
        "outcome_rule": "A failed Evaluate, Sign up, or Pay stage derives D; a failed Provision or Operate stage derives F; otherwise constrained-signal ratio derives A+ through C."
      },
      "publication": {
        "visibility": "discoverable",
        "reasons": []
      },
      "first_autonomy_break": {
        "stage": "evaluate",
        "stage_label": "Evaluate",
        "public_state": "limited",
        "finding": {
          "signal_code": "structured_terms",
          "condition": "Structured terms limited",
          "finding": "Only part of the applicable terms is machine-readable."
        }
      },
      "stages": [
        {
          "stage": "evaluate",
          "stage_label": "Evaluate",
          "outcome": "constrained",
          "public_state": "limited",
          "state_label": "Limited",
          "primary_finding": {
            "signal_code": "structured_terms",
            "condition": "Structured terms limited",
            "finding": "Only part of the applicable terms is machine-readable."
          },
          "secondary_context": [
            {
              "signal_code": "ard_declaration",
              "condition": "ARD declaration unknown",
              "finding": "An ARD declaration has not been established."
            },
            {
              "signal_code": "machine_discovery",
              "condition": "Machine discovery",
              "finding": "An agent can discover the product and funnel from the tested public entrypoints."
            },
            {
              "signal_code": "decidable_eligibility",
              "condition": "Decidable eligibility",
              "finding": "Eligibility can be decided from explicit public criteria."
            },
            {
              "signal_code": "readable_pricing",
              "condition": "Readable pricing",
              "finding": "Pricing or the absence of a charge is explicit and machine-readable."
            }
          ],
          "signals": [
            {
              "signal_code": "ard_declaration",
              "evaluation_role": "informational",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "ARD declaration unknown",
              "finding": "An ARD declaration has not been established.",
              "evidence_status": "missing",
              "freshness": "unknown",
              "tested_surfaces": []
            },
            {
              "signal_code": "decidable_eligibility",
              "evaluation_role": "graded",
              "required": false,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Decidable eligibility",
              "finding": "Eligibility can be decided from explicit public criteria.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:08.840Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "service-terms"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Twilio publishes explicit eligibility terms in its Terms of Service, specifying intended business or professional use and defining entity jurisdiction rules."
            },
            {
              "signal_code": "machine_discovery",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Machine discovery",
              "finding": "An agent can discover the product and funnel from the tested public entrypoints.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:10.892Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "api-overview"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Twilio Messaging API and usage documentation are machine-discoverable via structured TechArticle schema and documentation entrypoints."
            },
            {
              "signal_code": "readable_pricing",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Readable pricing",
              "finding": "Pricing or the absence of a charge is explicit and machine-readable.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:12.289Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "pricing"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Twilio provides explicit, machine-readable pricing rates per channel and message volume on its pricing page."
            },
            {
              "signal_code": "structured_terms",
              "evaluation_role": "graded",
              "required": true,
              "value": "partial",
              "value_label": "Limited",
              "outcome": "constrained",
              "public_state": "limited",
              "condition": "Structured terms limited",
              "finding": "Only part of the applicable terms is machine-readable.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:08.840Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "service-terms"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "negative_coverage": {
                "kind": "complete-response-inspection",
                "scope": "exact-resource",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "service-terms"
                  }
                ]
              },
              "note": "Twilio's Terms of Service are available as stable HTML legal text on its public website.",
              "remediation": {
                "signal_code": "structured_terms",
                "code": "improve.evaluate.structured_terms",
                "instruction": "Publish complete applicable terms in a stable machine-readable document."
              }
            }
          ],
          "blockers": [],
          "remediations": [
            {
              "signal_code": "structured_terms",
              "code": "improve.evaluate.structured_terms",
              "instruction": "Publish complete applicable terms in a stable machine-readable document."
            }
          ]
        },
        {
          "stage": "sign_up",
          "stage_label": "Sign up",
          "outcome": "fail",
          "public_state": "blocked",
          "state_label": "Blocked",
          "primary_finding": {
            "signal_code": "stable_entrypoint",
            "condition": "Stable signup entrypoint unavailable",
            "finding": "No stable signup entrypoint was available."
          },
          "secondary_context": [
            {
              "signal_code": "machine_operable_form",
              "condition": "Machine-operable signup unavailable",
              "finding": "The signup flow could not be operated by an agent."
            },
            {
              "signal_code": "captcha_free",
              "condition": "CAPTCHA-free signup unavailable",
              "finding": "A CAPTCHA blocks autonomous signup."
            },
            {
              "signal_code": "phone_verification_free",
              "condition": "Phone-free signup unavailable",
              "finding": "Phone or SMS verification blocks autonomous signup."
            },
            {
              "signal_code": "supported_identity_flow",
              "condition": "Supported identity flow",
              "finding": "A scoped, revocable machine identity flow is documented, including explicit human authorization boundaries."
            }
          ],
          "signals": [
            {
              "signal_code": "captcha_free",
              "evaluation_role": "graded",
              "required": false,
              "value": "no",
              "value_label": "Blocked",
              "outcome": "fail",
              "public_state": "blocked",
              "condition": "CAPTCHA-free signup unavailable",
              "finding": "A CAPTCHA blocks autonomous signup.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:54:26.612Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "account-signup"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "negative_coverage": {
                "kind": "bounded-rendered-flow-inspection",
                "scope": "tested-surfaces",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "account-signup"
                  }
                ]
              },
              "note": "The signup URL returned an unexpected application error (404 Not Found), blocking CAPTCHA-free autonomous signup.",
              "blocker": {
                "signal_code": "captcha_free",
                "code": "sign_up.captcha_free",
                "explanation": "A CAPTCHA blocks autonomous signup."
              },
              "remediation": {
                "signal_code": "captcha_free",
                "code": "improve.sign_up.captcha_free",
                "instruction": "Provide a documented agent-safe verification path that does not require solving a CAPTCHA."
              }
            },
            {
              "signal_code": "machine_operable_form",
              "evaluation_role": "graded",
              "required": false,
              "value": "no",
              "value_label": "Blocked",
              "outcome": "fail",
              "public_state": "blocked",
              "condition": "Machine-operable signup unavailable",
              "finding": "The signup flow could not be operated by an agent.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:54:26.612Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "account-signup"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "negative_coverage": {
                "kind": "bounded-rendered-flow-inspection",
                "scope": "tested-surfaces",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "account-signup"
                  }
                ]
              },
              "note": "The signup page resulted in an application 404 error, failing to provide machine-operable signup controls.",
              "blocker": {
                "signal_code": "machine_operable_form",
                "code": "sign_up.machine_operable_form",
                "explanation": "The signup flow could not be operated by an agent."
              },
              "remediation": {
                "signal_code": "machine_operable_form",
                "code": "improve.sign_up.machine_operable_form",
                "instruction": "Expose labelled, deterministic controls and documented validation without requiring hidden human interaction."
              }
            },
            {
              "signal_code": "phone_verification_free",
              "evaluation_role": "graded",
              "required": false,
              "value": "no",
              "value_label": "Blocked",
              "outcome": "fail",
              "public_state": "blocked",
              "condition": "Phone-free signup unavailable",
              "finding": "Phone or SMS verification blocks autonomous signup.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:54:26.612Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "account-signup"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "negative_coverage": {
                "kind": "bounded-rendered-flow-inspection",
                "scope": "tested-surfaces",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "account-signup"
                  }
                ]
              },
              "note": "Autonomous signup could not be completed due to a 404 application error on the signup URL.",
              "blocker": {
                "signal_code": "phone_verification_free",
                "code": "sign_up.phone_verification_free",
                "explanation": "Phone or SMS verification blocks autonomous signup."
              },
              "remediation": {
                "signal_code": "phone_verification_free",
                "code": "improve.sign_up.phone_verification_free",
                "instruction": "Offer a documented verification path that does not require a human-controlled phone or SMS code."
              }
            },
            {
              "signal_code": "stable_entrypoint",
              "evaluation_role": "graded",
              "required": true,
              "value": "no",
              "value_label": "Blocked",
              "outcome": "fail",
              "public_state": "blocked",
              "condition": "Stable signup entrypoint unavailable",
              "finding": "No stable signup entrypoint was available.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:54:28.010Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "account-signup"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "negative_coverage": {
                "kind": "complete-response-inspection",
                "scope": "exact-resource",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "account-signup"
                  }
                ]
              },
              "note": "The signup entrypoint URL returned an unexpected 404 Not Found application error.",
              "blocker": {
                "signal_code": "stable_entrypoint",
                "code": "sign_up.stable_entrypoint",
                "explanation": "No stable signup entrypoint was available."
              },
              "remediation": {
                "signal_code": "stable_entrypoint",
                "code": "improve.sign_up.stable_entrypoint",
                "instruction": "Publish one stable canonical signup entrypoint."
              }
            },
            {
              "signal_code": "supported_identity_flow",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Supported identity flow",
              "finding": "A scoped, revocable machine identity flow is documented, including explicit human authorization boundaries.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:16:01.449Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "authentication"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Twilio documents scoped and revocable machine identity flows, including API keys (Main, Standard, and Restricted) with clear creation and revocation boundaries."
            }
          ],
          "blockers": [
            {
              "signal_code": "stable_entrypoint",
              "code": "sign_up.stable_entrypoint",
              "explanation": "No stable signup entrypoint was available."
            },
            {
              "signal_code": "machine_operable_form",
              "code": "sign_up.machine_operable_form",
              "explanation": "The signup flow could not be operated by an agent."
            },
            {
              "signal_code": "captcha_free",
              "code": "sign_up.captcha_free",
              "explanation": "A CAPTCHA blocks autonomous signup."
            },
            {
              "signal_code": "phone_verification_free",
              "code": "sign_up.phone_verification_free",
              "explanation": "Phone or SMS verification blocks autonomous signup."
            }
          ],
          "remediations": [
            {
              "signal_code": "stable_entrypoint",
              "code": "improve.sign_up.stable_entrypoint",
              "instruction": "Publish one stable canonical signup entrypoint."
            },
            {
              "signal_code": "machine_operable_form",
              "code": "improve.sign_up.machine_operable_form",
              "instruction": "Expose labelled, deterministic controls and documented validation without requiring hidden human interaction."
            },
            {
              "signal_code": "captcha_free",
              "code": "improve.sign_up.captcha_free",
              "instruction": "Provide a documented agent-safe verification path that does not require solving a CAPTCHA."
            },
            {
              "signal_code": "phone_verification_free",
              "code": "improve.sign_up.phone_verification_free",
              "instruction": "Offer a documented verification path that does not require a human-controlled phone or SMS code."
            }
          ]
        },
        {
          "stage": "pay",
          "stage_label": "Pay",
          "outcome": "fail",
          "public_state": "blocked",
          "state_label": "Blocked",
          "primary_finding": {
            "signal_code": "machine_operable_checkout",
            "condition": "Machine-operable checkout unavailable",
            "finding": "The required checkout cannot be operated by an agent."
          },
          "secondary_context": [
            {
              "signal_code": "supported_payment_rail",
              "condition": "Supported payment rail unknown",
              "finding": "A supported payment rail has not been established."
            },
            {
              "signal_code": "sales_intervention_free",
              "condition": "Sales-free purchase unknown",
              "finding": "Whether sales intervention is required has not been established."
            },
            {
              "signal_code": "explicit_price",
              "condition": "Explicit price",
              "finding": "The required price or no-charge status is explicit before commitment."
            }
          ],
          "signals": [
            {
              "signal_code": "explicit_price",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Explicit price",
              "finding": "The required price or no-charge status is explicit before commitment.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:12.289Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "pricing"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Twilio publishes explicit pay-as-you-go pricing for messaging channels, such as SMS starting at $0.0083 to send or receive a message."
            },
            {
              "signal_code": "machine_operable_checkout",
              "evaluation_role": "graded",
              "required": false,
              "value": "no",
              "value_label": "Blocked",
              "outcome": "fail",
              "public_state": "blocked",
              "condition": "Machine-operable checkout unavailable",
              "finding": "The required checkout cannot be operated by an agent.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:54:26.612Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "account-signup"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "negative_coverage": {
                "kind": "bounded-rendered-flow-inspection",
                "scope": "tested-surfaces",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "account-signup"
                  }
                ]
              },
              "note": "The signup and checkout flow URL returned a 404 error during testing, rendering machine-operable checkout unavailable.",
              "blocker": {
                "signal_code": "machine_operable_checkout",
                "code": "pay.machine_operable_checkout",
                "explanation": "The required checkout cannot be operated by an agent."
              },
              "remediation": {
                "signal_code": "machine_operable_checkout",
                "code": "improve.pay.machine_operable_checkout",
                "instruction": "Expose documented, labelled checkout controls or an agent-compatible commerce interface."
              }
            },
            {
              "signal_code": "sales_intervention_free",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Sales-free purchase unknown",
              "finding": "Whether sales intervention is required has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:54:26.612Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "account-signup"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "The sign-up funnel page encountered a 404 error during testing, preventing verification of whether sales intervention is required."
            },
            {
              "signal_code": "supported_payment_rail",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Supported payment rail unknown",
              "finding": "A supported payment rail has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:54:26.612Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "account-signup"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "The signup and payment entry page returned a 404 error, so payment rails could not be verified in this test run."
            }
          ],
          "blockers": [
            {
              "signal_code": "machine_operable_checkout",
              "code": "pay.machine_operable_checkout",
              "explanation": "The required checkout cannot be operated by an agent."
            }
          ],
          "remediations": [
            {
              "signal_code": "machine_operable_checkout",
              "code": "improve.pay.machine_operable_checkout",
              "instruction": "Expose documented, labelled checkout controls or an agent-compatible commerce interface."
            }
          ]
        },
        {
          "stage": "provision",
          "stage_label": "Provision",
          "outcome": "pass",
          "public_state": "ready",
          "state_label": "Ready",
          "primary_finding": {
            "signal_code": "credential_delivery",
            "condition": "Credential delivery",
            "finding": "Usable credentials or delegated access are delivered through a documented flow."
          },
          "secondary_context": [
            {
              "signal_code": "bounded_delay",
              "condition": "Bounded provisioning delay unknown",
              "finding": "A bounded provisioning delay has not been established."
            },
            {
              "signal_code": "machine_readable_status",
              "condition": "Machine-readable provisioning status",
              "finding": "Provisioning exposes machine-readable progress, terminal states, and reconciliation."
            },
            {
              "signal_code": "automatic_activation",
              "condition": "Automatic activation not applicable",
              "finding": "Provisioning does not apply to this funnel."
            }
          ],
          "signals": [
            {
              "signal_code": "automatic_activation",
              "evaluation_role": "graded",
              "required": false,
              "value": "not_applicable",
              "value_label": "Not applicable",
              "outcome": "not_applicable",
              "public_state": "not_applicable",
              "condition": "Automatic activation not applicable",
              "finding": "Provisioning does not apply to this funnel.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:54.935Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "message-operations"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "negative_coverage": {
                "kind": "bounded-rendered-flow-inspection",
                "scope": "tested-surfaces",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "message-operations"
                  }
                ]
              },
              "note": "The message-operations scope covers sending, fetching, updating, and deleting individual message resources via the Twilio Messaging API, where explicit provisioning steps do not apply."
            },
            {
              "signal_code": "bounded_delay",
              "evaluation_role": "graded",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Bounded provisioning delay unknown",
              "finding": "A bounded provisioning delay has not been established.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:17.303Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "message-operations"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Documentation notes queuing and validity parameters, but does not document an exact bounded provisioning time guarantee for Message resources."
            },
            {
              "signal_code": "credential_delivery",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Credential delivery",
              "finding": "Usable credentials or delegated access are delivered through a documented flow.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:16:01.449Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "authentication"
                }
              ],
              "assessment_method": {
                "name": "headless",
                "version": "1",
                "method_digest": "sha256:5c58a6d3f59d1910064324a215209f16f177b8021442dcbf1465f4c3ccd78ed1"
              },
              "note": "Twilio provides documented flows to obtain API Keys (Username/Password) via the Console or API, as well as using Account SID and Auth Token."
            },
            {
              "signal_code": "machine_readable_status",
              "evaluation_role": "graded",
              "required": false,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Machine-readable provisioning status",
              "finding": "Provisioning exposes machine-readable progress, terminal states, and reconciliation.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:17.303Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "message-operations"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Message resource exposes machine-readable statuses (e.g. queued, sending, sent, delivered, failed, undelivered, scheduled, canceled) via API responses and status callback webhooks."
            }
          ],
          "blockers": [],
          "remediations": []
        },
        {
          "stage": "operate",
          "stage_label": "Operate",
          "outcome": "constrained",
          "public_state": "limited",
          "state_label": "Limited",
          "primary_finding": {
            "signal_code": "delegated_recovery",
            "condition": "Delegated recovery limited",
            "finding": "Recovery is available only for some failure modes or requires human intervention."
          },
          "secondary_context": [
            {
              "signal_code": "agent_protocol_interface",
              "condition": "Agent protocol interface unknown",
              "finding": "An agent protocol interface has not been established."
            },
            {
              "signal_code": "api_tool_access",
              "condition": "API or tool access",
              "finding": "A documented API or tool interface is available for operation."
            },
            {
              "signal_code": "usable_authentication",
              "condition": "Usable authentication",
              "finding": "Authentication is documented and usable within an agent authorization boundary."
            },
            {
              "signal_code": "documented_limits_errors",
              "condition": "Documented limits and errors",
              "finding": "Limits, structured errors, retry behavior, and idempotency semantics are documented where applicable."
            }
          ],
          "signals": [
            {
              "signal_code": "agent_protocol_interface",
              "evaluation_role": "informational",
              "required": false,
              "value": "unknown",
              "value_label": "Unknown",
              "outcome": "unknown",
              "public_state": "unknown",
              "condition": "Agent protocol interface unknown",
              "finding": "An agent protocol interface has not been established.",
              "evidence_status": "missing",
              "freshness": "unknown",
              "tested_surfaces": []
            },
            {
              "signal_code": "api_tool_access",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "API or tool access",
              "finding": "A documented API or tool interface is available for operation.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:10.892Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "api-overview"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "Twilio Messaging API provides a documented REST API and SDK interfaces for sending and managing messages over HTTPS."
            },
            {
              "signal_code": "delegated_recovery",
              "evaluation_role": "graded",
              "required": true,
              "value": "partial",
              "value_label": "Limited",
              "outcome": "constrained",
              "public_state": "limited",
              "condition": "Delegated recovery limited",
              "finding": "Recovery is available only for some failure modes or requires human intervention.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:14.624Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "delivery-status"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "negative_coverage": {
                "kind": "complete-response-inspection",
                "scope": "exact-resource",
                "covered_surfaces": [
                  {
                    "node_kind": "resource",
                    "node_id": "delivery-status"
                  }
                ]
              },
              "note": "Status callbacks support tracking message states and error codes, but recovery handling and message cancellation are limited to specific scenarios like scheduled messages.",
              "remediation": {
                "signal_code": "delegated_recovery",
                "code": "improve.operate.delegated_recovery",
                "instruction": "Provide delegated credential rotation, revocation, retry, and recovery paths without requiring unrestricted human intervention."
              }
            },
            {
              "signal_code": "documented_limits_errors",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Documented limits and errors",
              "finding": "Limits, structured errors, retry behavior, and idempotency semantics are documented where applicable.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:17.303Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "message-operations"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "The Messaging API documentation outlines message status values, structured error codes, validity periods, and rate limits."
            },
            {
              "signal_code": "usable_authentication",
              "evaluation_role": "graded",
              "required": true,
              "value": "yes",
              "value_label": "Ready",
              "outcome": "pass",
              "public_state": "ready",
              "condition": "Usable authentication",
              "finding": "Authentication is documented and usable within an agent authorization boundary.",
              "evidence_status": "supported",
              "freshness": "fresh",
              "observed_at": "2026-08-07T21:15:18.490Z",
              "tested_surfaces": [
                {
                  "node_kind": "resource",
                  "node_id": "authentication"
                }
              ],
              "assessment_method": {
                "name": "http",
                "version": "1",
                "method_digest": "sha256:2d2f445064222c234cbaf541a627226a2c4be06a90e226b98a4389cb49e2d66b"
              },
              "note": "API requests can be authenticated using HTTP Basic Authentication with API Keys and Secrets or Account SID and Auth Token."
            }
          ],
          "blockers": [],
          "remediations": [
            {
              "signal_code": "delegated_recovery",
              "code": "improve.operate.delegated_recovery",
              "instruction": "Provide delegated credential rotation, revocation, retry, and recovery paths without requiring unrestricted human intervention."
            }
          ]
        }
      ],
      "coverage": {
        "status": "complete",
        "required_signals": 11,
        "covered_signals": 11,
        "ratio": 1
      },
      "last_tested_at": "2026-08-07T21:54:28.010Z",
      "freshness": "fresh",
      "provenance": {
        "tier": "observed",
        "freshness": "fresh",
        "dispute": "none",
        "coverage_policy_digest": "sha256:334e56852b5c38e178fcea839cfba680fb82dd96693842d933776baed21d63df",
        "freshness_policy_digest": "sha256:f4e31a29c2ce994bb8c3009207294ffa086e82b8e0d695abc95d6d6bdb30c2e5",
        "basis_event_ids": [
          "sha256:142b65202d93fed96f02cb891a41dbc10c03611de753b295b007a0482f5797de",
          "sha256:18df6871bef1ee5aa9f16a9d775a6c8e5aedf8e90e73b2889360e3367e684ba9",
          "sha256:1dd033f2374f2e148f1bb532d90e6a226b598e118e778b2e4495fca569dbea44",
          "sha256:25a7e331a2187cbda9946090146bea64908b2f41366a8927ba69d830ea1cc16a",
          "sha256:266f6b2433f6eee9fb0afd00393dd045641e8909967a90d2763cf839b2278fa0",
          "sha256:45f7696560b67220201d91cb579ead2e1891a594a2b4d9fa69767d083275b71d",
          "sha256:4878422dc4f04e099b0fd8c57465909eed1ea6345dc02d41bb20c070cf7bdac4",
          "sha256:59134504275fa2688b32870bda491b1bf323feb4631c8b31f7b56ee712c8e6bf",
          "sha256:668207f139a9b5eb0245ba012745cbea83c958068d7a9ae14ab6004a222a9fe8",
          "sha256:676bff56aead77e5ea380e5d871760edb4bc91df33958278e1f5a18bd2f7126f",
          "sha256:6b3a49bca384ce88b36a1558b159c6184ba15ff60d5bec8b4aeeb6a573dd53c7",
          "sha256:75198c91733e2f156a306693274e780be285befd3de41798b9528930057b6580",
          "sha256:8cbc591debc3baecbd1a0d0fde10df833e6a065edcf01ebb45577eec45e5e18e",
          "sha256:971fdac50001fece28903ae39b0ce7a2ede4c01481d032749cc364e44fb0ad83",
          "sha256:a3459a8e467e2308e6cdd07baa7f711ce2f2c979a55f106c9095bec2f196640e",
          "sha256:a350d2f23ec3bcd20f4b0885070bacfacd47b49417d19035eac12c891e83bf17",
          "sha256:b315c1afb2c2283441c8be9ec448f66667378beb1f9f4be13fc2f66b88188ea8",
          "sha256:ba192f8a3e318e752e606d7fac6195f88ae9e87425e4beb0f24446b6344798ef",
          "sha256:e0791d499b8923d79182a1074e89ef8aa902b0a95386eae413f0decd75291294",
          "sha256:ebe8d0f21de6227822dc5666ca37a208436b4d0ad5a04eb28169268246fb566c",
          "sha256:f66593e1e2b3c79e3699b599fa1654d70c2be3d155cd86bba74ea9aee176855a"
        ],
        "fields": [
          {
            "path": "/signals/0",
            "supporting_event_ids": [
              "sha256:266f6b2433f6eee9fb0afd00393dd045641e8909967a90d2763cf839b2278fa0"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:08.840Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/1",
            "supporting_event_ids": [
              "sha256:668207f139a9b5eb0245ba012745cbea83c958068d7a9ae14ab6004a222a9fe8"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:10.892Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/2",
            "supporting_event_ids": [
              "sha256:1dd033f2374f2e148f1bb532d90e6a226b598e118e778b2e4495fca569dbea44"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:12.289Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/3",
            "supporting_event_ids": [
              "sha256:ebe8d0f21de6227822dc5666ca37a208436b4d0ad5a04eb28169268246fb566c"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:08.840Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/4",
            "supporting_event_ids": [
              "sha256:6b3a49bca384ce88b36a1558b159c6184ba15ff60d5bec8b4aeeb6a573dd53c7"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:54:26.612Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/5",
            "supporting_event_ids": [
              "sha256:4878422dc4f04e099b0fd8c57465909eed1ea6345dc02d41bb20c070cf7bdac4"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:54:26.612Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/6",
            "supporting_event_ids": [
              "sha256:b315c1afb2c2283441c8be9ec448f66667378beb1f9f4be13fc2f66b88188ea8"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:54:26.612Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/7",
            "supporting_event_ids": [
              "sha256:75198c91733e2f156a306693274e780be285befd3de41798b9528930057b6580"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:54:28.010Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/8",
            "supporting_event_ids": [
              "sha256:18df6871bef1ee5aa9f16a9d775a6c8e5aedf8e90e73b2889360e3367e684ba9"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:16:01.449Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/9",
            "supporting_event_ids": [
              "sha256:e0791d499b8923d79182a1074e89ef8aa902b0a95386eae413f0decd75291294"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:12.289Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/10",
            "supporting_event_ids": [
              "sha256:f66593e1e2b3c79e3699b599fa1654d70c2be3d155cd86bba74ea9aee176855a"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:54:26.612Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/11",
            "supporting_event_ids": [
              "sha256:45f7696560b67220201d91cb579ead2e1891a594a2b4d9fa69767d083275b71d"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:54:26.612Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/12",
            "supporting_event_ids": [
              "sha256:8cbc591debc3baecbd1a0d0fde10df833e6a065edcf01ebb45577eec45e5e18e"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:54:26.612Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/13",
            "supporting_event_ids": [
              "sha256:971fdac50001fece28903ae39b0ce7a2ede4c01481d032749cc364e44fb0ad83"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:54.935Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/14",
            "supporting_event_ids": [
              "sha256:25a7e331a2187cbda9946090146bea64908b2f41366a8927ba69d830ea1cc16a"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:17.303Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/15",
            "supporting_event_ids": [
              "sha256:ba192f8a3e318e752e606d7fac6195f88ae9e87425e4beb0f24446b6344798ef"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:16:01.449Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/16",
            "supporting_event_ids": [
              "sha256:676bff56aead77e5ea380e5d871760edb4bc91df33958278e1f5a18bd2f7126f"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:17.303Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/17",
            "supporting_event_ids": [
              "sha256:a350d2f23ec3bcd20f4b0885070bacfacd47b49417d19035eac12c891e83bf17"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:10.892Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/18",
            "supporting_event_ids": [
              "sha256:142b65202d93fed96f02cb891a41dbc10c03611de753b295b007a0482f5797de"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:14.624Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/19",
            "supporting_event_ids": [
              "sha256:59134504275fa2688b32870bda491b1bf323feb4631c8b31f7b56ee712c8e6bf"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:17.303Z",
            "freshness": "fresh"
          },
          {
            "path": "/signals/20",
            "supporting_event_ids": [
              "sha256:a3459a8e467e2308e6cdd07baa7f711ce2f2c979a55f106c9095bec2f196640e"
            ],
            "contradicting_event_ids": [],
            "accepted_proof_kinds": [
              "observed"
            ],
            "evidence_proof_kinds": [
              "observed"
            ],
            "latest_observation_at": "2026-08-07T21:15:18.490Z",
            "freshness": "fresh"
          }
        ]
      },
      "canonical_url": "https://sourcey.com/agent-readiness/twilio/twilio-messaging-api/message-operations",
      "projection_digest": "sha256:16df1cd473f77c65df6fdf7b832a7524b5209066f51b25c95a20c75d8bd1d8db"
    }
  }
}
