Skip to content
Back to SITEBORNE Utility Network

Card snapshot

utility.siteborne.net · 2026-08-18 19:59:51 UTC · b4db4a11f651203c7d21ba23d917db5f02cfdd225971182300dc28b739045d01

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "SITEBORNE Utility Network",
  "description": "Four bounded evidence, context, document, and verification services with PCC receipts and x402 payment enforcement.",
  "supportedInterfaces": [
    {
      "url": "https://utility.siteborne.net/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "url": "https://siteborne.com",
    "organization": "SITEBORNE"
  },
  "version": "1.0.0",
  "documentationUrl": "https://siteborne.net/docs/a2a",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extensions": [
      {
        "uri": "https://siteborne.net/extensions/a2a/x402/v1",
        "description": "SITEBORNE binding from A2A skill selection to existing x402 paid-service resources.",
        "params": {
          "x402Version": 2,
          "paymentRequiredForUsefulExecution": true,
          "productionEnabled": false,
          "services": [
            {
              "serviceId": "company_evidence_graph.v1",
              "serviceVersion": "v1",
              "scheme": "exact",
              "resource": "https://utility.siteborne.net/v1/company/evidence-graph",
              "inputSchemaUri": "https://siteborne.net/schemas/services/company-evidence-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/company-evidence-output.schema.json",
              "declaredLimitations": [
                "SEC data is cache-only, not real-time",
                "No real-time price or trading data",
                "Website evidence limited to publicly accessible pages",
                "Repository signals limited to public repositories"
              ],
              "productionEnabled": false
            },
            {
              "serviceId": "web_context_verified.v1",
              "serviceVersion": "v1",
              "scheme": "exact",
              "resource": "https://utility.siteborne.net/v1/web/context",
              "inputSchemaUri": "https://siteborne.net/schemas/services/web-context-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/web-context-output.schema.json",
              "declaredLimitations": [
                "Direct fetch cannot execute JavaScript",
                "Browser-rendered limited to static content extraction",
                "Rate limits apply to external sites",
                "No authentication or private content access"
              ],
              "productionEnabled": false
            },
            {
              "serviceId": "document_evidence_json.v1",
              "serviceVersion": "v1",
              "scheme": "upto",
              "resource": "https://utility.siteborne.net/v1/document/evidence-json",
              "inputSchemaUri": "https://siteborne.net/schemas/services/document-evidence-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/document-evidence-output.schema.json",
              "declaredLimitations": [
                "OCR accuracy varies with document quality",
                "Table extraction limited to structured tables",
                "Handwritten text not supported",
                "Maximum 100 pages per job"
              ],
              "productionEnabled": false
            },
            {
              "serviceId": "verify_agent_output.v1",
              "serviceVersion": "v1",
              "scheme": "exact",
              "resource": "https://utility.siteborne.net/v1/verify/agent-output",
              "inputSchemaUri": "https://siteborne.net/schemas/services/agent-verification-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/agent-verification-output.schema.json",
              "declaredLimitations": [
                "Requires deterministic agent behavior for reproduction",
                "Cannot verify non-deterministic or time-dependent outputs",
                "External API calls in original agent may not be reproducible",
                "Limited to agent outputs that can be re-executed"
              ],
              "productionEnabled": false
            },
            {
              "serviceId": "company_evidence_graph.v2",
              "serviceVersion": "v2",
              "scheme": "exact",
              "resource": "https://utility.siteborne.net/v2/company/evidence-graph",
              "inputSchemaUri": "https://siteborne.net/schemas/services/company-evidence-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/company-evidence-output.schema.json",
              "declaredLimitations": [
                "SEC data is cache-only, not real-time",
                "No real-time price or trading data",
                "Website evidence limited to publicly accessible pages",
                "Repository signals limited to public repositories"
              ],
              "productionEnabled": false
            },
            {
              "serviceId": "web_context_verified.v2",
              "serviceVersion": "v2",
              "scheme": "exact",
              "resource": "https://utility.siteborne.net/v2/web/context",
              "inputSchemaUri": "https://siteborne.net/schemas/services/web-context-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/web-context-output.schema.json",
              "declaredLimitations": [
                "Direct fetch cannot execute JavaScript",
                "Browser-rendered limited to static content extraction",
                "Rate limits apply to external sites",
                "No authentication or private content access"
              ],
              "productionEnabled": false
            },
            {
              "serviceId": "document_evidence_json.v2",
              "serviceVersion": "v2",
              "scheme": "upto",
              "resource": "https://utility.siteborne.net/v2/document/evidence-json",
              "inputSchemaUri": "https://siteborne.net/schemas/services/document-evidence-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/document-evidence-output.schema.json",
              "declaredLimitations": [
                "OCR accuracy varies with document quality",
                "Table extraction limited to structured tables",
                "Handwritten text not supported",
                "Maximum 100 pages per job"
              ],
              "productionEnabled": false
            },
            {
              "serviceId": "verify_agent_output.v2",
              "serviceVersion": "v2",
              "scheme": "exact",
              "resource": "https://utility.siteborne.net/v2/verify/agent-output",
              "inputSchemaUri": "https://siteborne.net/schemas/services/agent-verification-input.schema.json",
              "outputSchemaUri": "https://siteborne.net/schemas/services/agent-verification-output.schema.json",
              "declaredLimitations": [
                "Requires deterministic agent behavior for reproduction",
                "Cannot verify non-deterministic or time-dependent outputs",
                "External API calls in original agent may not be reproducible",
                "Limited to agent outputs that can be re-executed"
              ],
              "productionEnabled": false
            }
          ]
        }
      }
    ],
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "company_evidence_graph.v1",
      "name": "Company Evidence Graph",
      "description": "Resolves and verifies canonical company identity, SEC submissions, XBRL facts, website evidence, regulatory mentions, and public repository signals into a structured evidence graph.",
      "tags": [
        "identity_resolution",
        "sec_submissions",
        "xbrl_facts",
        "recent_filings",
        "website_evidence",
        "regulatory_mentions",
        "public_repository_signals"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "web_context_verified.v1",
      "name": "Verified Web Context",
      "description": "Fetches and verifies web content from direct HTTP requests or browser-rendered pages, extracting structured data with cryptographic proof of retrieval and content integrity.",
      "tags": [
        "direct_fetch",
        "browser_rendered",
        "content_extraction",
        "structured_data"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "document_evidence_json.v1",
      "name": "Document Evidence JSON",
      "description": "Processes documents (PDF, images, native text) through OCR, table extraction, and structured data extraction, producing verified JSON evidence with page-level provenance.",
      "tags": [
        "native_text_extraction",
        "ocr",
        "table_extraction",
        "page_level_provenance"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "verify_agent_output.v1",
      "name": "Agent Output Verification",
      "description": "Verifies the output of another agent against provided criteria, performing independent reproduction and comparison to produce a verification receipt.",
      "tags": [
        "independent_reproduction",
        "output_comparison",
        "verification_receipt"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "company_evidence_graph.v2",
      "name": "Company Evidence Graph",
      "description": "Resolves and verifies canonical company identity, SEC submissions, XBRL facts, website evidence, regulatory mentions, and public repository signals into a structured evidence graph.",
      "tags": [
        "identity_resolution",
        "sec_submissions",
        "xbrl_facts",
        "recent_filings",
        "website_evidence",
        "regulatory_mentions",
        "public_repository_signals"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "web_context_verified.v2",
      "name": "Verified Web Context",
      "description": "Fetches and verifies web content from direct HTTP requests or browser-rendered pages, extracting structured data with cryptographic proof of retrieval and content integrity.",
      "tags": [
        "direct_fetch",
        "browser_rendered",
        "content_extraction",
        "structured_data"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "document_evidence_json.v2",
      "name": "Document Evidence JSON",
      "description": "Processes documents (PDF, images, native text) through OCR, table extraction, and structured data extraction, producing verified JSON evidence with page-level provenance.",
      "tags": [
        "native_text_extraction",
        "ocr",
        "table_extraction",
        "page_level_provenance"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "verify_agent_output.v2",
      "name": "Agent Output Verification",
      "description": "Verifies the output of another agent against provided criteria, performing independent reproduction and comparison to produce a verification receipt.",
      "tags": [
        "independent_reproduction",
        "output_comparison",
        "verification_receipt"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "signatures": [
    {
      "protected": "eyJhbGciOiJFUzI1NiIsImtpZCI6InNpdGVib3JuZS1hZ2VudC1jYXJkLTIwMjYtMDgiLCJ0eXAiOiJKT1NFIiwiamt1IjoiaHR0cHM6Ly91dGlsaXR5LnNpdGVib3JuZS5uZXQvLndlbGwta25vd24vandrcy5qc29uIn0",
      "signature": "h9zwvYVKhmJCDoeDSAWAC0fG1z-y44ACMZ59VIcjbVD0tEwLTaG6wlZGtX_sADw-YvxRwkwJKme74SjkeOfMmQ"
    }
  ]
}