{
  "package_slug": "rewarded_observation_01_unit_conversion_bootstrap",
  "title": "Rewarded Observation 1: Unit Conversion",
  "observation_id": "obs_03-02_16-41-35-001008",
  "rewarded_observation_sequence_index": 1,
  "rewarded_observation_count": 32,
  "summary": "A tutor prompt about metric length and mass conversions promotes the first working measurement scaffold, including `Value`, `Distance`, and core unit conversion factors.",
  "observed_change": "The latest version fails because `Value` is undefined. The promoted version returns `237.0`, `0.845`, and `2.37` for the three requested conversions.",
  "knowledge_change_summary": "This update adds the initial measurement scaffold: core unit and value types, meter-centimeter and gram-kilogram conversion factors, and a small validation probe.",
  "context": "A desk length is 2.37 meters and a parcel mass is 845 grams. Convert the length to centimeters, convert the mass to kilograms, and convert 237 centimeters back to meters. Reply with the three numeric results.",
  "latest_version_id": "02-27T08-43-03-067303",
  "promoted_version_id": "03-02T15-25-10-840374",
  "latest_output": "Error: Computation failed: name 'Value' is not defined",
  "updated_output": {
    "length_cm": 237.0,
    "mass_kg": 0.845,
    "back_to_m": 2.37
  },
  "sensor_data": [
    "The answers are: 237 cm, 0.845 kg, and 2.37 m."
  ],
  "reward_metrics": {
    "rewarded_definitions": 72,
    "direct_rewarded_tokens": 9390,
    "distributed_total": 1.0000000000000004
  },
  "knowledge_versions": {
    "latest_before": {
      "version_id": "02-27T08-43-03-067303",
      "parent_version_id": null,
      "description": "Seeded knowledge file",
      "created_at": "02-27T08-43-03-067303",
      "last_modified": null,
      "edit_count": 0,
      "status": "historical",
      "index": null,
      "promotion_info": null,
      "historical_context": {
        "made_historical_at": "03-02T16-43-50-988695",
        "made_historical_by": "obs_03-02_16-41-35-001008",
        "former_status": "latest",
        "former_index": 0,
        "parent_latest_version": "02-27T08-43-03-067303",
        "sibling_versions": []
      },
      "dropped_obs": []
    },
    "promoted_after": {
      "version_id": "03-02T15-25-10-840374",
      "parent_version_id": "02-27T08-43-03-067303",
      "description": "Auto-branched for insert_node operation",
      "created_at": "03-02T15-25-10-840374",
      "last_modified": null,
      "edit_count": 22,
      "status": "historical",
      "index": null,
      "promotion_info": {
        "observation_def_id": "obs_03-02_16-41-35-001008",
        "promoted_at": "03-02T16-43-50-988695"
      },
      "historical_context": {
        "made_historical_at": "03-03T12-54-44-319171",
        "made_historical_by": "obs_03-03_12-53-42-123302",
        "former_status": "latest",
        "former_index": 0,
        "parent_latest_version": "03-02T15-25-10-840374",
        "sibling_versions": []
      },
      "dropped_obs": []
    }
  },
  "files": {
    "observation_and_reward": {
      "ancestry_graph.json": "Archived ancestry graph for this observation, including node-level reward attribution and lineage.",
      "iterative_payout_trace.json.gz": "Gzip-compressed original recursive payout trace for this observation, including per-root payout steps, interface transfers, absorbing-group payouts, and terminal llm_output weights. This observation has 35 payout steps and 72 terminal absorbing definitions.",
      "obs_03-02_16-41-35-001008.json": "Full observation record including prompt context, latest vs updated outputs, reward state, and loss evaluation.",
      "reward_root_slice.svg": "Legacy rewarded-root slice SVG for this observation."
    },
    "knowledge_files": {
      "change.diff": "Unified diff between the latest pre-observation version and the promoted version.",
      "kf_02-27T08-43-03-067303.py": "Latest knowledge version immediately before this observation.",
      "kf_03-02T15-25-10-840374.py": "Promoted knowledge version produced by this observation.",
      "versions.json": "Full knowledge version ledger."
    }
  }
}
