{
  "handle": "MetricReading",
  "data_schema": {
    "type": "object",
    "required": [
      "metric_ref",
      "value"
    ],
    "properties": {
      "metric_ref": {
        "type": "string",
        "description": "Identifier of the Metric definition used; a full Sema ID when the definition is a vocabulary pattern"
      },
      "value": {
        "description": "Number or finite numerical structure conforming to the referenced Metric's value_schema"
      },
      "observed_at": {
        "type": "string",
        "description": "Optional time, interval, event, batch, or immutable version that scopes the reading"
      },
      "dimensions": {
        "type": "object",
        "description": "Optional labels that locate the reading within dimensions allowed by the Metric definition"
      }
    }
  },
  "mechanism": "A realized value under a referenced {{metric}} definition. The reading binds its value to the definition that supplies the target property, derivation rule, and value schema. Observation time and dimensions may scope the value without redefining it.",
  "gloss": "Quantitative value bound to a Metric definition",
  "invariants": [
    "Definition Conformance: `value` conforms to the `value_schema` declared by the definition identified by `metric_ref`."
  ],
  "failure_modes": [
    "Definition Mismatch: a value produced under one {{metric}} definition is interpreted or compared under another."
  ],
  "_meta": {
    "ring": 1,
    "tier": 1,
    "path": [
      "Infrastructure",
      "Data Structures"
    ]
  },
  "sema_id": "sema:MetricReading#mh:SHA-256:56a9f18faad70147312f12c1cdb1bcea9cb5d1d61042831d1fe6bfa11414ab26",
  "sema_ref": "MetricReading#56a9",
  "sema_stub": "56a9",
  "dependencies": {
    "references": {
      "metric": "sema:Metric#mh:SHA-256:aa990383741b05e3b798abc7518d9e65c0cc7832b345d4cfed48714ef2501230"
    }
  },
  "sema_layer": "Infrastructure",
  "sema_category": "Data Structures",
  "used_by": {
    "references": {
      "Feedback": "sema:Feedback#mh:SHA-256:8821fbee51f9b6e495277b161e874a5ba2995bf7ce4fc6e9bc9801798a983c3d",
      "Optimize": "sema:Optimize#mh:SHA-256:38771f5e8f583966cfb8af8ff0d2e6737c8d0bf87329ddc49d8049450e852674",
      "Result": "sema:Result#mh:SHA-256:c02a8d6817c2f0e14d5a9360824240f135905e8be25fd659feb76d1f44e274c6"
    }
  }
}
