{
  "schema": 1,
  "register_published": "2026-10-22",
  "notice": "Publishing this register does not reverify the underlying data. Recorded source dates are preserved.",
  "records": [
    {
      "id": "fuel",
      "title": "Fuel & charging prices",
      "kind": "estimate",
      "badge": "Indicative estimate",
      "summary": "Use your local pump price or charging tariff for a more relevant result.",
      "source": "CostMyTrip state petrol defaults; diesel is derived at 0.91 \u00d7 petrol. CNG \u20b975/kg and EV \u20b98/kWh are nationwide planning assumptions.",
      "date_label": "Price reference",
      "date": "17 September 2026",
      "source_checked": null,
      "limitation": "The default price list has no reproducible provider record. These are not live rates.",
      "action": "Edit price in the calculator",
      "url": "/fuel-cost-calculator",
      "review": "Replace defaults with dated, reproducible price records."
    },
    {
      "id": "tolls",
      "title": "Tolls & FASTag",
      "kind": "estimate",
      "badge": "Unverified allowance",
      "summary": "Treat the toll amount as a budget allowance, not a toll-plaza quote.",
      "source": "CostMyTrip per-kilometre allowance. The NHAI Toll Information System is linked for your own checks; it does not feed the calculator.",
      "date_label": "Source check",
      "date": "No verified toll records held",
      "source_checked": null,
      "limitation": "Plaza charges, vehicle classes, exemptions and return discounts are not calculated from verified records.",
      "action": "How the toll allowance works",
      "url": "/how-we-calculate",
      "review": "Record route-specific plazas, official charges, vehicle classes and checked dates."
    },
    {
      "id": "fares-stays",
      "title": "Fares, stays & daily costs",
      "kind": "estimate",
      "badge": "Planning assumptions",
      "summary": "Replace estimates with your booked fares and hotel prices when you have them.",
      "source": "CostMyTrip fare rates, city-size hotel bands, daily food and activity budgets, and selected seasonal factors.",
      "date_label": "Source check",
      "date": "No verified price records held",
      "source_checked": null,
      "limitation": "These are model inputs, not available tickets, hotel quotes or a live booking search.",
      "action": "See every calculation assumption",
      "url": "/how-we-calculate",
      "review": "Research dated fare samples and accommodation prices for priority destinations."
    },
    {
      "id": "distances",
      "title": "Planner distances & coordinates",
      "kind": "estimate",
      "badge": "Mixed provenance",
      "summary": "Check the actual road journey for your exact start, stops and destination.",
      "source": "About 157 known place pairs plus a straight-line distance fallback with a road-curvature factor. Seven Kashmir pairs use rounded OSRM snapshots recorded as checked on 8 October 2026.",
      "date_label": "Legacy table",
      "date": "Not dated per pair",
      "source_checked": null,
      "limitation": "The remaining legacy distances and place coordinates do not have individual source records. The planner does not perform live road routing.",
      "action": "Understand distance estimates",
      "url": "/how-we-calculate",
      "review": "Replace legacy entries with per-route source URLs, distances and snapshot dates."
    },
    {
      "id": "routing",
      "title": "Route-guide road snapshots",
      "kind": "snapshot",
      "badge": "Dated snapshot",
      "summary": "Useful for road references and comparison; check live navigation before setting off.",
      "source": "Saved OSRM routes on OpenStreetMap data. \u00a9 OpenStreetMap contributors, ODbL. Route pages link to the corresponding response.",
      "date_label": "Recorded dates",
      "date": "26 September 2026 for most guides; 8 October 2026 for Kashmir",
      "source_checked": "See individual route guide",
      "limitation": "A snapshot is one possible route, not live traffic, road access or a guarantee that the planner uses the same distance.",
      "action": "Explore route guides",
      "url": "/routes",
      "review": "Recheck the route when a road change or a correction is reported."
    },
    {
      "id": "weather",
      "title": "Destination weather",
      "kind": "live",
      "badge": "Live or cached, on request",
      "summary": "A forecast loads only when you ask for it on a route page.",
      "source": "MET Norway Locationforecast, CC BY 4.0. Browser-cached forecasts may be retained for up to six hours.",
      "date_label": "Forecast time",
      "date": "Shown with the fetched or cached forecast",
      "source_checked": "Per request",
      "limitation": "There is no live road-closure feed. If a forecast cannot load, it must not be treated as current.",
      "action": "View weather source & licence",
      "url": "https://api.met.no/doc/License",
      "review": "Check service failures and keep attribution with the forecast."
    },
    {
      "id": "catalogue",
      "title": "Places, services & partner offers",
      "kind": "catalogue",
      "badge": "Check before booking",
      "summary": "A catalogue suggestion or official link does not confirm a service or availability.",
      "source": "CostMyTrip destination and transport catalogue. Partner prices, when listed, are supplied separately by the operator with their conditions and validity.",
      "date_label": "Availability",
      "date": "Not reverified for catalogue entries",
      "source_checked": null,
      "limitation": "Stations, airports, attractions and restaurants may need rechecking. Partner offers are never added to planner estimates.",
      "action": "Read the partner listing policy",
      "url": "/partner-listings",
      "review": "Verify priority catalogue entries; approve partner details and price validity before publication."
    }
  ]
}