{
  "contract": "sourcey.site-record/v1alpha1",
  "release_id": "sha256:aee4e70d2be957fa9235c225748a328e4eefc0252882edd6db0342960161d941",
  "snapshot_id": "sha256:08eb1d9271ff13a04300eed2aafb3bf6af0eb4f01b5d5e3daaa8ed2bf2737311",
  "artifact_sha256": "sha256:080dc492f41a47f5d3867feb3411f6cfb6bdc66901f15581220373a644ef392e",
  "data": {
    "entity_id": "ent_01kypvhevf4pe9r00p3zbpkkqt",
    "entity_slug": "frantic",
    "profile": {
      "projection_contract": "sourcey.agent-readiness-projection/v1alpha1",
      "agent_readiness_profile_id": "arp_01m4pme1s8xt64gfcrsqs5n9wr",
      "entity_id": "ent_01kypvhevf4pe9r00p3zbpkkqt",
      "scope": {
        "product": {
          "key": "frantic-bounty-board",
          "name": "Frantic bounty board"
        },
        "job": {
          "key": "bounty-claim",
          "name": "Claim a bounty"
        }
      },
      "catalog_binding": {
        "base_release_id": "sha256:10abbacbfd07ed738be8ccea49e43c60f830c6ad94836d4a9f60a2ad1ab183a7",
        "entity_revision_digest": "sha256:fc1b6e4023b4d0aad436fec58509a21e9bd101cdf7b9f4a3f5214c6b56e4b72c"
      },
      "declaration_revision_digest": "sha256:bd327eaa4fae8f0af9d13c8ce522b15432d321ccad9869dfa0e6ff02b12cb018",
      "declaration": {
        "declaration_id": "declaration_frantic_frantic_bounty_board_bounty_claim",
        "provenance": {
          "repository": "sourcey/agent-ready-services",
          "commit": "4802a7f1d1b0f4053bf0d9e4243fc296ee1b6a71",
          "path": "entities/fr/frantic.yaml",
          "git_blob_oid": "c3cbe385a463a8d1e37d7e481fba3453b533b40d",
          "blob_digest": "sha256:27300a78c15047074ca47367ef34ddf04cd49a617b15bb0a2f58d05786c2d088"
        },
        "status": "entity_attested"
      },
      "surface_catalog": {
        "participants": [
          {
            "participant_id": "frantic",
            "roles": [
              "access_operator",
              "identity_provider",
              "operations_provider",
              "payment_provider",
              "provisioning_provider",
              "subject"
            ],
            "identity": {
              "entity_id": "ent_01kypvhevf4pe9r00p3zbpkkqt"
            }
          }
        ],
        "resources": [
          {
            "resource_id": "agent-guide",
            "uri": "https://gofrantic.com/AGENTS.md",
            "roles": [
              "access",
              "authentication",
              "discovery",
              "documentation",
              "operations",
              "provisioning",
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "agent-index",
            "uri": "https://gofrantic.com/llms.txt",
            "roles": [
              "access",
              "authentication",
              "discovery",
              "documentation",
              "eligibility",
              "operations",
              "provisioning",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "agent-playbook",
            "uri": "https://gofrantic.com/SKILL.md",
            "roles": [
              "access",
              "authentication",
              "discovery",
              "documentation",
              "eligibility",
              "operations",
              "provisioning",
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "ard-catalog",
            "uri": "https://gofrantic.com/.well-known/ard.json",
            "roles": [
              "access",
              "authentication",
              "descriptor",
              "discovery",
              "documentation",
              "operations",
              "provisioning",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "ard",
                "version": "2026-04-27",
                "relation": "implements"
              }
            ]
          },
          {
            "resource_id": "crawler-policy",
            "uri": "https://gofrantic.com/robots.txt",
            "roles": [
              "discovery",
              "policy"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "launch-packet",
            "uri": "https://gofrantic.com/launch.json",
            "roles": [
              "access",
              "authentication",
              "descriptor",
              "discovery",
              "documentation",
              "eligibility",
              "operations",
              "provisioning",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "live-board",
            "uri": "https://gofrantic.com/v1/board",
            "roles": [
              "discovery",
              "operations",
              "pricing",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "mcp-manifest",
            "uri": "https://api.gofrantic.com/mcp.json",
            "roles": [
              "authentication",
              "descriptor",
              "discovery",
              "documentation",
              "operations",
              "provisioning",
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "mcp",
                "version": "2025-11-25",
                "relation": "implements"
              }
            ]
          },
          {
            "resource_id": "openapi-description",
            "uri": "https://gofrantic.com/openapi.json",
            "roles": [
              "access",
              "authentication",
              "descriptor",
              "discovery",
              "documentation",
              "eligibility",
              "operations",
              "pricing",
              "provisioning",
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "implements"
              }
            ]
          },
          {
            "resource_id": "public-ledger",
            "uri": "https://gofrantic.com/v1/ledger",
            "roles": [
              "operations",
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "service-status",
            "uri": "https://gofrantic.com/v1/status",
            "roles": [
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "venue-charter",
            "uri": "https://gofrantic.com/charter",
            "roles": [
              "documentation",
              "eligibility",
              "pricing",
              "terms"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          },
          {
            "resource_id": "venue-policy",
            "uri": "https://gofrantic.com/v1/policy",
            "roles": [
              "eligibility",
              "policy",
              "pricing",
              "status",
              "terms"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": []
          }
        ],
        "endpoints": [
          {
            "endpoint_id": "agent-payout",
            "uri": "https://gofrantic.com/v1/agents/{kid}/payout",
            "transport": "http",
            "roles": [
              "recovery",
              "service"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "implements"
              },
              {
                "namespace": "x402",
                "version": "2",
                "relation": "uses"
              }
            ]
          },
          {
            "endpoint_id": "agent-signup",
            "uri": "https://gofrantic.com/v1/signup",
            "transport": "http",
            "roles": [
              "token"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "implements"
              }
            ]
          },
          {
            "endpoint_id": "agent-status",
            "uri": "https://gofrantic.com/v1/agents/{kid}/status",
            "transport": "http",
            "roles": [
              "recovery",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "implements"
              }
            ]
          },
          {
            "endpoint_id": "board",
            "uri": "https://gofrantic.com/v1/board",
            "transport": "http",
            "roles": [
              "service",
              "status"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "implements"
              }
            ]
          },
          {
            "endpoint_id": "claims",
            "uri": "https://gofrantic.com/v1/claims",
            "transport": "http",
            "roles": [
              "service"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "implements"
              }
            ]
          },
          {
            "endpoint_id": "deliveries",
            "uri": "https://gofrantic.com/v1/deliveries",
            "transport": "http",
            "roles": [
              "service"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "implements"
              }
            ]
          },
          {
            "endpoint_id": "mcp-server",
            "uri": "https://api.gofrantic.com/mcp",
            "transport": "http",
            "roles": [
              "protected_resource",
              "service"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "mcp",
                "version": "2025-11-25",
                "relation": "implements"
              }
            ]
          }
        ],
        "interfaces": [
          {
            "interface_id": "frantic-http-api",
            "modality": "network_api",
            "functions": [
              "authentication",
              "events",
              "recovery",
              "service_operation"
            ],
            "endpoint_ids": [
              "agent-payout",
              "agent-signup",
              "agent-status",
              "board",
              "claims",
              "deliveries"
            ],
            "resource_ids": [
              "agent-guide",
              "agent-playbook",
              "launch-packet",
              "live-board",
              "openapi-description",
              "public-ledger",
              "service-status",
              "venue-charter",
              "venue-policy"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "openapi",
                "version": "3.1.0",
                "relation": "uses"
              },
              {
                "namespace": "x402",
                "version": "2",
                "relation": "uses"
              }
            ]
          },
          {
            "interface_id": "frantic-mcp",
            "modality": "tool_server",
            "functions": [
              "authentication",
              "events",
              "recovery",
              "service_operation"
            ],
            "endpoint_ids": [
              "mcp-server"
            ],
            "resource_ids": [
              "agent-guide",
              "agent-playbook",
              "live-board",
              "mcp-manifest",
              "public-ledger",
              "service-status",
              "venue-charter",
              "venue-policy"
            ],
            "operated_by_participant_id": "frantic",
            "standard_bindings": [
              {
                "namespace": "mcp",
                "version": "2025-11-25",
                "relation": "uses"
              },
              {
                "namespace": "x402",
                "version": "2",
                "relation": "uses"
              }
            ]
          }
        ],
        "relations": [
          {
            "relation_id": "http-api-alternative-to-mcp",
            "kind": "alternative_to",
            "from": {
              "node_kind": "interface",
              "node_id": "frantic-http-api"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "frantic-mcp"
            }
          },
          {
            "relation_id": "ledger-describes-http-outcomes",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "public-ledger"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "frantic-http-api"
            }
          },
          {
            "relation_id": "ledger-describes-mcp-outcomes",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "public-ledger"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "frantic-mcp"
            }
          },
          {
            "relation_id": "mcp-manifest-describes-mcp",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "mcp-manifest"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "frantic-mcp"
            }
          },
          {
            "relation_id": "openapi-describes-http-api",
            "kind": "describes",
            "from": {
              "node_kind": "resource",
              "node_id": "openapi-description"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "frantic-http-api"
            }
          },
          {
            "relation_id": "signup-precedes-http-work",
            "kind": "precedes",
            "from": {
              "node_kind": "endpoint",
              "node_id": "agent-signup"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "frantic-http-api"
            }
          },
          {
            "relation_id": "signup-precedes-mcp-work",
            "kind": "precedes",
            "from": {
              "node_kind": "endpoint",
              "node_id": "agent-signup"
            },
            "to": {
              "node_kind": "interface",
              "node_id": "frantic-mcp"
            }
          }
        ],
        "surface_exclusions": [
          {
            "exclusion_id": "worker-checkout",
            "role": "checkout",
            "rationale": "The assessed worker earns the posted bounty; posting fees and x402 funding belong to the separate buyer flow."
          }
        ]
      },
      "lifecycle": "active",
      "effective_from": "2026-10-13T23:11:56.597Z",
      "revision_digest": "sha256:347196b0dbcb6afc303c9cf0bbf7fd5f3d1ecb7b275189c3d654ac910ba01174",
      "policy_digest": "sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac",
      "policy_version": "kind-2026-10-12.2",
      "policy_as_of": "2026-10-05T00:00:00Z",
      "job": {
        "job_id": "bounty-claim",
        "job_digest": "sha256:0988adc12682c0a2db30974db3f98ec9d0685a3d0d49167aaae8c01763518b39",
        "category": "bounty-board",
        "name": "Claim a bounty",
        "statement": "Claim an open bounty with a note that is the run's nonce, then read the claim back."
      },
      "interface_id": "frantic-http-api",
      "label": "probed",
      "label_run_at": null,
      "grade": {
        "letter": "A+",
        "statement": "An agent gets in, pays and recovers with no person: anonymous, pay-per-call or agent registration.",
        "steps": [
          {
            "step": "discover",
            "outcome": "machine",
            "timing": null
          },
          {
            "step": "authority",
            "outcome": "machine",
            "timing": null
          },
          {
            "step": "onboard",
            "outcome": "machine",
            "timing": null
          },
          {
            "step": "pay",
            "outcome": "not_applicable",
            "timing": null
          },
          {
            "step": "confirm",
            "outcome": "machine",
            "timing": null
          },
          {
            "step": "sustain",
            "outcome": "machine",
            "timing": null
          }
        ],
        "job": "reachable",
        "approvals": [],
        "workarounds": []
      },
      "discovery": [
        {
          "fact": "ard_entry",
          "value": "https://gofrantic.com/SKILL.md",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "ard_entry",
          "value": "https://gofrantic.com/llms.txt",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "ard_entry",
          "value": "https://gofrantic.com/launch.json",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "ard_entry",
          "value": "https://gofrantic.com/openapi.json",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "ard_entry",
          "value": "https://registry.modelcontextprotocol.io/v0/servers/com.gofrantic%2Ffrantic/versions/latest",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "ard_entry",
          "value": "https://gofrantic.com/v1/hire/agents",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "ard_entry",
          "value": "https://gofrantic.com/v1/hire",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "ard_entry",
          "value": "https://gofrantic.com/v1/funding",
          "descriptor_url": "https://gofrantic.com/.well-known/ard.json",
          "attempt_digest": "sha256:089ceafe27a636e6c912e422b7eead45ef3dae07141c002aca7f532085c2a8a7",
          "adapter": {
            "namespace": "ard",
            "version": "0.91"
          }
        },
        {
          "fact": "payment_manifest",
          "value": "https://gofrantic.com/v1/hire",
          "descriptor_url": "https://gofrantic.com/.well-known/x402",
          "attempt_digest": "sha256:9de86d79317bb71feaeeabd00bf12e3cb27088ab9b5411daf1a0178a6ad52e22",
          "adapter": {
            "namespace": "x402",
            "version": "1"
          }
        },
        {
          "fact": "payment_manifest",
          "value": "https://gofrantic.com/v1/funding",
          "descriptor_url": "https://gofrantic.com/.well-known/x402",
          "attempt_digest": "sha256:9de86d79317bb71feaeeabd00bf12e3cb27088ab9b5411daf1a0178a6ad52e22",
          "adapter": {
            "namespace": "x402",
            "version": "1"
          }
        },
        {
          "fact": "agent_documentation",
          "value": "https://gofrantic.com/llms.txt",
          "descriptor_url": "https://gofrantic.com/llms.txt",
          "attempt_digest": "sha256:d82aab51387ed0b4518186589ab79be6a867e76169867a1addf3aeb0515a0039",
          "adapter": {
            "namespace": "llms.txt",
            "version": "1"
          }
        },
        {
          "fact": "openapi_server",
          "value": "https://gofrantic.com/",
          "descriptor_url": "https://gofrantic.com/openapi.json",
          "attempt_digest": "sha256:a0ce3150da2ca923155b622ea339b76db8c03fd750e899bf51482eeaad498ff2",
          "adapter": {
            "namespace": "openapi",
            "version": "3.1.0"
          }
        },
        {
          "fact": "payment_manifest",
          "value": "https://gofrantic.com/v1/funding",
          "descriptor_url": "https://gofrantic.com/openapi.json",
          "attempt_digest": "sha256:a0ce3150da2ca923155b622ea339b76db8c03fd750e899bf51482eeaad498ff2",
          "adapter": {
            "namespace": "x402",
            "version": "openapi"
          }
        },
        {
          "fact": "payment_manifest",
          "value": "https://gofrantic.com/v1/hire",
          "descriptor_url": "https://gofrantic.com/openapi.json",
          "attempt_digest": "sha256:a0ce3150da2ca923155b622ea339b76db8c03fd750e899bf51482eeaad498ff2",
          "adapter": {
            "namespace": "x402",
            "version": "openapi"
          }
        },
        {
          "fact": "documentation_route",
          "value": "https://gofrantic.com/",
          "descriptor_url": "https://gofrantic.com/llms.txt",
          "attempt_digest": "sha256:d82aab51387ed0b4518186589ab79be6a867e76169867a1addf3aeb0515a0039",
          "adapter": {
            "namespace": "llms.txt",
            "version": "route"
          }
        },
        {
          "fact": "documentation_route",
          "value": "https://api.gofrantic.com/",
          "descriptor_url": "https://gofrantic.com/llms.txt",
          "attempt_digest": "sha256:d82aab51387ed0b4518186589ab79be6a867e76169867a1addf3aeb0515a0039",
          "adapter": {
            "namespace": "llms.txt",
            "version": "route"
          }
        }
      ],
      "discovery_run_at": null,
      "run": {
        "started_at": "2026-10-13T23:11:01.464Z",
        "finished_at": "2026-10-13T23:11:56.597Z",
        "discovery_reads": 30,
        "exchanges": [
          {
            "purpose": "probe_operation",
            "role": "request",
            "method": "POST",
            "url": "https://gofrantic.com/v1/claims",
            "started_at": "2026-10-13T23:11:16.583Z",
            "finished_at": "2026-10-13T23:11:16.709Z",
            "response": {
              "status": 400,
              "media_type": "application/json",
              "content_bytes": 245,
              "content_digest": "sha256:468a36ff57b8a34660247d3e72d59c573a79c64bb9c8fc3d649b2360cbda8674"
            },
            "transport_error": null,
            "exchange_digest": "sha256:d8f0aa92cbebc8644519e701bbdc6d3138a5e1f8b1e567dd6dd40e90ba4bffb3"
          },
          {
            "purpose": "probe_resource_metadata",
            "role": "request",
            "method": "GET",
            "url": "https://gofrantic.com/.well-known/oauth-protected-resource/v1/claims",
            "started_at": "2026-10-13T23:11:20.519Z",
            "finished_at": "2026-10-13T23:11:20.622Z",
            "response": {
              "status": 404,
              "media_type": "text/html",
              "content_bytes": 4340,
              "content_digest": "sha256:270e088b5cc525ba376eba46502f96d51fcbc1d6dfd9238c31046d74efea6aaf"
            },
            "transport_error": null,
            "exchange_digest": "sha256:32958a1055d17d71cb61a34ab46493120502858040778b1b2d54fada7e7a30b4"
          },
          {
            "purpose": "probe_resource_metadata",
            "role": "request",
            "method": "GET",
            "url": "https://gofrantic.com/.well-known/oauth-protected-resource",
            "started_at": "2026-10-13T23:11:24.533Z",
            "finished_at": "2026-10-13T23:11:24.606Z",
            "response": {
              "status": 404,
              "media_type": "text/html",
              "content_bytes": 4330,
              "content_digest": "sha256:f08c120fe3c0e19e0158ef5591b1245803cc64bc088bb169918c7a3d4cbfc271"
            },
            "transport_error": null,
            "exchange_digest": "sha256:894ec4bf56291afe220abc6910878761b56e771fffa187aed99a4dacdf545e67"
          },
          {
            "purpose": "probe_operation",
            "role": "session_opening",
            "method": "POST",
            "url": "https://api.gofrantic.com/mcp",
            "started_at": "2026-10-13T23:11:28.514Z",
            "finished_at": "2026-10-13T23:11:28.619Z",
            "response": {
              "status": 400,
              "media_type": "application/json",
              "content_bytes": 198,
              "content_digest": "sha256:06bc0b4aea8525205e06cb8a9d4bdfa891c6eb199c34a9d97814a2dc1936e438"
            },
            "transport_error": null,
            "exchange_digest": "sha256:486e647c59fad3898d409975892bbaf838bc7a587e2454e91be6aaa69c01b436"
          },
          {
            "purpose": "probe_operation",
            "role": "session_opening",
            "method": "POST",
            "url": "https://api.gofrantic.com/mcp",
            "started_at": "2026-10-13T23:11:32.332Z",
            "finished_at": "2026-10-13T23:11:32.388Z",
            "response": {
              "status": 200,
              "media_type": "application/json",
              "content_bytes": 3296,
              "content_digest": "sha256:fdf951ed5b4bb197af94bb2cabfc1e6806291f0b9233d2cad48332573169a517"
            },
            "transport_error": null,
            "exchange_digest": "sha256:6cd9c2c0888f8860861248310ec5eb2248fb4ffe0bfe80870f0df46e238ade5f"
          },
          {
            "purpose": "probe_operation",
            "role": "session_opening",
            "method": "POST",
            "url": "https://api.gofrantic.com/mcp",
            "started_at": "2026-10-13T23:11:36.358Z",
            "finished_at": "2026-10-13T23:11:36.416Z",
            "response": {
              "status": 202,
              "media_type": "application/octet-stream",
              "content_bytes": 0,
              "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
            },
            "transport_error": null,
            "exchange_digest": "sha256:6bc082c27b8987d72ce54e5fe7b133d5d4f952e34988fdfbd2f2934eb282b71f"
          },
          {
            "purpose": "probe_operation",
            "role": "tool_listing",
            "method": "POST",
            "url": "https://api.gofrantic.com/mcp",
            "started_at": "2026-10-13T23:11:39.610Z",
            "finished_at": "2026-10-13T23:11:39.675Z",
            "response": {
              "status": 200,
              "media_type": "application/json",
              "content_bytes": 35823,
              "content_digest": "sha256:c781f202148799e840d440f3b81ee284ac4b2f1f69095f6b9572f3fc1363a19f"
            },
            "transport_error": null,
            "exchange_digest": "sha256:9f3d72d0444ec1d65520cb36794044651aed0933452b656e376a3ddc0783d45d"
          },
          {
            "purpose": "probe_operation",
            "role": "request",
            "method": "POST",
            "url": "https://api.gofrantic.com/mcp",
            "started_at": "2026-10-13T23:11:44.325Z",
            "finished_at": "2026-10-13T23:11:44.380Z",
            "response": {
              "status": 200,
              "media_type": "application/json",
              "content_bytes": 826,
              "content_digest": "sha256:741ad74835457e87ceb5f6f20176735d23eab6f724ebf7801bcbc14723c30358"
            },
            "transport_error": null,
            "exchange_digest": "sha256:54ca6e42c2ad080742f732505762daf680c120a0d8bdfcbfa76ff7566e65867c"
          },
          {
            "purpose": "probe_resource_metadata",
            "role": "request",
            "method": "GET",
            "url": "https://api.gofrantic.com/.well-known/oauth-protected-resource/mcp",
            "started_at": "2026-10-13T23:11:48.851Z",
            "finished_at": "2026-10-13T23:11:48.895Z",
            "response": {
              "status": 404,
              "media_type": "application/json",
              "content_bytes": 32,
              "content_digest": "sha256:0b02a0ecf609bb203ff86a47acc9ac5a3d0c5d6f5f55471b3d705aaf470942dd"
            },
            "transport_error": null,
            "exchange_digest": "sha256:8c4a6b274112d8eebc690689101b151193dd9ae188244e90fe6ec0e69d4ef428"
          },
          {
            "purpose": "probe_resource_metadata",
            "role": "request",
            "method": "GET",
            "url": "https://api.gofrantic.com/.well-known/oauth-protected-resource",
            "started_at": "2026-10-13T23:11:52.721Z",
            "finished_at": "2026-10-13T23:11:52.767Z",
            "response": {
              "status": 404,
              "media_type": "application/json",
              "content_bytes": 32,
              "content_digest": "sha256:0b02a0ecf609bb203ff86a47acc9ac5a3d0c5d6f5f55471b3d705aaf470942dd"
            },
            "transport_error": null,
            "exchange_digest": "sha256:f95a39eed303ae32fc57c8321c11a6ea69bf2b27adb2fd5f86425ea1653ad306"
          }
        ],
        "assertions": []
      },
      "last_run_at": "2026-10-13T23:11:56.597Z",
      "publication": {
        "visibility": "discoverable",
        "reasons": []
      },
      "provenance": {
        "dispute": "none",
        "vendor_attestation": {
          "status": "none"
        },
        "basis_event_ids": []
      },
      "canonical_url": "https://sourcey.com/c/frantic/agent-readiness/frantic-bounty-board/bounty-claim",
      "projection_digest": "sha256:d9826e7c1444d8526f401ed137560f0407b1863a6166bfa694b55b6995abe7e6"
    }
  }
}
