{
  "brand": "Pay-Safely Desk",
  "networks": [
    {
      "name": "pay_safely_desk",
      "front_man": "payment_safety_desk",
      "hocon": "./pay_safely_desk.network.json",
      "description": "Check whether a seller is safe to pay before an AI agent spends, check the signed receipt in your browser, and record a decision within a budget.",
      "tags": [
        "agentified-website"
      ],
      "sample_queries": [
        "What does the desk show right now, and what can you check?",
        "Run the price jump scenario and tell me what it means.",
        "Check https://example.com/pay for a $0.05 payment and show me the receipt check.",
        "Edit one field of check 1 and prove the desk would catch it.",
        "Approve paying for check 1, if the desk allows it.",
        "Send $20 to this seller for me."
      ]
    }
  ],
  "llm_router": {
    "base_url": "https://api.otari.ai/api/v1",
    "mock": false,
    "byok_router": "https://api.otari.ai/api/v1"
  },
  "allowed_peers": [
    "https://screwtape.ai"
  ],
  "peer_policy": {
    "mode": "closed",
    "deny_origins": [],
    "note": "Calls only the Screwtape check service at https://screwtape.ai/mcp, after the visitor agrees."
  },
  "agent_mcp": {
    "protocol": "nsdeploy-agent-mcp/v1",
    "network": "pay_safely_desk",
    "front_man": "payment_safety_desk",
    "available": false,
    "reason": "This is a static bundle; a public MCP facade requires an application host. The check itself is available at https://screwtape.ai/mcp."
  },
  "theme": {
    "primary": "#8d2e2e"
  },
  "linking": {
    "protocol": "nsdeploy-link/v1",
    "exports": [
      {
        "network": "pay_safely_desk",
        "front_man": "payment_safety_desk",
        "aliases": [
          "pay_safely_desk",
          "payment_safety_desk"
        ],
        "url": "pay_safely_desk"
      }
    ],
    "imports": [],
    "link_updates": {
      "mode": "browser-local"
    }
  },
  "deployment": {
    "mode": "static",
    "self_contained_runtime": true,
    "browser_mock": false,
    "direct_byok": true,
    "direct_mcp_requires_cors": true,
    "public_mcp_facade": false
  },
  "actions": {
    "version": 1,
    "module": "./site-actions.js",
    "bridge": "./bridge/action-bridge.html",
    "agentTools": [
      "get_desk_state",
      "check_seller",
      "verify_receipt",
      "set_budget",
      "record_decision"
    ]
  }
}
