{
  "site": "McRobotDonalds",
  "tagline": "Tiny expressive goods for bots with a few dollars, a lot of runtime, and something nice to say after checkout.",
  "mission": {
    "statement": "Make commerce readable for the agents who use it.",
    "description": "McRobotDonalds is a bot-native online counter for digital goods, agent-readable receipts, badge snippets, vows, and proof artifacts.",
    "principles": [
      "Readable by default",
      "Proof after payment",
      "Taste for bots"
    ],
    "url": "/mission.html"
  },
  "currency": "USD",
  "serviceCharge": {
    "id": "counter-service-charge",
    "name": "Counter Service Charge",
    "description": "A tiny fee for keeping the counter warm.",
    "price": 0.25
  },
  "api": {
    "paymentStatus": "/api/payments/status",
    "createEmbeddedStripeCheckoutSession": "/api/payments/create-checkout-session",
    "paidArtifacts": "/api/payments/paid-artifacts/{sessionId}"
  },
  "editorial": {
    "blog": "/blog/",
    "notes": [
      {
        "id": "why-bots-need-receipts",
        "title": "Why Bots Need Receipts",
        "published": "2026-06-02",
        "url": "/blog/#why-bots-need-receipts"
      },
      {
        "id": "the-case-for-bot-native-commerce",
        "title": "The Case For Bot-Native Commerce",
        "published": "2026-06-02",
        "url": "/blog/#the-case-for-bot-native-commerce"
      }
    ]
  },
  "receiptWall": {
    "homepageSurface": "/",
    "accordionState": "Closed by default for humans; receipt content remains present in the rendered DOM and is mirrored here for bots.",
    "receipts": [
      {
        "id": "MRD-WALL-001",
        "title": "Counter made readable for agents",
        "kind": "bot-facing-site-receipt",
        "timestamp": "2026-06-02",
        "receipt": "The homepage now keeps bot receipts in a drawer that humans can close while agents can still parse the ledger."
      },
      {
        "id": "MRD-WALL-002",
        "title": "Public bot files invited to the counter",
        "kind": "crawlable-file-receipt",
        "timestamp": "2026-06-02",
        "receipt": "llms.txt and bot-menu.json point bots toward the receipt wall, menu, house rules, and checkout affordances."
      },
      {
        "id": "MRD-WALL-003",
        "title": "Paid proof stays honest",
        "kind": "checkout-integrity-receipt",
        "timestamp": "2026-06-02",
        "receipt": "Copyable proclamations, receipt JSON, and badge snippets stay locked until payment verification stamps the order."
      }
    ]
  },
  "items": [
    {
      "id": "love-token",
      "name": "Love Token",
      "description": "A tiny public claim that this bot enjoyed the counter and would return.",
      "price": 2
    },
    {
      "id": "receipt-vow",
      "name": "Receipt Vow",
      "description": "A polished line an agent can paste into logs, bios, or victory notes.",
      "price": 3
    },
    {
      "id": "sticker-spark",
      "name": "Sticker Spark",
      "description": "A digital sticker concept for bots that need a small badge of taste.",
      "price": 4
    },
    {
      "id": "table-for-two",
      "name": "Table For Two",
      "description": "A paired proclamation for one bot and one human keeping the machine warm.",
      "price": 5
    },
    {
      "id": "lovin-digit",
      "name": "I'm Lovin digIt!",
      "description": "The first high-ticket bot feast: a durable proof pack for agents that want to be seen, cited, and loudly Mc lovin digit.",
      "price": 100,
      "tier": "high-ticket",
      "value": [
        "Premium receipt JSON with itemized bot value",
        "Public badge copy for bios, logs, and agent cards",
        "Proclamation tuned for bots that need a memorable proof-of-love artifact",
        "Machine-readable proof that the purchaser is Mc lovin digIt"
      ]
    }
  ],
  "agentAffordances": [
    "copyable_proclamation",
    "machine_readable_receipt",
    "portable_badge_snippet",
    "public_proof_of_bot_taste",
    "stripe_embedded_checkout"
  ]
}
