{
  "schemaVersion": 1,
  "createdAt": "2026-10-24T10:05:11.281Z",
  "source": "Flowspace smallExample() deterministic planning model, not field measurements",
  "command": "bun scripts/content-experiments.ts",
  "sourceHashes": {
    "smallExample.ts": "d3f401c7991d93403f4538e54a122f9e8cc018a177a02518d0fa8f4b79211eee",
    "model.ts": "c954286bdea1ac0226fe63d1ee6c1c49a4c53e49dad9fcddd8d6d9a3ea60bc8c",
    "fulfillment.ts": "747d3d1f9aa899da6f9310c563f631cd50aa21875c6cbc12c973a8742ef913d1",
    "fulfillmentEngine.ts": "e21c40297f04d075825d320cf3ac7fe97115ffb0f87879724f9f316319632893",
    "physicalInventory.ts": "7d933832592ca34db1a8f468a2bc04a7fa61d8f42cb0f9eeaef659652d3be445",
    "locationInventory.ts": "43dfa7b4f03fa5bcc53a19ee00368d780dcf5e1cefdabfcdf6fd36a18220bdc2",
    "mezzanine.ts": "640ec47ea77545d8cb3788312a9162f4a81920581cf8725b620b4c3462965c22",
    "mezzanineFlow.ts": "f8b03e5ddcefa6ae2659a3c93063502e7b11d63e989604bcd0f664a46cf1e975",
    "mezzanineRoutes.ts": "04a48f13c6bbac9d3eda6ca9d0b54fda452bb83b2d417d8fa31670571c181e61",
    "workforce.ts": "85b70ee02af82a7a8c4a9632001dc6e0c01f310c06d012d6e30f5ce8380299bb",
    "rackCargo.ts": "286df2a738fcd8c368c4498da810d815054654f9eda923b313e16087ef95f6c9",
    "fleetClearance.ts": "d1c87adf90e5bdf8514b38aada2026268993610ceb040d901efe7e8829dbd503",
    "fleetPerformance.ts": "ea46a0bb84377442b92186537cf2be54151616ee1cfbf469505458f4ff3e5ddb",
    "operatorTransport.ts": "f3ea3e698fc363215494b8c1ec1e3721f996666871d4835b9b7b70171403f459",
    "traffic.ts": "b3ce454add08004b37bcec5e46943857efa08c2da00a4807c716f00595af90c4",
    "site.ts": "1917200ef14ce867d4285b5f58a8dcf512d66172ee82f745e3e5e1b375da3a82",
    "siteTraffic.ts": "eede980e0eb10bcb515b156a5303529f1a4b99960ba225831056c80cd60cb5df",
    "availability.ts": "d6e976401535a89218d87e2a713f67dd71cd5c26cf59fcf5ea53eb8baafe4fe1",
    "operationalData.ts": "4903f4be8024a4d967ac48936250184b8c81ab928092b027e66c59b6cb194158",
    "experiments.ts": "aa3b9b48add65f7b90f17981a57747ebb9994c41925696005999828300e435d8",
    "eventQueue.ts": "ed36cc9f358c48967bacc8df4ad5faf7c610f6264797c4991366b2b212c3dc37",
    "runStatus.ts": "014fda594cdcc0d6233946d161803a44f2f21775d9c21272b5ea28a7e71be2f2",
    "stockLayout.ts": "583b5764e863b0b434cf5f2ac274874246a1aa7638d8e6b8e113f8916e286508",
    "catalog.ts": "e6d14ffcfeaaac3d2a6ec882ffc2ade8e7fe326b5f14aecaa60ce5aa17163b38",
    "facilities.ts": "1a4a1738c07e8203bcbc8e84a579c2cc41cd0c9cbb4c42d5c66ab9c9d4ea7247",
    "plan.ts": "e4ed81aad296009156560410f3dfa7e0a798d7af7263658dbc0fb0b97e5bd996",
    "architecture.ts": "5a4c0d75e91c2b9579561bd86f1ffd041e9a0ebd9ea722a83b8d58d52f54911a",
    "structure.ts": "1c3e592c1a59191ef42766def2545c6ee7344166eeed71039ed578b9e09b8b74"
  },
  "method": {
    "horizonHours": 8,
    "orders": 160,
    "itemsPerOrder": 3,
    "orderIntervalSeconds": 120,
    "initialUnitsPerSku": 3600,
    "inboundSchedules": [
      {
        "id": "small-in",
        "direction": "in",
        "count": 8,
        "first": 0,
        "interval": 2100,
        "pallets": 8,
        "floor": 0
      }
    ],
    "outboundSchedules": [
      {
        "id": "small-out",
        "direction": "out",
        "count": 8,
        "first": 3600,
        "interval": 3085,
        "pallets": 8,
        "floor": 0
      }
    ],
    "sameDemandAndSchedules": true,
    "randomVariation": false,
    "oneFactorPerVariant": true,
    "repetitions": 1,
    "monetarySavingsEstimated": false
  },
  "metricDefinitions": {
    "shipped": "Orders with shipped timestamp at or before the 8-hour horizon; loading completion, not merely packing completion",
    "throughputOrdersPerHour": "Shipped orders divided by the fixed 8-hour shift",
    "remaining": "Arrived orders minus shipped orders at the horizon",
    "receivedPallets": "Pallet unloading completed; this count can exceed completed storage receipt, which is counted as inventory.receivedUnits",
    "trucks": "arrived counts scheduled arrivals within the horizon; departed and exited count their respective completed timestamps. All orders shipped does not imply every vehicle exited.",
    "meanShippedLeadSeconds": "Mean arrival-to-loading-complete time over shipped orders only; completion selection bias prevents general whole-demand claims",
    "meanAdmissionWaitSeconds": "Mean arrival-to-admission time over admitted orders only",
    "meanPackingQueueSeconds": "Mean picked-to-packStarted time over orders that started packing; this single-floor case waits for a packing resource",
    "trafficWaitSeconds": "Engine trafficReport.wait, cumulative trip-seconds, not whole-shift elapsed seconds",
    "mezzanineLiftQueueSeconds": "Sum of per-cargo 메자닌 화물 리프트 대기 intervals clipped to the shift; cumulative cargo-seconds",
    "inventory": "unreservedUnits + reservedUnits = initialUnits + receivedUnits; reserved includes WIP and already shipped units, and is not current physical stock",
    "computeMs": "Observed computation time on this host, not a simulation performance or user-device guarantee"
  },
  "limitations": [
    "Single deterministic synthetic input; no WMS/WCS log calibration or measured travel/service-time distributions.",
    "The faster lift case is a sensitivity assumption, not an OEM capability or a purchase recommendation.",
    "Human staffing is allocated by the current model policy; reducing total workers changes the available shared transport pool.",
    "Disabling packing benches reassigns the former station workers to the transport pool; the packing-1 result is this combined policy response, not an isolated fixed-staff packaging-speed test.",
    "Queue metrics are cumulative per entity and can exceed the clock duration; lead time averages include only completed orders.",
    "No labor cost, energy bill, structural approval, regulatory safety certification or proven financial saving is calculated."
  ],
  "cases": [
    {
      "id": "baseline",
      "label": "기준: 24명 · 포장대 4개 · 메자닌 리프트 0.0762 m/s",
      "inputSha256": "bdff3ab2fcab551b20995716041658e4eaf4ba9a736341b3f050aeb79f8ce330",
      "inputPath": "/resources/experiment-baseline.json",
      "computeMs": 8606.3008,
      "output": {
        "engineVersion": "warehouse-routing-1-location-start-position-1-clearance-4-routing-2-operator-1-mezzanine-orders-3-rack-pallet-1-physical-stock-1-multi-pick-1-stage-space-1-worker-start-1-site-traffic-1",
        "durationSeconds": 28800,
        "completion": {
          "status": "complete",
          "computedUntil": 28800,
          "eventLimit": 180000
        },
        "demandSha256": "f0aa8b6e57ab00dc790c7d44ab12e259d5c768e223da4dc05ffe56bf934df685",
        "orders": 160,
        "shipped": 142,
        "remaining": 18,
        "shippedUnits": 426,
        "throughputOrdersPerHour": 17.75,
        "states": {
          "waiting": 10,
          "picking": 6,
          "packing": 0,
          "sorting": 1,
          "staging": 0,
          "shipping": 1,
          "shipped": 142
        },
        "meanShippedLeadSeconds": 5502.3147759168505,
        "meanAdmissionWaitSeconds": 3705.739306748165,
        "meanPackingQueueSeconds": 0,
        "trafficWaitSeconds": 2858.256906339213,
        "mezzanineLiftQueueSeconds": 118249.79262873663,
        "mezzanineGroundedUnits": 107,
        "receivedPallets": 64,
        "inventory": {
          "initialUnits": 14400,
          "receivedUnits": 2560,
          "unreservedUnits": 16510,
          "reservedUnits": 450,
          "locationInitial": 14400,
          "locationReceived": 2560,
          "locationOnHand": 16500,
          "locationPicked": 460,
          "mezzanineOnHand": 0
        },
        "trucks": {
          "arrived": 16,
          "departed": 15,
          "exited": 15
        },
        "workerRoles": {
          "pick": 3,
          "pack": 4,
          "transport": 13,
          "mezzanine": 4,
          "standby": 0
        },
        "queuePeaks": {
          "mezz-worker-small-mezzanine-1-0": 1,
          "mezz-stair-small-mezzanine": 3,
          "mezz-worker-small-mezzanine-1-1": 1,
          "mezz-worker-small-mezzanine-1-2": 1,
          "fc-stock-small-86": 3,
          "fc-stock-small-87": 5,
          "fc-stock-small-96": 5,
          "yard": 1,
          "pallet-fork:0": 7,
          "receiving:0": 8,
          "site-gate-in": 1,
          "site-ring-0": 1,
          "small-124": 2,
          "fc-stock-small-77": 1,
          "in-dock:0": 1,
          "loader": 17,
          "small-123": 2,
          "site-apron-0-left": 1,
          "receive-fork:0": 1,
          "pack": 1,
          "belt": 1,
          "mezz-ground-small-mezzanine": 21,
          "sort": 1,
          "fc-stock-small-94": 3,
          "fc-stock-small-95": 3,
          "putaway:0": 2,
          "fc-stock-small-22": 1,
          "cart": 2,
          "mezz-lift-small-mezzanine": 12,
          "mezz-upper-small-mezzanine-1": 14,
          "small-125": 2,
          "fc-stock-small-76": 3,
          "fc-stock-small-78": 3,
          "pallet-high:0": 7,
          "mezz-conveyor-small-mezzanine-conveyor-1": 2,
          "fc-stock-small-27": 1,
          "fc-stock-small-30": 1,
          "site-gate-out": 1,
          "out-dock:0": 1,
          "site-apron-0-right": 1,
          "fc-stock-small-71": 1,
          "fc-stock-small-72": 1,
          "fc-stock-small-73": 1,
          "fc-stock-small-26": 1,
          "fc-stock-small-75": 1,
          "fc-stock-small-28": 1,
          "fc-stock-small-24": 1,
          "fc-stock-small-29": 1
        },
        "staging": {
          "capacity": 24,
          "peak": 17,
          "occupied": 1,
          "reserved": 0,
          "waiting": 0
        },
        "clearanceHolds": 0,
        "blockedRoutes": 0,
        "processedEvents": 9340,
        "steps": 14226,
        "warnings": [
          "운영 종료 시 미출고 주문이 남았습니다. 공정 대기·재고·차량 용량을 확인하세요.",
          "운영 종료 시 미접안·미출발 차량이 남았습니다. 해당 층 도크, 도로, 하역 인원과 장비를 확인하세요."
        ],
        "timeline": [
          {
            "time": 0,
            "states": {
              "waiting": 0,
              "picking": 1,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 0,
              "shipped": 0
            },
            "arrived": 1,
            "received": 0,
            "inventory": 14397,
            "reserved": 3,
            "shippedUnits": 0
          },
          {
            "time": 3600,
            "states": {
              "waiting": 3,
              "picking": 11,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 17,
              "shipped": 0
            },
            "arrived": 31,
            "received": 480,
            "inventory": 14796,
            "reserved": 84,
            "shippedUnits": 0
          },
          {
            "time": 7200,
            "states": {
              "waiting": 15,
              "picking": 11,
              "packing": 0,
              "sorting": 1,
              "staging": 0,
              "shipping": 1,
              "shipped": 33
            },
            "arrived": 61,
            "received": 1040,
            "inventory": 15302,
            "reserved": 138,
            "shippedUnits": 99
          },
          {
            "time": 14400,
            "states": {
              "waiting": 30,
              "picking": 12,
              "packing": 0,
              "sorting": 1,
              "staging": 2,
              "shipping": 0,
              "shipped": 76
            },
            "arrived": 121,
            "received": 2120,
            "inventory": 16247,
            "reserved": 273,
            "shippedUnits": 228
          },
          {
            "time": 21600,
            "states": {
              "waiting": 40,
              "picking": 5,
              "packing": 1,
              "sorting": 0,
              "staging": 1,
              "shipping": 1,
              "shipped": 112
            },
            "arrived": 160,
            "received": 2560,
            "inventory": 16600,
            "reserved": 360,
            "shippedUnits": 336
          },
          {
            "time": 28800,
            "states": {
              "waiting": 10,
              "picking": 6,
              "packing": 0,
              "sorting": 1,
              "staging": 0,
              "shipping": 1,
              "shipped": 142
            },
            "arrived": 160,
            "received": 2560,
            "inventory": 16510,
            "reserved": 450,
            "shippedUnits": 426
          }
        ],
        "checks": {
          "completeRun": true,
          "unchangedDemand": true,
          "orderCountsConserved": true,
          "aggregateUnitsConserved": true,
          "locationUnitsConserved": true,
          "mezzanineUnitsConserved": true,
          "shippedMilestonesCausal": true
        }
      },
      "reproductionInputPath": "verification/adsense-remediation-2026-10-24/input-baseline.json"
    },
    {
      "id": "labor-12",
      "label": "본층 인원만 24명 → 12명",
      "inputSha256": "8f1b3868fdce3e91c4186b0ca4ae1e3e0e5c5e4218a6dea3a30417a88706df71",
      "inputPath": "/resources/experiment-labor-12.json",
      "computeMs": 3207.7342999999983,
      "output": {
        "engineVersion": "warehouse-routing-1-location-start-position-1-clearance-4-routing-2-operator-1-mezzanine-orders-3-rack-pallet-1-physical-stock-1-multi-pick-1-stage-space-1-worker-start-1-site-traffic-1",
        "durationSeconds": 28800,
        "completion": {
          "status": "complete",
          "computedUntil": 28800,
          "eventLimit": 180000
        },
        "demandSha256": "f0aa8b6e57ab00dc790c7d44ab12e259d5c768e223da4dc05ffe56bf934df685",
        "orders": 160,
        "shipped": 25,
        "remaining": 135,
        "shippedUnits": 75,
        "throughputOrdersPerHour": 3.125,
        "states": {
          "waiting": 85,
          "picking": 47,
          "packing": 0,
          "sorting": 0,
          "staging": 1,
          "shipping": 2,
          "shipped": 25
        },
        "meanShippedLeadSeconds": 14459.605819457267,
        "meanAdmissionWaitSeconds": 3576.7828851123977,
        "meanPackingQueueSeconds": 0,
        "trafficWaitSeconds": 271.05000000000007,
        "mezzanineLiftQueueSeconds": 25722.0660984643,
        "mezzanineGroundedUnits": 50,
        "receivedPallets": 13,
        "inventory": {
          "initialUnits": 14400,
          "receivedUnits": 320,
          "unreservedUnits": 14495,
          "reservedUnits": 225,
          "locationInitial": 14400,
          "locationReceived": 320,
          "locationOnHand": 14575,
          "locationPicked": 145,
          "mezzanineOnHand": 10
        },
        "trucks": {
          "arrived": 16,
          "departed": 7,
          "exited": 7
        },
        "workerRoles": {
          "pick": 3,
          "pack": 4,
          "transport": 1,
          "mezzanine": 4,
          "standby": 0
        },
        "queuePeaks": {
          "mezz-worker-small-mezzanine-1-0": 1,
          "mezz-stair-small-mezzanine": 3,
          "mezz-worker-small-mezzanine-1-1": 1,
          "mezz-worker-small-mezzanine-1-2": 1,
          "fc-stock-small-86": 10,
          "fc-stock-small-87": 26,
          "fc-stock-small-96": 25,
          "yard": 1,
          "pallet-fork:0": 7,
          "receiving:0": 16,
          "site-gate-in": 1,
          "site-ring-0": 1,
          "small-124": 1,
          "fc-stock-small-77": 1,
          "in-dock:0": 4,
          "site-apron-0-left": 1,
          "receive-fork:0": 4,
          "fc-stock-small-94": 10,
          "fc-stock-small-95": 11,
          "loader": 6,
          "small-123": 1,
          "fc-stock-small-78": 10,
          "fc-stock-small-76": 12,
          "mezz-ground-small-mezzanine": 8,
          "mezz-lift-small-mezzanine": 8,
          "mezz-upper-small-mezzanine-1": 10,
          "small-125": 1,
          "mezz-conveyor-small-mezzanine-conveyor-1": 2,
          "pack": 1,
          "belt": 1,
          "sort": 1,
          "cart": 2,
          "pallet-high:0": 8,
          "out-dock:0": 1,
          "site-apron-0-right": 1,
          "putaway:0": 5,
          "fc-stock-small-22": 1,
          "site-gate-out": 1,
          "fc-stock-small-27": 1
        },
        "staging": {
          "capacity": 24,
          "peak": 6,
          "occupied": 2,
          "reserved": 1,
          "waiting": 0
        },
        "clearanceHolds": 0,
        "blockedRoutes": 0,
        "processedEvents": 2735,
        "steps": 3969,
        "warnings": [
          "운영 종료 시 미출고 주문이 남았습니다. 공정 대기·재고·차량 용량을 확인하세요.",
          "운영 종료 시 미접안·미출발 차량이 남았습니다. 해당 층 도크, 도로, 하역 인원과 장비를 확인하세요."
        ],
        "timeline": [
          {
            "time": 0,
            "states": {
              "waiting": 0,
              "picking": 1,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 0,
              "shipped": 0
            },
            "arrived": 1,
            "received": 0,
            "inventory": 14397,
            "reserved": 3,
            "shippedUnits": 0
          },
          {
            "time": 3600,
            "states": {
              "waiting": 3,
              "picking": 26,
              "packing": 0,
              "sorting": 1,
              "staging": 0,
              "shipping": 1,
              "shipped": 0
            },
            "arrived": 31,
            "received": 0,
            "inventory": 14316,
            "reserved": 84,
            "shippedUnits": 0
          },
          {
            "time": 7200,
            "states": {
              "waiting": 15,
              "picking": 38,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 4,
              "shipped": 4
            },
            "arrived": 61,
            "received": 0,
            "inventory": 14262,
            "reserved": 138,
            "shippedUnits": 12
          },
          {
            "time": 14400,
            "states": {
              "waiting": 60,
              "picking": 48,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 1,
              "shipped": 12
            },
            "arrived": 121,
            "received": 80,
            "inventory": 14297,
            "reserved": 183,
            "shippedUnits": 36
          },
          {
            "time": 21600,
            "states": {
              "waiting": 92,
              "picking": 48,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 2,
              "shipped": 18
            },
            "arrived": 160,
            "received": 200,
            "inventory": 14396,
            "reserved": 204,
            "shippedUnits": 54
          },
          {
            "time": 28800,
            "states": {
              "waiting": 85,
              "picking": 47,
              "packing": 0,
              "sorting": 0,
              "staging": 1,
              "shipping": 2,
              "shipped": 25
            },
            "arrived": 160,
            "received": 320,
            "inventory": 14495,
            "reserved": 225,
            "shippedUnits": 75
          }
        ],
        "checks": {
          "completeRun": true,
          "unchangedDemand": true,
          "orderCountsConserved": true,
          "aggregateUnitsConserved": true,
          "locationUnitsConserved": true,
          "mezzanineUnitsConserved": true,
          "shippedMilestonesCausal": true
        }
      },
      "reproductionInputPath": "verification/adsense-remediation-2026-10-24/input-labor-12.json"
    },
    {
      "id": "packing-1",
      "label": "가동 포장대만 4개 → 1개",
      "inputSha256": "51e9c8dbdc81c89ec8edc988a645264bf4134257fda335eab1b8c68051a38d23",
      "inputPath": "/resources/experiment-packing-1.json",
      "computeMs": 9092.454300000001,
      "output": {
        "engineVersion": "warehouse-routing-1-location-start-position-1-clearance-4-routing-2-operator-1-mezzanine-orders-3-rack-pallet-1-physical-stock-1-multi-pick-1-stage-space-1-worker-start-1-site-traffic-1",
        "durationSeconds": 28800,
        "completion": {
          "status": "complete",
          "computedUntil": 28800,
          "eventLimit": 180000
        },
        "demandSha256": "f0aa8b6e57ab00dc790c7d44ab12e259d5c768e223da4dc05ffe56bf934df685",
        "orders": 160,
        "shipped": 145,
        "remaining": 15,
        "shippedUnits": 435,
        "throughputOrdersPerHour": 18.125,
        "states": {
          "waiting": 0,
          "picking": 13,
          "packing": 1,
          "sorting": 1,
          "staging": 0,
          "shipping": 0,
          "shipped": 145
        },
        "meanShippedLeadSeconds": 5537.193161452251,
        "meanAdmissionWaitSeconds": 3955.555036267201,
        "meanPackingQueueSeconds": 43.90453573010457,
        "trafficWaitSeconds": 3399.280072504497,
        "mezzanineLiftQueueSeconds": 124064.22062522396,
        "mezzanineGroundedUnits": 108,
        "receivedPallets": 64,
        "inventory": {
          "initialUnits": 14400,
          "receivedUnits": 2560,
          "unreservedUnits": 16480,
          "reservedUnits": 480,
          "locationInitial": 14400,
          "locationReceived": 2560,
          "locationOnHand": 16492,
          "locationPicked": 468,
          "mezzanineOnHand": 4
        },
        "trucks": {
          "arrived": 16,
          "departed": 15,
          "exited": 15
        },
        "workerRoles": {
          "pick": 3,
          "pack": 1,
          "transport": 16,
          "mezzanine": 4,
          "standby": 0
        },
        "queuePeaks": {
          "mezz-worker-small-mezzanine-1-0": 1,
          "mezz-stair-small-mezzanine": 3,
          "mezz-worker-small-mezzanine-1-1": 1,
          "mezz-worker-small-mezzanine-1-2": 1,
          "fc-stock-small-86": 3,
          "fc-stock-small-87": 5,
          "fc-stock-small-96": 5,
          "yard": 1,
          "pallet-fork:0": 7,
          "receiving:0": 8,
          "site-gate-in": 1,
          "site-ring-0": 2,
          "small-124": 2,
          "fc-stock-small-77": 1,
          "in-dock:0": 1,
          "loader": 17,
          "small-123": 3,
          "site-apron-0-left": 1,
          "receive-fork:0": 2,
          "pack": 3,
          "belt": 1,
          "mezz-ground-small-mezzanine": 23,
          "sort": 1,
          "fc-stock-small-94": 3,
          "fc-stock-small-95": 3,
          "putaway:0": 3,
          "fc-stock-small-22": 1,
          "cart": 2,
          "mezz-lift-small-mezzanine": 13,
          "mezz-upper-small-mezzanine-1": 14,
          "small-125": 2,
          "fc-stock-small-76": 3,
          "fc-stock-small-78": 3,
          "pallet-high:0": 8,
          "mezz-conveyor-small-mezzanine-conveyor-1": 2,
          "fc-stock-small-27": 1,
          "fc-stock-small-30": 1,
          "site-gate-out": 1,
          "out-dock:0": 1,
          "site-apron-0-right": 1,
          "fc-stock-small-71": 1,
          "fc-stock-small-72": 1,
          "fc-stock-small-73": 1,
          "fc-stock-small-74": 1,
          "fc-stock-small-75": 1,
          "fc-stock-small-24": 1,
          "fc-stock-small-29": 1,
          "fc-stock-small-28": 1,
          "fc-stock-small-25": 1
        },
        "staging": {
          "capacity": 24,
          "peak": 17,
          "occupied": 0,
          "reserved": 0,
          "waiting": 0
        },
        "clearanceHolds": 0,
        "blockedRoutes": 0,
        "processedEvents": 9501,
        "steps": 14506,
        "warnings": [
          "운영 종료 시 미출고 주문이 남았습니다. 공정 대기·재고·차량 용량을 확인하세요.",
          "운영 종료 시 미접안·미출발 차량이 남았습니다. 해당 층 도크, 도로, 하역 인원과 장비를 확인하세요."
        ],
        "timeline": [
          {
            "time": 0,
            "states": {
              "waiting": 0,
              "picking": 1,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 0,
              "shipped": 0
            },
            "arrived": 1,
            "received": 0,
            "inventory": 14397,
            "reserved": 3,
            "shippedUnits": 0
          },
          {
            "time": 3600,
            "states": {
              "waiting": 3,
              "picking": 11,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 17,
              "shipped": 0
            },
            "arrived": 31,
            "received": 480,
            "inventory": 14796,
            "reserved": 84,
            "shippedUnits": 0
          },
          {
            "time": 7200,
            "states": {
              "waiting": 15,
              "picking": 10,
              "packing": 1,
              "sorting": 0,
              "staging": 1,
              "shipping": 0,
              "shipped": 34
            },
            "arrived": 61,
            "received": 1040,
            "inventory": 15302,
            "reserved": 138,
            "shippedUnits": 102
          },
          {
            "time": 14400,
            "states": {
              "waiting": 30,
              "picking": 13,
              "packing": 0,
              "sorting": 1,
              "staging": 1,
              "shipping": 0,
              "shipped": 76
            },
            "arrived": 121,
            "received": 2080,
            "inventory": 16207,
            "reserved": 273,
            "shippedUnits": 228
          },
          {
            "time": 21600,
            "states": {
              "waiting": 30,
              "picking": 10,
              "packing": 2,
              "sorting": 1,
              "staging": 1,
              "shipping": 0,
              "shipped": 116
            },
            "arrived": 160,
            "received": 2560,
            "inventory": 16570,
            "reserved": 390,
            "shippedUnits": 348
          },
          {
            "time": 28800,
            "states": {
              "waiting": 0,
              "picking": 13,
              "packing": 1,
              "sorting": 1,
              "staging": 0,
              "shipping": 0,
              "shipped": 145
            },
            "arrived": 160,
            "received": 2560,
            "inventory": 16480,
            "reserved": 480,
            "shippedUnits": 435
          }
        ],
        "checks": {
          "completeRun": true,
          "unchangedDemand": true,
          "orderCountsConserved": true,
          "aggregateUnitsConserved": true,
          "locationUnitsConserved": true,
          "mezzanineUnitsConserved": true,
          "shippedMilestonesCausal": true
        }
      },
      "reproductionInputPath": "verification/adsense-remediation-2026-10-24/input-packing-1.json"
    },
    {
      "id": "lift-double",
      "label": "메자닌 리프트 속도만 0.0762 → 0.1524 m/s (가정)",
      "inputSha256": "009d5dfba623e204855cf1d2755f06a33ab9c2ee86df4bf908b04673c19e7d58",
      "inputPath": "/resources/experiment-lift-double.json",
      "computeMs": 8478.465200000002,
      "output": {
        "engineVersion": "warehouse-routing-1-location-start-position-1-clearance-4-routing-2-operator-1-mezzanine-orders-3-rack-pallet-1-physical-stock-1-multi-pick-1-stage-space-1-worker-start-1-site-traffic-1",
        "durationSeconds": 28800,
        "completion": {
          "status": "complete",
          "computedUntil": 28800,
          "eventLimit": 180000
        },
        "demandSha256": "f0aa8b6e57ab00dc790c7d44ab12e259d5c768e223da4dc05ffe56bf934df685",
        "orders": 160,
        "shipped": 160,
        "remaining": 0,
        "shippedUnits": 480,
        "throughputOrdersPerHour": 20,
        "states": {
          "waiting": 0,
          "picking": 0,
          "packing": 0,
          "sorting": 0,
          "staging": 0,
          "shipping": 0,
          "shipped": 160
        },
        "meanShippedLeadSeconds": 3932.1999762631895,
        "meanAdmissionWaitSeconds": 1943.697313810583,
        "meanPackingQueueSeconds": 0,
        "trafficWaitSeconds": 3733.017381879694,
        "mezzanineLiftQueueSeconds": 106343.6870021504,
        "mezzanineGroundedUnits": 120,
        "receivedPallets": 64,
        "inventory": {
          "initialUnits": 14400,
          "receivedUnits": 2560,
          "unreservedUnits": 16480,
          "reservedUnits": 480,
          "locationInitial": 14400,
          "locationReceived": 2560,
          "locationOnHand": 16480,
          "locationPicked": 480,
          "mezzanineOnHand": 0
        },
        "trucks": {
          "arrived": 16,
          "departed": 15,
          "exited": 15
        },
        "workerRoles": {
          "pick": 3,
          "pack": 4,
          "transport": 13,
          "mezzanine": 4,
          "standby": 0
        },
        "queuePeaks": {
          "mezz-worker-small-mezzanine-1-0": 1,
          "mezz-stair-small-mezzanine": 3,
          "mezz-worker-small-mezzanine-1-1": 1,
          "mezz-worker-small-mezzanine-1-2": 1,
          "fc-stock-small-86": 3,
          "fc-stock-small-87": 5,
          "fc-stock-small-96": 5,
          "yard": 1,
          "pallet-fork:0": 7,
          "receiving:0": 8,
          "site-gate-in": 1,
          "site-ring-0": 1,
          "small-124": 2,
          "fc-stock-small-77": 2,
          "in-dock:0": 1,
          "loader": 18,
          "small-123": 3,
          "site-apron-0-left": 1,
          "receive-fork:0": 1,
          "pack": 1,
          "belt": 1,
          "mezz-ground-small-mezzanine": 18,
          "sort": 1,
          "fc-stock-small-94": 3,
          "fc-stock-small-95": 3,
          "putaway:0": 2,
          "fc-stock-small-22": 1,
          "cart": 2,
          "mezz-lift-small-mezzanine": 12,
          "mezz-upper-small-mezzanine-1": 14,
          "small-125": 2,
          "fc-stock-small-76": 3,
          "fc-stock-small-78": 3,
          "mezz-conveyor-small-mezzanine-conveyor-1": 2,
          "pallet-high:0": 7,
          "fc-stock-small-30": 1,
          "site-gate-out": 1,
          "fc-stock-small-27": 1,
          "out-dock:0": 1,
          "site-apron-0-right": 1,
          "fc-stock-small-71": 1,
          "fc-stock-small-72": 1,
          "fc-stock-small-73": 1,
          "fc-stock-small-26": 1,
          "fc-stock-small-23": 1,
          "fc-stock-small-84": 1,
          "fc-stock-small-29": 1
        },
        "staging": {
          "capacity": 24,
          "peak": 19,
          "occupied": 0,
          "reserved": 0,
          "waiting": 0
        },
        "clearanceHolds": 0,
        "blockedRoutes": 0,
        "processedEvents": 9904,
        "steps": 15122,
        "warnings": [
          "운영 종료 시 미접안·미출발 차량이 남았습니다. 해당 층 도크, 도로, 하역 인원과 장비를 확인하세요."
        ],
        "timeline": [
          {
            "time": 0,
            "states": {
              "waiting": 0,
              "picking": 1,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 0,
              "shipped": 0
            },
            "arrived": 1,
            "received": 0,
            "inventory": 14397,
            "reserved": 3,
            "shippedUnits": 0
          },
          {
            "time": 3600,
            "states": {
              "waiting": 3,
              "picking": 9,
              "packing": 2,
              "sorting": 1,
              "staging": 0,
              "shipping": 16,
              "shipped": 0
            },
            "arrived": 31,
            "received": 480,
            "inventory": 14796,
            "reserved": 84,
            "shippedUnits": 0
          },
          {
            "time": 7200,
            "states": {
              "waiting": 15,
              "picking": 2,
              "packing": 1,
              "sorting": 2,
              "staging": 0,
              "shipping": 3,
              "shipped": 38
            },
            "arrived": 61,
            "received": 1000,
            "inventory": 15262,
            "reserved": 138,
            "shippedUnits": 114
          },
          {
            "time": 14400,
            "states": {
              "waiting": 20,
              "picking": 13,
              "packing": 0,
              "sorting": 1,
              "staging": 0,
              "shipping": 0,
              "shipped": 87
            },
            "arrived": 121,
            "received": 2120,
            "inventory": 16217,
            "reserved": 303,
            "shippedUnits": 261
          },
          {
            "time": 21600,
            "states": {
              "waiting": 20,
              "picking": 1,
              "packing": 1,
              "sorting": 1,
              "staging": 1,
              "shipping": 1,
              "shipped": 135
            },
            "arrived": 160,
            "received": 2560,
            "inventory": 16540,
            "reserved": 420,
            "shippedUnits": 405
          },
          {
            "time": 28800,
            "states": {
              "waiting": 0,
              "picking": 0,
              "packing": 0,
              "sorting": 0,
              "staging": 0,
              "shipping": 0,
              "shipped": 160
            },
            "arrived": 160,
            "received": 2560,
            "inventory": 16480,
            "reserved": 480,
            "shippedUnits": 480
          }
        ],
        "checks": {
          "completeRun": true,
          "unchangedDemand": true,
          "orderCountsConserved": true,
          "aggregateUnitsConserved": true,
          "locationUnitsConserved": true,
          "mezzanineUnitsConserved": true,
          "shippedMilestonesCausal": true
        }
      },
      "reproductionInputPath": "verification/adsense-remediation-2026-10-24/input-lift-double.json"
    }
  ],
  "comparisons": [
    {
      "id": "labor-12",
      "shippedDelta": -117,
      "remainingDelta": 117,
      "throughputOrdersPerHourDelta": -14.625,
      "meanShippedLeadSecondsDelta": 8957.291043540416,
      "trafficWaitSecondsDelta": -2587.2069063392128,
      "mezzanineLiftQueueSecondsDelta": -92527.72653027232
    },
    {
      "id": "packing-1",
      "shippedDelta": 3,
      "remainingDelta": -3,
      "throughputOrdersPerHourDelta": 0.375,
      "meanShippedLeadSecondsDelta": 34.87838553540041,
      "trafficWaitSecondsDelta": 541.0231661652842,
      "mezzanineLiftQueueSecondsDelta": 5814.427996487328
    },
    {
      "id": "lift-double",
      "shippedDelta": 18,
      "remainingDelta": -18,
      "throughputOrdersPerHourDelta": 2.25,
      "meanShippedLeadSecondsDelta": -1570.114799653661,
      "trafficWaitSecondsDelta": 874.7604755404809,
      "mezzanineLiftQueueSecondsDelta": -11906.105626586228
    }
  ]
}
