{
  "format_version": 1,
  "fixture_id": "minimal-world-step-smoke",
  "source": {
    "kind": "synthetic",
    "description": "Synthetic milestone 0/1 smoke fixture for headless runtime parsing and stepping."
  },
  "state": {
    "calendar": {
      "year": 1830,
      "month_slot": 0,
      "phase_slot": 0,
      "tick_slot": 0
    },
    "world_flags": {
      "sandbox": false
    },
    "companies": [
      {
        "company_id": 1,
        "current_cash": 250000,
        "debt": 0
      }
    ],
    "event_runtime_records": []
  },
  "commands": [
    {
      "kind": "advance_to",
      "calendar": {
        "year": 1830,
        "month_slot": 0,
        "phase_slot": 0,
        "tick_slot": 2
      }
    },
    {
      "kind": "step_count",
      "steps": 3
    }
  ],
  "expected_summary": {
    "calendar": {
      "year": 1830,
      "month_slot": 0,
      "phase_slot": 0,
      "tick_slot": 5
    },
    "world_flag_count": 1,
    "company_count": 1,
    "event_runtime_record_count": 0,
    "total_company_cash": 250000
  }
}
