{
  "approaches": [
    {
      "dt": 8,
      "transitions": [
        {
          "ticks": 5712,
          "event": "switch to cell centre",
          "state": {
            "x": 4224,
            "y": 8208,
            "height": 328,
            "heading": 32768,
            "output": 0,
            "callback": 32154
          }
        },
        {
          "ticks": 11296,
          "event": "install docked callback",
          "state": {
            "x": 4224,
            "y": 8320,
            "height": 328,
            "heading": 0,
            "output": 0,
            "callback": 32329
          }
        }
      ]
    },
    {
      "dt": 16,
      "transitions": [
        {
          "ticks": 5712,
          "event": "switch to cell centre",
          "state": {
            "x": 4224,
            "y": 8208,
            "height": 328,
            "heading": 32768,
            "output": 0,
            "callback": 32154
          }
        },
        {
          "ticks": 11296,
          "event": "install docked callback",
          "state": {
            "x": 4224,
            "y": 8320,
            "height": 328,
            "heading": 0,
            "output": 0,
            "callback": 32329
          }
        }
      ]
    },
    {
      "dt": 32,
      "transitions": [
        {
          "ticks": 5728,
          "event": "switch to cell centre",
          "state": {
            "x": 4224,
            "y": 8208,
            "height": 328,
            "heading": 32768,
            "output": 0,
            "callback": 32154
          }
        },
        {
          "ticks": 11328,
          "event": "install docked callback",
          "state": {
            "x": 4224,
            "y": 8320,
            "height": 328,
            "heading": 0,
            "output": 0,
            "callback": 32329
          }
        }
      ]
    }
  ],
  "departure_gates": [
    {
      "context_flag": 255,
      "control_high_byte": 12,
      "output_before": 512,
      "departed": false,
      "state": {
        "x": 4096,
        "y": 8192,
        "height": 400,
        "heading": 0,
        "output": 512,
        "callback": 32329
      }
    },
    {
      "context_flag": 0,
      "control_high_byte": 11,
      "output_before": 512,
      "departed": false,
      "state": {
        "x": 4096,
        "y": 8192,
        "height": 400,
        "heading": 0,
        "output": 512,
        "callback": 32329
      }
    },
    {
      "context_flag": 0,
      "control_high_byte": 12,
      "output_before": 511,
      "departed": false,
      "state": {
        "x": 4096,
        "y": 8192,
        "height": 400,
        "heading": 0,
        "output": 511,
        "callback": 32329
      }
    },
    {
      "context_flag": 0,
      "control_high_byte": 12,
      "output_before": 512,
      "departed": true,
      "state": {
        "x": 4096,
        "y": 8192,
        "height": 400,
        "heading": 0,
        "output": 256,
        "callback": 33032
      }
    },
    {
      "context_flag": 0,
      "control_high_byte": 127,
      "output_before": 512,
      "departed": true,
      "state": {
        "x": 4096,
        "y": 8192,
        "height": 400,
        "heading": 0,
        "output": 256,
        "callback": 33032
      }
    },
    {
      "context_flag": 0,
      "control_high_byte": 128,
      "output_before": 512,
      "departed": false,
      "state": {
        "x": 4096,
        "y": 8192,
        "height": 400,
        "heading": 0,
        "output": 512,
        "callback": 32329
      }
    }
  ],
  "scope": "Native 7D9A/7E49 movement, 7CA4 vector convergence, 7CDB scalar convergence, 927C heading and 7EAD callback transition. 8348 attitude stabilizer substituted; synthetic eligible approach. Does not run supply script, live input production, collision, or normal flight after installing 8108. Tick totals are fixture results, not full docking-duration predictions."
}
