{
  "tested_date": "2026-10-29",
  "platform": "Windows / Steam",
  "installed_steam_build": "26284217",
  "visible_game_version": "100-REV3",
  "difficulty": "Mark Up (Normal)",
  "starting_scenario": "Hydroponic Farmer",
  "perks": [],
  "skip_intro": true,
  "provenance": "Original purchased-game recordings. Codex operated the game and edited the footage. User-authorized temporary game-only input helper used for drag/modifier clicks. No save edits. Silent gameplay at natural speed, with cuts, readable crops and explanatory text.",
  "tests": [
    {
      "id": "missing-cell",
      "before": "Day1 Nutrifruit Seed, water and empty output; battery removed into inventory; paid power5",
      "after": "Day2 seed remained, no growth/output; tooltip Ready",
      "correction": "Reinstalled same100/100kJ cell"
    },
    {
      "id": "glitched-production",
      "configuration": "Old Hydroponic System; 3 stuck Glitched Modules, 1 stuck Ruined Module",
      "module_tooltip_each": {
        "performance_percent": 15,
        "efficiency_percent": -15
      },
      "machine_tooltip": {
        "energy_per_day": 11,
        "base_energy_per_day": 8,
        "work_per_day": 9,
        "base_work_per_day": 8,
        "performance_ratio": 0.5
      },
      "readings": [
        {
          "day": 2,
          "battery_kj": 100
        },
        {
          "day": 3,
          "battery_kj": 89,
          "work": "9/16",
          "water_ml": 1900
        },
        {
          "day": 4,
          "battery_kj": 78,
          "output": "5 Nutrifruit and 2 Small Nutrifruit"
        }
      ]
    },
    {
      "id": "charger",
      "purchase_credits": 172,
      "supplier": "Dr. Jackson after-hours shop, day5",
      "starting_cell_kj": 78,
      "power_off_next_morning_kj": 78,
      "power_on_next_morning_kj": 81,
      "power_service_credits": 5,
      "arrangement": "Spare Energy Cell inside basic Recharger; grower uses a different cell. No adjacency or PowerBloc test."
    },
    {
      "id": "eco-production",
      "configuration": "Decrepit Hydroponic System; 2 stuck Eco Modules, 2 stuck Ruined Modules",
      "module_tooltip_each": {
        "performance_percent": -16,
        "efficiency_percent": 32
      },
      "machine_tooltip": {
        "energy_per_day": 3,
        "base_energy_per_day": 8,
        "work_per_day": 6,
        "base_work_per_day": 8,
        "performance_ratio": 0.5
      },
      "battery_before_kj": 100,
      "battery_after_kj": 97,
      "work_after": "6/16",
      "crop": "Nutrifruit Seed, required work16"
    }
  ],
  "limits": [
    "One research run, days1–7. Separate existing module configurations, not a controlled module swap.",
    "No depleted-cell threshold, full-output blocking threshold, PowerBloc, upgraded Recharger or self-recharging cell tested.",
    "Module tooltips and aggregate stats were read; extractor removal, repair and Quality output effects were not tested.",
    "Hydroponic water bottle was labelled Ghostwater; we did not independently scan its purity.",
    "Basic charger gained3kJ in one powered night; one unpowered control night gained0. Do not extrapolate exhaustive charger tiers or bug fixes."
  ],
  "sources_checked": [
    {
      "url": "https://steamcommunity.com/app/4348910/allnews/",
      "checked": "2026-10-29",
      "scope": "Official1.0.0.2 notes: DrJackson Normal markup25 to15 percent."
    },
    {
      "url": "https://steamcommunity.com/app/4348910/discussions/0/573805072991032955/",
      "checked": "2026-10-29",
      "scope": "Earlier research lead: zero-charge/toggle-power workaround is community-reported, not reproduced by Kingy."
    }
  ],
  "video": {
    "file": "machine-power.mp4",
    "duration_seconds": 195,
    "segments": [
      {
        "id": "inputs",
        "asset_id": "03",
        "source_in": 20,
        "source_out": 32,
        "sequence_start": 0,
        "sequence_end": 12,
        "crop_xywh": [
          880,
          290,
          1400,
          870
        ],
        "text": [
          "Check the actual inputs",
          "Nutrifruit needs 16 work. Load a seed and water; leave room for the output."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "remove",
        "asset_id": "03",
        "source_in": 54,
        "source_out": 72,
        "sequence_start": 12,
        "sequence_end": 30,
        "crop_xywh": [
          880,
          290,
          1400,
          870
        ],
        "text": [
          "Controlled failure: remove the battery",
          "The Energy Cell moves into inventory. The seed stays in its input."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "stalled",
        "asset_id": "03",
        "source_in": 375,
        "source_out": 385,
        "sequence_start": 30,
        "sequence_end": 40,
        "crop_xywh": [
          880,
          170,
          1400,
          760
        ],
        "text": [
          "Next morning: no growth",
          "Paid shop power did not replace the missing machine battery."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "restore",
        "asset_id": "03",
        "source_in": 422,
        "source_out": 435,
        "sequence_start": 40,
        "sequence_end": 53,
        "crop_xywh": [
          880,
          290,
          1400,
          870
        ],
        "text": [
          "Put the charged cell back",
          "We restore the same 100/100 kJ cell, then run the machine overnight."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "growing",
        "asset_id": "03",
        "source_in": 923,
        "source_out": 935,
        "sequence_start": 53,
        "sequence_end": 65,
        "crop_xywh": [
          930,
          180,
          1050,
          730
        ],
        "text": [
          "First working night: 9 / 16",
          "The Old Hydroponic System now shows Growing. It is making progress."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "energy89",
        "asset_id": "03",
        "source_in": 951,
        "source_out": 963,
        "sequence_start": 65,
        "sequence_end": 77,
        "crop_xywh": [
          900,
          350,
          700,
          760
        ],
        "text": [
          "Battery: 100 → 89 kJ",
          "This setup used 11 kJ in one working night."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "harvest",
        "asset_id": "03",
        "source_in": 1392,
        "source_out": 1404,
        "sequence_start": 77,
        "sequence_end": 89,
        "crop_xywh": [
          900,
          190,
          1360,
          730
        ],
        "text": [
          "Second working night: harvest ready",
          "The output contains seven food items: five Nutrifruit and two Small Nutrifruit."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "energy78",
        "asset_id": "03",
        "source_in": 1418,
        "source_out": 1430,
        "sequence_start": 89,
        "sequence_end": 101,
        "crop_xywh": [
          900,
          350,
          700,
          760
        ],
        "text": [
          "Battery: 89 → 78 kJ",
          "Another 11 kJ used. Empty the output and provide a new seed for another crop."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "charge-load",
        "asset_id": "04",
        "source_in": 746,
        "source_out": 760,
        "sequence_start": 101,
        "sequence_end": 115,
        "crop_xywh": [
          1320,
          350,
          850,
          760
        ],
        "text": [
          "Load a spare cell into the Recharger",
          "We bought this basic charger from Dr. Jackson for 172 game credits."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "power-off",
        "asset_id": "04",
        "source_in": 770,
        "source_out": 782,
        "sequence_start": 115,
        "sequence_end": 127,
        "crop_xywh": [
          900,
          70,
          760,
          950
        ],
        "text": [
          "Control night: power service off",
          "The cell starts at 78/100 kJ. We leave it inside the Recharger."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "unchanged",
        "asset_id": "04",
        "source_in": 802,
        "source_out": 812,
        "sequence_start": 127,
        "sequence_end": 137,
        "crop_xywh": [
          1320,
          350,
          850,
          760
        ],
        "text": [
          "Next morning: still 78 / 100",
          "No charge gained with the power service unpaid."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "power-on",
        "asset_id": "04",
        "source_in": 1035,
        "source_out": 1047,
        "sequence_start": 137,
        "sequence_end": 149,
        "crop_xywh": [
          440,
          80,
          1690,
          850
        ],
        "text": [
          "Next test: power service paid",
          "Confirm the payment in the nightly report. Our power service cost 5 credits."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "charged",
        "asset_id": "04",
        "source_in": 1118,
        "source_out": 1130,
        "sequence_start": 149,
        "sequence_end": 161,
        "crop_xywh": [
          1320,
          350,
          850,
          760
        ],
        "text": [
          "Next morning: 78 → 81 kJ",
          "The basic Recharger added 3 kJ. The working grower has its own separate cell."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "eco",
        "asset_id": "04",
        "source_in": 942,
        "source_out": 954,
        "sequence_start": 161,
        "sequence_end": 173,
        "crop_xywh": [
          1080,
          150,
          650,
          700
        ],
        "text": [
          "Modules change the power budget",
          "Two installed Eco modules: Performance −32%, Efficiency +64% in total."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "eco-energy",
        "asset_id": "04",
        "source_in": 1068,
        "source_out": 1078,
        "sequence_start": 173,
        "sequence_end": 183,
        "crop_xywh": [
          1080,
          370,
          650,
          650
        ],
        "text": [
          "Eco grower: 100 → 97 kJ",
          "Measured consumption: 3 kJ in one working night. Same base demand: 8/day."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      },
      {
        "id": "eco-growth",
        "asset_id": "04",
        "source_in": 1079,
        "source_out": 1091,
        "sequence_start": 183,
        "sequence_end": 195,
        "crop_xywh": [
          1080,
          150,
          650,
          700
        ],
        "text": [
          "Lower demand, slower growth: 6 / 16",
          "Compare 3 kJ / 6 work with 11 kJ / 9 work. Read your own installed stats."
        ],
        "speed": 1.0,
        "audio_owner": "intentional silence"
      }
    ]
  },
  "short": {
    "file": "charger-not-charging-short.mp4",
    "scope": "Extract of unpowered control and powered result; includes cuts between nights."
  },
  "images": [
    {
      "file": "missing-battery.jpg",
      "source": "machines-research-03.mkv",
      "seconds": 420
    },
    {
      "file": "harvest.jpg",
      "source": "machines-research-03.mkv",
      "seconds": 1400
    },
    {
      "file": "charging-comparison.jpg",
      "source": "machines-research-04.mkv",
      "seconds": [
        760,
        805,
        1120
      ]
    },
    {
      "file": "module-comparison.jpg",
      "sources": [
        {
          "file": "machines-research-03.mkv",
          "seconds": 930
        },
        {
          "file": "machines-research-04.mkv",
          "seconds": 1085
        }
      ]
    }
  ]
}