{
  "format_version": 1,
  "fixture_id": "packed-event-cargo-catalog-save-slice-fixture",
  "source": {
    "kind": "captured-runtime",
    "description": "Fixture proving recipe-book-derived cargo catalog context imports into runtime state even without executable event records."
  },
  "state_save_slice_path": "packed-event-cargo-catalog-save-slice.json",
  "commands": [
    {
      "kind": "step_count",
      "steps": 1
    }
  ],
  "expected_summary": {
    "calendar": {
      "year": 1830,
      "month_slot": 0,
      "phase_slot": 0,
      "tick_slot": 1
    },
    "calendar_projection_is_placeholder": true,
    "world_flag_count": 11,
    "cargo_catalog_count": 11,
    "packed_event_collection_present": false,
    "event_runtime_record_count": 0
  },
  "expected_state_fragment": {
    "cargo_catalog": [
      {
        "slot_id": 1,
        "label": "Cargo Production Slot 1",
        "cargo_class": "factory"
      },
      {
        "slot_id": 2,
        "label": "Cargo Production Slot 2",
        "cargo_class": "factory"
      }
    ],
    "metadata": {
      "save_slice.cargo_catalog_source_kind": "recipe-book-summary-slot-catalog",
      "save_slice.cargo_catalog_entry_count": "11"
    }
  }
}
