{
  "date": "2026-10-28",
  "fixture": "Touch 35ch RGBW 2inst BG",
  "mode": "35ch",
  "footprint": 35,
  "instances": 2,
  "reservedDmx": [
    35
  ],
  "removedDmx": [
    36
  ],
  "changeScope": "Only the last reserved channel was removed. Channels 1..35 and defaults are unchanged from the Background 36ch release.",
  "wheelOrder": [
    "Dimmer",
    "Background",
    "Transition"
  ],
  "backgroundDmx": 3,
  "transitionDmx": 4,
  "shutterDmx": 34,
  "nativeFixtureExport": "Matches the standalone XML after normalizing omitted zero defaults and whitespace",
  "physicalDmxOutputTested": false,
  "xmlAndLuaSyntax": "passed",
  "embeddedPayloads": "exact standalone match",
  "runtimeCodeChanged": false,
  "limitations": [
    "Tested on the stated Windows onPC versions in separate test shows; no physical DMX hardware test."
  ],
  "platform": "grandMA2",
  "kitVersion": "1.4",
  "runtimeVersion": "1.0.0",
  "consoleVersion": "3.9.60.37",
  "tests": "Installer, existing watcher/World reuse, native type export, Fixture 901 type replacement, both instances, Touch/K20/Clear switching passed",
  "nativeLog": "Fixture 901.1 -> Touch=true\nFixture 901.2 -> Touch=true\nFixture 901.1 + 901.2 -> Touch=true\nFixture 902 -> Touch=false\n -> Touch=false\ninstances=2\ninstance1.type=5 Touch 35ch RGBW 2inst BG 35ch\ninstance2.type=5 Touch 35ch RGBW 2inst BG 35ch\nPASS\n"
}
