{
  "version": "VF-6800V-B2022-09-06_mod2",
  "file": "VF-6800V-B2022-09-06_mod2.bin",
  "sha256": "dac7f2890927107af33cbd2f39498b9971aa4e815da936bee008c83d092adcd4",
  "size": 262144,
  "status": "EXPERIMENTAL_NOT_FOR_FLASHING",
  "base": "VF-6800V-B2022-09-06.bin",
  "base_sha256": "16ea9e4c6bc16b7521563c38e36d3ff2afaf2785e138e2528fafa20d57240b93",
  "changes": [
    "two editable six-channel banks",
    "bank labels and X/O skip indicators",
    "skip masks and next-enabled-channel hooks",
    "original config save extended by 16 bytes",
    "32 bytes reserved from original stack top",
    "version label"
  ],
  "not_implemented": [
    "PWR dBuV and S/N loop display",
    "continuous list numbering 7-12"
  ],
  "tests": [
    "key through original dispatcher",
    "toggle bank A skip",
    "switch bank",
    "edit channel via original handler",
    "toggle bank B skip",
    "OK invokes original save plus extension",
    "simulated reboot restores settings",
    "switch back restores original bank A",
    "original rendering called by patch",
    "combined scheduler skips disabled position",
    "combined all-skipped bypass"
  ],
  "limitations": [
    "No hardware test or whole-device boot",
    "SPI simulated; real RF untested",
    "Physical F1/F2 mapping not verified on device",
    "Reduced stack headroom not stress-tested",
    "Update container/checksum requirements unresolved",
    "Not a flash-ready update"
  ],
  "integration": {
    "candidate_bytes": 792,
    "state": "0x20005550",
    "hooks": [
      [
        82472,
        134479064,
        4
      ],
      [
        82476,
        134479064,
        4
      ],
      [
        100326,
        134479068,
        4
      ],
      [
        100378,
        134479072,
        14
      ],
      [
        138792,
        134479076,
        6
      ]
    ]
  }
}