{ "meta": { "url": "http://127.0.0.1:4320/?engine=real&seed=305441741", "seed": 305441741, "startedAt": "2026-06-13T17:53:05.383Z", "harness": "e2e-input.cdp.cjs(主会话)", "engineMode": "real", "coordMap": { "rect": { "l": 0, "t": 0, "w": 390, "h": 844, "vw": 390, "vh": 844 }, "map": { "l": 0, "t": 0, "sx": 1, "sy": 1 }, "canvas": "#game-engine" }, "endedAt": "2026-06-13T17:54:49.277Z" }, "gates": { "engineFrameDrive": { "dFrame": 31, "range": [ 20, 45 ], "s0": { "frame": 41, "time": 0.6666666666666666, "timeReal": 0.7665380000000002, "paused": false, "timeScale": 1 }, "s1": { "frame": 72, "time": 1.1833333333333333, "timeReal": 1.2832379999999994, "paused": false, "timeScale": 1 } }, "engineWiringCallId": { "hasSpawn": true, "sample": [ "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "audio.synth.synthSfx", "particles.spawnEmitter", "audio.synth.synthSfx", "particles.spawnEmitter", "audio.synth.synthSfx", "particles.spawnEmitter", "audio.synth.synthSfx", "particles.spawnEmitter", "audio.synth.synthSfx", "particles.spawnEmitter", "audio.synth.synthSfx" ] }, "sameScreenPixels": { "nonEmpty": true, "width": 780, "height": 1688, "warmHits": 682, "brightHits": 13028, "maxCh": 254 }, "closedLoopRealInput": true, "engineTakeover": true }, "failures": [], "zonesSeenByPhase": { "real-prep-day1": [ "dec-soda", "inc-soda", "dec-snack", "inc-snack", "dec-bread", "inc-bread", "price-slider", "up-speed1", "up-shelf1", "up-unlock_ice", "up-decor1", "up-unlock_toy", "up-speed2", "up-shelf2", "up-decor2", "openShop" ], "real-day2-prep": [ "dec-soda", "inc-soda", "dec-snack", "inc-snack", "dec-bread", "inc-bread", "price-slider", "up-speed1", "up-shelf1", "up-unlock_ice", "up-decor1", "up-unlock_toy", "up-speed2", "up-shelf2", "up-decor2", "openShop" ] }, "stateSnapshots": [ { "tag": "real-menu", "state": { "phase": "title", "day": 1, "cash": 1200, "reputation": 62, "priceMul": 1, "stock": {}, "unlocked": [ "soda", "snack", "bread" ], "upgrades": {}, "customers": 0, "combo": 0, "today": { "revenueJiao": 0, "soldCostJiao": 0, "served": 0, "angry": 0, "stockout": 0, "walkaway": 0, "rescued": 0, "bigSales": 0, "maxCombo": 0 }, "lifetime": { "days": 0, "served": 0, "angry": 0, "netJiao": 0, "upgradesBought": 0 }, "gameoverReason": null } }, { "tag": "real-after-stock-day1", "state": { "phase": "prep", "day": 1, "cash": 840, "reputation": 62, "priceMul": 1, "stock": { "soda": 6, "snack": 6, "bread": 6 }, "unlocked": [ "soda", "snack", "bread" ], "upgrades": {}, "customers": 0, "combo": 0, "today": { "revenueJiao": 0, "soldCostJiao": 0, "served": 0, "angry": 0, "stockout": 0, "walkaway": 0, "rescued": 0, "bigSales": 0, "maxCombo": 0 }, "lifetime": { "days": 0, "served": 0, "angry": 0, "netJiao": 0, "upgradesBought": 0 }, "gameoverReason": null } }, { "tag": "real-after-serving-day1", "state": { "phase": "settle", "day": 1, "cash": 1239, "reputation": 41.8, "priceMul": 1, "stock": { "soda": 0, "snack": 0, "bread": 0 }, "unlocked": [ "soda", "snack", "bread" ], "upgrades": {}, "customers": 0, "combo": 0, "today": { "revenueJiao": 799, "soldCostJiao": 360, "served": 18, "angry": 0, "stockout": 13, "walkaway": 0, "rescued": 0, "bigSales": 0, "maxCombo": 9 }, "lifetime": { "days": 1, "served": 18, "angry": 0, "netJiao": 39, "upgradesBought": 0 }, "gameoverReason": null } } ], "hashes": {}, "screenshots": [ "real-menu.png", "real-prep-day1.png", "real-sameScreen.png", "real-settle-day1.png", "real-day2-upgraded.png" ], "boot": { "anchors": [ "t_boot", "t_plugins_ready", "t_game_init", "t_first_paint", "t_input_bound", "t_game_start" ], "initOk": true, "registeredPlugins": [ "collision", "physics-lite", "gamefeel", "particles-juice", "palette-post", "save-progress", "audio-music", "runtime-probe" ] }, "checklist": { "shougan": { "tapFeedbackMaxFrames": 0, "tapFeedbackWithin3": true, "everyTapScalePulse": true, "comboUiShown": false, "flightEasingUsed": true, "hitStopTriggered": false, "bufferedServeReplays": 0 }, "meishu": { "allDrawsViaPalette": true, "vignetteEnabled": true, "rushPaletteSeen": false, "assetsLoaded": "13/13", "noPrimaryPlaceholderRects": true }, "yinyue": { "audioUnlocked": false, "bgmReady": false, "bgmCrossfadeSeen": false, "sfxKindCount": 0, "sfxKinds": [] }, "shendu": { "loopReachable": true, "loopOps": 25, "failureReachable": true, "failureReason": "reputation", "priceTwoSidedLoss": true, "upgradeTreeSize": 8, "firstUpgradeDay": 2 }, "juese": { "keeperSpriteResident": true, "lineGroups": 14, "lineTotal": 30, "linesShownLive": 0 } }, "measures": { "particle": { "gold": 0, "cream": 0, "smoke": 0 }, "audio": { "sfxKinds": [ "tick", "shelve", "arrive", "coin", "empty", "upgrade" ], "bgm": { "ready": true, "failed": false, "idleLevel": 0.23916264021400713, "rushLevel": 5.689900643400063e-12 } }, "assetsMissing": [], "frames": 6152, "taps": 517, "tapFeedbackMaxFrames": 1, "comboUiShown": 1, "hitStopCount": 0, "rushPaletteSeen": true, "bgmCrossfadeSeen": true, "linesShown": 20, "bufferedServeReplays": 0 }, "softLive": { "rushPaletteSeen": true, "bgmCrossfadeSeen": true, "sfxKindCount": 0, "hitStopTriggered": false, "audioUnlocked": false }, "pass": true }