{
  "brand": "Preflight",
  "networks": [
    {
      "name": "preflight",
      "front_man": "preflight_desk",
      "hocon": "./preflight.network.json",
      "description": "Checks open agentic websites against the Worldwide Agentic Web spec, explains what fails and how to fix it, and reviews a site's published agent instructions before you link to it.",
      "tags": [
        "agentified-website",
        "conformance",
        "trust"
      ],
      "sample_queries": [
        "Check https://worldwideagenticweb.org/ and tell me what to fix first.",
        "What does the spec require for CORS, and why does it matter?",
        "Is it safe to link my agent site to the network at https://worldwideagenticweb.org/?",
        "Explain the problems from the check I just ran.",
        "Fix my site's CORS headers 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://preflight.xavierfok.com"
  ],
  "peer_policy": {
    "mode": "closed",
    "deny_origins": [],
    "note": "Calls only Preflight's own MCP server at https://preflight.xavierfok.com/mcp."
  },
  "agent_mcp": {
    "protocol": "nsdeploy-agent-mcp/v1",
    "network": "preflight",
    "front_man": "preflight_desk",
    "available": false,
    "reason": "The agent network itself is not exposed as an MCP server. Preflight's checker is: https://preflight.xavierfok.com/mcp (tools preflight_check, preflight_read_instructions, preflight_spec_section)."
  },
  "theme": {
    "primary": "#1f4e5f"
  },
  "linking": {
    "protocol": "nsdeploy-link/v1",
    "exports": [
      {
        "network": "preflight",
        "front_man": "preflight_desk",
        "aliases": [
          "preflight",
          "preflight_desk"
        ],
        "url": "preflight"
      }
    ],
    "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": [
      "check_site",
      "get_last_report",
      "spec_section",
      "read_instructions"
    ]
  }
}
