$ node tools/unity-run.mjs playmode # cwd /Users/king/Desktop/Workspace/SRO/zoen # exit 0 unity-run playmode: PASS · 6 passed, 0 failed, 0 skipped (6 total) · 1046.4 s · Unity 6000.3.25f1 · exit 0 all tests passed ZOEN_* lines (32): ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXEditor","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2",… ZOEN_PROBE {"schema":1,"platform":"OSXEditor","unity":"6000.3.25f1","device":{"model":"Mac15,12","type":"Desktop","mobile":false,"os":"Mac OS X 26.5.2","osFamily":"MacOSX","cpu":"Apple M3","cores":8,… ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=High particles=0 none fog=0.0082 ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=High particles=0 none fog=0.0072 ZOEN_GM panel=on buttons=15 ZOEN_GM /gm cycle off -> day 13:24 x0 clear (auto) ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x0 tier=High particles=0 none fog=0.0072 ZOEN_GM /gm time day -> day 13:24 x0 clear (auto) … 24 more in the log performance (7 sample groups; median / p95): BootFrameTimesWithTheSky · FrameTime: 16.7 / 41.2 ms (n=120) SkyStepAllocatesNothing · Control.Alloc.GC(): 1 / 1 (n=200, sum 200) SkyStepAllocatesNothing · Control.Alloc: 0.2 / 1.4 µs (n=200) SkyStepAllocatesNothing · SkyModel+SkyLook.GC(): 0 / 0 (n=200, sum 0) SkyStepAllocatesNothing · SkyModel+SkyLook: 4 / 5.4 µs (n=200) SkyStepAllocatesNothing · SkyController.Tick.GC(): 0 / 0 (n=200, sum 0) SkyStepAllocatesNothing · SkyController.Tick: 5.6 / 6 µs (n=200) errors: none log logs/test-output/unity/20261008-172705-playmode.log · results logs/test-output/unity/20261008-172705-playmode.xml · perf logs/test-output/unity/20261008-172705-playmode-perf.json · summary logs/test-output/unity/20261008-172705-playmode.json