{
  "schema_version": "1.0",
  "market": {
    "id": "klci",
    "label": "FBM KLCI",
    "symbol": "^KLSE",
    "unit": "index pts"
  },
  "observation": {
    "as_of": "2026-10-14T00:00:00+08:00",
    "as_of_precision": "date",
    "source": "Bloomberg via M+Global Market Buzz 14 Oct 2026 (relayed by F13)",
    "evidence": "REPORTED",
    "value": 1623.35,
    "change": 5.34,
    "change_pct": 0.33,
    "resistance": 1670,
    "support": 1570,
    "levels_note": "Broker-reported levels. Not WEALTH forecasts and not trade signals.",
    "secondary": [
      {
        "as_of": "2026-10-13T23:00:04+00:00",
        "source": "arifOS WEALTH daily snapshot (yfinance) — prior session close",
        "evidence": "OBSERVED",
        "value": 1618.01,
        "note": "Cross-source consistent: prior close 1618.01 + reported change 5.34 = 1623.35."
      }
    ]
  },
  "state": "STALE",
  "state_computed_at": "2026-10-18T03:17:01.401159+08:00",
  "freshness_rule": {
    "fresh_within_hours": 48,
    "states": [
      "FRESH",
      "STALE",
      "UNKNOWN",
      "UNAVAILABLE"
    ],
    "semantics": {
      "FRESH": "primary observation age <= fresh_within_hours at generation time",
      "STALE": "primary observation exists but is older than fresh_within_hours",
      "UNKNOWN": "no observation wired for this market — nothing fabricated",
      "UNAVAILABLE": "generation-time fetch of the observation failed — retry, do not cache"
    },
    "state_computed_at": "generation time (baked into every artifact)"
  },
  "endpoints": {
    "registry": "https://wealth.arif-fazil.com/api/markets/registry",
    "markdown": "https://wealth.arif-fazil.com/markets/klci/index.md",
    "page": "https://wealth.arif-fazil.com/markets/klci/",
    "world_pair": "https://arif-fazil.com/world/economics/klci/"
  },
  "boundary": "World explains. WEALTH computes. arifOS judges. ARIF decides. — authority ceiling COMPUTE_ONLY. No trade signals. No fabricated values."
}
