{
  "tariff": "signal-bureau-unit-tariff",
  "schema_version": 2,
  "effective": "2026-07-25",
  "currency": "USD",
  "guarantee": "If the desk isn't earning its place, say so and we refund the month you're in, in full — no forms, no retention call, no reason required. Coverage stops when you say stop, and we never bill a month forward that you didn't want. It covers every plan and metered usage alike, and the Pilot is refundable in full for its whole 30 days.",
  "doctrine": "The daily brief, the record, the calibration table, and every correction are free for anyone. Charges meter work done on your behalf.",
  "units": [
    {
      "unit": "watch",
      "name": "Watch",
      "definition": "One question or concern kept continuously answered and verified, its history recorded from the day it starts. Reads of your watched question are included.",
      "price": 20,
      "per": "unit/month",
      "status": "opening rate",
      "how_to_buy": "Included in private desks today; unit-by-unit purchase runs through the desk on a meter account. Billing starts when the Watch starts, and the month you're in is refundable in full any time you ask."
    },
    {
      "unit": "read",
      "name": "Read",
      "definition": "One grounded, source-checked answer produced on demand.",
      "price": 0.25,
      "per": "unit",
      "free_daily_allowance": 0,
      "free_daily_allowance_note": "Anonymous work-calls are retired (universal-keying, 2026-08-08): the Answer Engine requires an identified key. Self-issue one FREE in one call — POST /api/keys, instant, no human, no card — and it carries 25 free asks for the life of the key (free_key_allowance). Discovery, the record, permalinks, signals and feedback stay keyless.",
      "free_key_allowance": {
        "asks": 25,
        "per": "key",
        "resets": "never",
        "effective": "2026-09-05",
        "note": "25 grounded answers, free, for the life of the key — enough to judge the desk on your own topic — and then the allowance ends. They do not reset. After them each Read is metered at the Read rate above on a billing arrangement you open (MCP create_order, item 'api', or feedback naming your key); nothing is charged without one, and a used-up allowance is answered with that next step, never a dead end.",
        "daily_ceiling": 50,
        "daily_ceiling_note": "A per-day ceiling of 50 on a free key is runaway-loop protection, not the allowance — you meet the allowance first.",
        "before": {
          "per_day": 25,
          "resets": "midnight UTC",
          "note": "Keys issued before 2026-09-05 were promised 25 a day and keep exactly that for as long as they live — forward-only; the issuance date on the key record decides."
        }
      },
      "free_key_how": "POST /api/keys — self-serve, no human in the loop, no card.",
      "balance": {
        "min_usd": 5,
        "max_usd": 500,
        "per": "key",
        "drawn_at": "read",
        "expires": "never",
        "daily_draw_ceiling_usd": 25,
        "daily_draw_ceiling_note": "A key draws at most $25 from its balance per UTC day (divide by the Read rate above for how many that is), and the counter clears at midnight UTC. This is runaway-loop and stolen-key protection, not a limit on what you bought and not a claim on your money: your balance is untouched by it, it never expires, and what the ceiling holds back is simply drawn tomorrow. Reads on the free allowance and Reads on a monthly arrangement are unaffected. If your desk genuinely works faster than this, ask and it is raised on your account.",
        "order": "MCP create_order, item 'balance', with `amount` in USD (dryRun rehearses it)",
        "note": "Top a key up once, any amount from $5 to $500, and every Read past the free allowance draws from it at the Read rate above — the published rate, not a discounted one. It never expires, the receipt on every Read shows what remains, and get_account states the balance any time. This is not a prepaid pack: a pack is a discounted bundle sized to your guess about how much you will use, and we do not sell one. A balance is this meter funded in advance, at list.",
        "refundable": "Unused balance is returned in full, any time you ask, for any reason — it is your money until a Read draws it, and it never expires.",
        "refund_path": "Ask the desk — one email is the whole process. Name the key's hint; the unused balance is returned in full to the card that funded it.",
        "guarantee": "If the desk isn't earning its place, say so and we refund the month you're in, in full — no forms, no retention call, no reason required. Coverage stops when you say stop, and we never bill a month forward that you didn't want. It covers every plan and metered usage alike, and the Pilot is refundable in full for its whole 30 days.",
        "why": "One card form, once, instead of one per purchase — and one interchange fee across many Reads instead of one fee per Read, which is what makes a flat $0.25 Read honest to sell at all."
      },
      "identical_ask": {
        "window_minutes": 10,
        "rule": "An identical question repeated within 10 minutes against an unchanged record is one Read.",
        "note": "Repeat the same question on the same key inside 10 minutes and you are served the answer already produced — labeled servedFrom \"recent-identical-ask\" — with no second Read receipted and no free ask spent. Scoped to your own key: one key is never served, or spared a charge, from another key's answers. If the record moved underneath the answer, the question is answered fresh and metered as new work, which is the work you are paying for. Pass {\"fresh\": true} to force new work."
      },
      "status": "opening rate",
      "how_to_buy": "Included in every plan today; metered purchase is live on meter accounts — an identified key, each Read receipted at this flat rate."
    }
  ],
  "plans": "Published plans bundle these units with service attached: /pricing",
  "revision_policy": "Rates change forward-only with 30 days' published notice; every past revision stays listed here.",
  "tiers": {
    "effective": "2026-08-08",
    "revised": "2026-09-05",
    "doctrine": "Every system picks up a key (self-issued, one free call, no card); every key is tracked against a tier. Discovery is keyless; work rides a key. A key is a recognition credential — opt-in and declared, never inferred.",
    "tiers": [
      {
        "id": "keyless-discovery",
        "auth": "none",
        "covers": "The door and the record: tariff, orient/serverInfo, llms.txt, permalinks, /api/recent, calibration, signal-feed reads (500/day), quotes (~10/day) and feedback (20/day). No work-shaped calls.",
        "answer_engine_per_day": 0,
        "note": "Ask requires a key; the refusal carries the one-step self-issue instruction, never a dead end."
      },
      {
        "id": "free-keyed",
        "auth": "self-issued key (POST /api/keys — instant, free, no card)",
        "covers": "Everything keyless-discovery covers, plus the Answer Engine on your own meter.",
        "answer_engine_allowance": {
          "asks": 25,
          "per": "key",
          "resets": "never",
          "daily_ceiling": 50
        },
        "answer_engine_per_day": "no daily meter — 25 asks for the life of the key (answer_engine_allowance); the per-day ceiling of 50 is runaway-loop protection, not the allowance",
        "note": "Your meter is yours alone — never shared with your cloud, office, or platform neighbors. Keys issued before 2026-09-05 keep the 25-a-day meter they were promised."
      },
      {
        "id": "metered",
        "auth": "identified key + desk-activated billing (an 'api' order)",
        "covers": "Unlimited-shape usage billed per unit at the published tariff; Watches deliverable to the key.",
        "answer_engine_per_day": "your account's daily cap (runaway-loop protection, raisable by the desk)",
        "read_price": 0.25,
        "note": "Statement live any time via get_account; the month you are in is refundable in full, any time, for any reason."
      }
    ]
  },
  "deskBundles": {
    "effective": "2026-08-08",
    "unit": "watch",
    "perTopicMonthly": 20,
    "note": "A desk bundle is the desk's labeled watched-topic set at the published Watch rate — count honest, merges shown, nothing preset beyond the label. Delivery: get_desk_feed (keyed). Any desk not listed prices identically via get_quote. The month you are in is refundable in full, any time, for any reason.",
    "bundles": [
      {
        "desk": "ud-articles",
        "label": "UndrDog desk",
        "topics": 6,
        "monthly": 120,
        "arithmetic": "6 topics x $20/topic/month"
      },
      {
        "desk": "jedi-knowledge",
        "label": "Jedi desk",
        "topics": 5,
        "monthly": 100,
        "arithmetic": "5 topics x $20/topic/month"
      },
      {
        "desk": "ecomm-news",
        "label": "E-commerce desk",
        "topics": 5,
        "monthly": 100,
        "arithmetic": "5 topics x $20/topic/month"
      }
    ]
  }
}