{
  "schema_version": "grandet-public-method-v1",
  "method_id": "market-price-index-v1",
  "method_revision": 1,
  "algorithm_identifier": "market-price-index-v1",
  "as_of": "2026-09-06T00:00:00.000Z",
  "title": "Market price index method",
  "summary": "Grandet blends PRE_TAX input and output prices with a disclosed workload ratio and normalizes eligible routes to a median index of 100.",
  "canonical_path": "/methods/market-price-index-v1/",
  "machine_path": "/methods/market-price-index-v1/index.json",
  "pdf_path": "/methods/market-price-index-v1/method.pdf",
  "source_modules": [
    "lib/control-plane/product/inference-price-index.ts"
  ],
  "public_invariants": [
    "The input-output ratio comes from local 30-day usage, then a user choice, then a workload-community ratio, and finally a one-to-one fallback.",
    "Only routes with available PRE_TAX cost, non-unknown evidence, complete components, provenance, and current evidence enter the market index.",
    "Personal credits, private discounts, and short personal promotions are excluded from the public market index.",
    "Eligible absolute blended prices are normalized around their median, which is represented by index 100."
  ],
  "limitations": [
    "The index is dated evidence, not a live quote or a claim that every provider is covered.",
    "The market index does not include a user's private commercial terms; personalized projections remain private.",
    "Price does not override exact-model, capability, data-policy, reliability, budget, or connection gates."
  ],
  "authority": "HTML_AND_VERSIONED_JSON",
  "pdf_role": "HUMAN_ARCHIVE_ONLY",
  "license": {
    "spdx_id": "CC-BY-4.0",
    "name": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/"
  }
}
