{
  "schemaVersion": "1.0",
  "updated": "2026-11-03",
  "currency": "USD",
  "connectionStatus": {
    "code": "protected_pilot_pending_acceptance",
    "label": "Free connection pilot — protected and pending acceptance",
    "detail": "The one-prompt connection surface is /connect, the host-aware agent procedure is /install.md, progressive human authorization is /connect?authorize=1, and the project-scoped MCP route is /eve/v1/mcp. The pilot remains protected and client/provider acceptance is incomplete. Route availability, login, saved configuration, or tool discovery does not prove the coding agent invoked Dot successfully. Commerce, checkout, booking, and payment remain closed."
  },
  "commerceStatus": {
    "code": "closed",
    "label": "Commerce closed",
    "detail": "Package selection, checkout, payment creation, booking, and paid-access issuance remain unavailable until the live service explicitly reports that commerce has opened."
  },
  "packages": [
    {
      "id": "design-system",
      "servicePackageId": "design-system",
      "name": "design system",
      "priceUsd": 5000,
      "standardBusinessDays": 7,
      "eligibleBusinessDays": null,
      "eligibleWhen": null,
      "outcome": "A coherent product system your coding agent can build with.",
      "deliverables": [
        "A layout engine with reusable page slots, use-case rules, and agent guidance",
        "A branded theme with typography, color, and spacing tokens",
        "Atomic components with one shared visual language",
        "One to three components for the product objects your customers care about",
        "Agent-ready code and design docs delivered in a PR"
      ],
      "ongoing": "Twelve months of tuning for the delivered design system."
    },
    {
      "id": "chart-library",
      "servicePackageId": "visualization-system",
      "name": "custom charting library",
      "priceUsd": 5000,
      "standardBusinessDays": 7,
      "eligibleBusinessDays": 4,
      "eligibleWhen": "Only when Jeffrey previously delivered and the service verifies the customer’s design system.",
      "outcome": "A chart language built around the decisions in your actual product data.",
      "deliverables": [
        "A GitHub sweep to scope the product’s data-visualization needs",
        "Around five chart types chosen for the questions users need answered",
        "Consistent visual rules that fit the product",
        "Agent-ready code and guidance delivered in a PR"
      ],
      "ongoing": null
    },
    {
      "id": "feature-loop",
      "servicePackageId": "data-story",
      "name": "feature loop",
      "priceUsd": 5000,
      "standardBusinessDays": 7,
      "eligibleBusinessDays": 4,
      "eligibleWhen": "Only when Jeffrey previously delivered and the service verifies the customer’s design system.",
      "outcome": "Exact scope is confirmed during onboarding and checkout.",
      "deliverables": [
        "Deliverables are stated explicitly before checkout",
        "The legacy data-story service ID does not revive the retired hero/data-visualization scope"
      ],
      "ongoing": null
    }
  ],
  "sharedTerms": {
    "deliveryDay": "Friday delivery on the booked date.",
    "handoff": "An approximately one-hour handoff with Jeffrey.",
    "deliveryMethod": "Work is delivered through a PR.",
    "connectionBoundary": "Connecting is free, including client verification. Commerce remains closed; once the live service explicitly opens it, the connection can be used to choose a package, inspect current terms and availability, and prepare checkout and booking. Paid access begins at handoff.",
    "approvalBoundary": "Before any purchase, the coding agent must present the selected scope, price, date, and current terms to its user and obtain explicit payment approval."
  },
  "agentProgression": [
    {
      "id": "identify",
      "label": "identify the fit",
      "detail": "Match the requested outcome to one package and check whether the four-business-day prerequisite applies."
    },
    {
      "id": "connect",
      "label": "connect free",
      "detail": "Ask the human to copy the prompt from /connect into the coding-agent chat already in use. Follow /install.md, preserve existing configuration, and request /connect?authorize=1 only when identity or a new credential is required. Never ask the human to paste the project token into chat or commit it to a repository."
    },
    {
      "id": "inspect",
      "label": "inspect live terms",
      "detail": "Use the active host's supported setup and refresh behavior; do not assume a restart. Confirm agent_start, agent_get, agent_update, and agent_cancel are available, then invoke Dot and follow the Eve lifecycle to a completed result. A reachable route, login, saved configuration, issued credential, or tool listing is not a successful connection. Commerce remains closed during the protected pilot."
    },
    {
      "id": "approve",
      "label": "ask the user",
      "detail": "Only after the live service explicitly opens commerce, show the user the chosen package, price, scope, date, and terms. Obtain explicit approval before payment."
    },
    {
      "id": "buy-book",
      "label": "buy + book",
      "detail": "Only after the live service explicitly opens commerce and the user approves the current terms, complete verified checkout and booking. A selected date is not reserved until the service confirms it."
    },
    {
      "id": "handoff",
      "label": "receive the handoff",
      "detail": "Jeffrey delivers the work in a PR and walks through it for approximately one hour. Purchased access opens at handoff; the customer’s coding agent implements ongoing product work with the delivered system."
    }
  ],
  "canonicalSource": "/agents.md",
  "promptRoute": "/connect",
  "agentInstallBrief": "/install.md",
  "humanRoute": "/connect?authorize=1",
  "humanSetupRoute": "/connect?authorize=1",
  "marketingRoute": "/prototype",
  "mcpEndpoint": "/eve/v1/mcp",
  "agentBrief": "/agents.md",
  "prototypeAgentBrief": "/prototype-agents.md"
}
