Game guide · source of truth
Ledger

M0-12E

macOS sky build, GM smoke and review-matrix sheet

← Ledger

donestatus · M0
15✓ 2✗tests passed / failed
5.74Mtokens · 18 min
23evidence files · 1.3 MB

Evidence

From logs/evidence/M0-12E/. Click a thumbnail for the full image.

Images (10)

sky-phases-high.jpg
sky-phases-high.jpg · 109 kB
sky-phases-low.jpg
sky-phases-low.jpg · 104 kB
sky-review-high.jpg
sky-review-high.jpg · 193 kB
sky-review-low.jpg
sky-review-low.jpg · 180 kB
gm-off.png
gm-off.png · 96 kB
night-gm.png
night-gm.png · 135 kB
plain-default.png
plain-default.png · 100 kB
plain-low.png
plain-low.png · 107 kB
plain-mid.png
plain-mid.png · 98 kB
plain-ultra.png
plain-ultra.png · 103 kB

Logs and data (13)

macos-player-gm-off.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.233 seconds
- Finished resetting the current domain, in  0.003 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 0.715916 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Low","tiers":["Low","Mid","High","Ultra"],"tierRequest":"low","tierRefused":"","tierSource":"Launch","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"off","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":30,"targetFrameRate":30,"vSyncCount":0}
ZOEN_GM panel=off (-zoen-gm off)
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=Low particles=0 none fog=0.0098
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/gm-off.png
ZOEN_FPS tier=Low api=Metal target=30 fps=30.0 avgMs=33.34 p50Ms=33.33 p95Ms=33.36 p99Ms=33.39 maxMs=33.39 frames=150 logErrors=0 logWarnings=0
Thread 0x16f4c7000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
…
macos-player-night-gm.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.192 seconds
- Finished resetting the current domain, in  0.003 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 2.116791 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"High","tiers":["Low","Mid","High","Ultra"],"tierRequest":"","tierRefused":"","tierSource":"PlatformDefault","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"run","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":60,"targetFrameRate":60,"vSyncCount":1}
ZOEN_GM panel=on buttons=15
ZOEN_GM /gm time night -> night 01:24 x1 clear (auto)
ZOEN_SKY phase=night clock=01:24 weather=clear (auto) speed=x1 tier=High particles=0 none fog=0.0148
ZOEN_PICK {"tier":"High","source":"benchmark","steps":["High:16.67"],"fpsTarget":60,"targetFrameRate":60,"vSyncCount":1,"percentile":95.0,"tolerance":0.10000000149011612}
ZOEN_FPS tier=High api=Metal target=60 fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/night-gm.png
ZOEN_FPS tier=High api=Metal target=60 fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
Thread 0x16d72f000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
…
macos-player-plain-default.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.149 seconds
- Finished resetting the current domain, in  0.004 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 1.135541 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"High","tiers":["Low","Mid","High","Ultra"],"tierRequest":"","tierRefused":"","tierSource":"PlatformDefault","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"run","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":60,"targetFrameRate":60,"vSyncCount":1}
ZOEN_GM panel=on buttons=15
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=High particles=0 none fog=0.0098
ZOEN_PICK {"tier":"High","source":"benchmark","steps":["High:16.67"],"fpsTarget":60,"targetFrameRate":60,"vSyncCount":1,"percentile":95.0,"tolerance":0.10000000149011612}
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/plain-default.png
ZOEN_FPS tier=High api=Metal target=60 fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=16.67 p99Ms=16.67 maxMs=16.67 frames=240 logErrors=0 logWarnings=0
Thread 0x171693000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
…
macos-player-plain-low.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.195 seconds
- Finished resetting the current domain, in  0.004 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 0.832583 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Low","tiers":["Low","Mid","High","Ultra"],"tierRequest":"low","tierRefused":"","tierSource":"Launch","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"off","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":30,"targetFrameRate":30,"vSyncCount":0}
ZOEN_GM panel=on buttons=15
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=Low particles=0 none fog=0.0098
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/plain-low.png
ZOEN_FPS tier=Low api=Metal target=30 fps=28.4 avgMs=35.26 p50Ms=34.15 p95Ms=35.96 p99Ms=63.06 maxMs=139.32 frames=142 logErrors=0 logWarnings=0
Thread 0x16d427000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
…
macos-player-plain-mid.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.255 seconds
- Finished resetting the current domain, in  0.003 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 1.309459 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Mid","tiers":["Low","Mid","High","Ultra"],"tierRequest":"mid","tierRefused":"","tierSource":"Launch","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"off","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":30,"targetFrameRate":30,"vSyncCount":0}
ZOEN_GM panel=on buttons=15
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=Mid particles=0 none fog=0.0097
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/plain-mid.png
ZOEN_FPS tier=Mid api=Metal target=30 fps=27.0 avgMs=36.98 p50Ms=34.31 p95Ms=50.46 p99Ms=59.33 maxMs=60.14 frames=136 logErrors=0 logWarnings=0
Thread 0x170f9f000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
…
macos-player-plain-ultra.txt · 3 kB · open
Mono path[0] = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/Managed'
Mono config path = '/Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/MonoBleedingEdge/etc'
Input System module state changed to: Initialized.
[Physics::Module] Initialized fallback backend.
[Physics::Module] Id: 0xdecafbad
Initialize engine version: 6000.3.25f1 (e1dba0a9aba4)
[Subsystems] Discovering subsystems at path /Users/king/Desktop/Workspace/SRO/zoen/apps/client-unity/Builds/macOS/Zoen.app/Contents/Resources/Data/UnitySubsystems
GfxDevice: creating device client; kGfxThreadingModeThreaded
 preferred device: Apple M3 (high power)
Metal devices available: 1
0: Apple M3 (high power)
Using device Apple M3 (high power)
Initializing Metal device caps: Apple M3
Mac GPU Family: 2
Apple GPU Family: 9
MSL Version: 3.0
Has Float MSAA: 1
Has Float Filtering: 1
ReadWrite Texture Tier: 2
Begin MonoManager ReloadAssembly
- Loaded All Assemblies, in  0.230 seconds
- Finished resetting the current domain, in  0.004 seconds
[Physics::Module] Selected backend.
[Physics::Module] Name: PhysX
[Physics::Module] Id: 0xf2b8ea05
[Physics::Module] SDK Version: 4.1.2
[Physics::Module] Integration Version: 1.0.0
[Physics::Module] Threading Mode: Multi-Threaded
UnloadTime: 0.865000 ms
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Ultra","tiers":["Low","Mid","High","Ultra"],"tierRequest":"ultra","tierRefused":"","tierSource":"Launch","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"off","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":60,"targetFrameRate":60,"vSyncCount":1}
ZOEN_GM panel=on buttons=15
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=Ultra particles=0 none fog=0.0098
ZOEN_CAPTURE /Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/plain-ultra.png
ZOEN_FPS tier=Ultra api=Metal target=60 fps=59.8 avgMs=16.74 p50Ms=16.67 p95Ms=17.65 p99Ms=17.69 maxMs=33.33 frames=240 logErrors=0 logWarnings=0
Thread 0x16f7d7000 may have been prematurely finalized
[Physics::Module] Cleanup current backend.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
…
sky-review-high-log.txt · 5 kB · open
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"High","tiers":["Low","Mid","High","Ultra"],"tierRequest":"high","tierRefused":"","tierSource":"Launch","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"off","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":60,"targetFrameRate":60,"vSyncCount":1}
ZOEN_GM panel=on buttons=15
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=High particles=0 none fog=0.0098
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.0097
ZOEN_GM /gm time day -> 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.0097
ZOEN_GM /gm weather clear -> day 13:24 x0 clear (forced)
ZOEN_SKY phase=day clock=13:24 weather=clear (forced) speed=x0 tier=High particles=0 none fog=0.0040
ZOEN_SKY_REVIEW day-clear contrast=5.93 min=3 matrix=1 tier=High fog=0.0040 fogPixels=0.0 particles=0 none best=5.93 fill=2.11 edgeLight=5.93 edgeDark=3.05 groundL=0.110 ground=#57604f fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-high/01-day-clear.png
ZOEN_GM /gm time night -> night 01:24 x0 clear (forced)
ZOEN_SKY phase=night clock=01:24 weather=clear (forced) speed=x0 tier=High particles=0 none fog=0.0090
ZOEN_GM /gm weather clear -> night 01:24 x0 clear (forced)
ZOEN_SKY phase=night clock=01:24 weather=clear (forced) speed=x0 tier=High particles=0 none fog=0.0090
ZOEN_SKY_REVIEW night-clear contrast=15.45 min=3 matrix=1 tier=High fog=0.0090 fogPixels=0.0 particles=0 none best=15.45 fill=5.51 edgeLight=15.45 edgeDark=1.17 groundL=0.011 ground=#141c26 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-high/02-night-clear.png
ZOEN_GM /gm time dusk -> dusk 20:36 x0 clear (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=clear (forced) speed=x0 tier=High particles=0 none fog=0.0080
ZOEN_GM /gm weather dust_haze -> dusk 20:36 x0 dust_haze (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=dust_haze (forced) speed=x0 tier=High particles=125 dust fog=0.0240
ZOEN_FPS tier=High api=Metal target=60 fps=58.3 avgMs=17.15 p50Ms=16.67 p95Ms=17.00 p99Ms=17.63 maxMs=83.28 frames=240 logErrors=0 logWarnings=0
ZOEN_FPS tier=High api=Metal target=60 fps=60.0 avgMs=16.67 p50Ms=16.67 p95Ms=17.14 p99Ms=17.58 maxMs=17.61 frames=240 logErrors=0 logWarnings=0
ZOEN_SKY_REVIEW dusk-dust_haze contrast=13.97 min=3 matrix=1 tier=High fog=0.0240 fogPixels=58.6 particles=125 dust best=13.97 fill=4.98 edgeLight=13.97 edgeDark=1.29 groundL=0.018 ground=#2c221d fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-high/03-dusk-dust_haze.png
ZOEN_GM /gm time night -> night 01:24 x0 dust_haze (forced)
ZOEN_SKY phase=night clock=01:24 weather=dust_haze (forced) speed=x0 tier=High particles=125 dust fog=0.0250
ZOEN_GM /gm weather sandstorm -> night 01:24 x0 sandstorm (forced)
ZOEN_SKY phase=night clock=01:24 weather=sandstorm (forced) speed=x0 tier=High particles=500 sheets fog=0.0540
ZOEN_SKY_REVIEW night-sandstorm contrast=16.75 min=3 matrix=1 tier=High fog=0.0540 fogPixels=45.6 particles=500 sheets best=16.75 fill=5.98 edgeLight=16.75 edgeDark=1.08 groundL=0.006 ground=#101319 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-high/04-night-sandstorm.png
ZOEN_GM /gm time dawn -> dawn 06:12 x0 sandstorm (forced)
ZOEN_SKY phase=dawn clock=06:12 weather=sandstorm (forced) speed=x0 tier=High particles=500 sheets fog=0.0550
ZOEN_GM /gm weather clear -> dawn 06:12 x0 clear (forced)
ZOEN_SKY phase=dawn clock=06:12 weather=clear (forced) speed=x0 tier=High particles=0 none fog=0.0100
ZOEN_FPS tier=High api=Metal target=60 fps=59.8 avgMs=16.74 p50Ms=16.67 p95Ms=17.68 p99Ms=17.72 maxMs=33.30 frames=240 logErrors=0 logWarnings=0
ZOEN_SKY_REVIEW dawn-clear contrast=12.78 min=3 matrix=0 tier=High fog=0.0100 fogPixels=28.7 particles=0 none best=12.78 fill=4.56 edgeLight=12.78 edgeDark=1.41 groundL=0.024 ground=#302a22 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-high/05-dawn-clear.png
ZOEN_GM /gm time dusk -> dusk 20:36 x0 clear (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=clear (forced) speed=x0 tier=High particles=0 none fog=0.0080
ZOEN_GM /gm weather clear -> dusk 20:36 x0 clear (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=clear (forced) speed=x0 tier=High particles=0 none fog=0.0080
ZOEN_SKY_REVIEW dusk-clear contrast=15.70 min=3 matrix=0 tier=High fog=0.0080 fogPixels=19.0 particles=0 none best=15.70 fill=5.60 edgeLight=15.70 edgeDark=1.15 groundL=0.010 ground=#1d1918 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-high/06-dusk-clear.png
ZOEN_SKY_REVIEW done states=6 failed=0 logErrors=0
sky-review-low-log.txt · 5 kB · open
ZOEN_BOOT {"product":"Zoen","version":"0.1.0","unity":"6000.3.25f1","platform":"OSXPlayer","graphicsApi":"Metal","graphicsVersion":"Metal","gpu":"Apple M3","device":"Mac15,12","os":"Mac OS X 26.5.2","systemMemoryMb":24576,"screenWidth":1280,"screenHeight":720,"tier":"Low","tiers":["Low","Mid","High","Ultra"],"tierRequest":"low","tierRefused":"","tierSource":"Launch","capKey":"windows","cycle":["Low","Mid","High","Ultra"],"ultraGate":"none","benchmark":"off","deviceMemoryGb":0.0,"logicalCores":0,"displayHz":60.00239944458008,"fpsTarget":30,"targetFrameRate":30,"vSyncCount":0}
ZOEN_GM panel=on buttons=15
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x1 tier=Low particles=0 none fog=0.0098
ZOEN_GM /gm cycle off -> day 13:24 x0 clear (auto)
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x0 tier=Low particles=0 none fog=0.0097
ZOEN_GM /gm time day -> day 13:24 x0 clear (auto)
ZOEN_SKY phase=day clock=13:24 weather=clear (auto) speed=x0 tier=Low particles=0 none fog=0.0097
ZOEN_GM /gm weather clear -> day 13:24 x0 clear (forced)
ZOEN_SKY phase=day clock=13:24 weather=clear (forced) speed=x0 tier=Low particles=0 none fog=0.0040
ZOEN_SKY_REVIEW day-clear contrast=5.93 min=3 matrix=1 tier=Low fog=0.0040 fogPixels=0.0 particles=0 none best=5.93 fill=2.11 edgeLight=5.93 edgeDark=3.05 groundL=0.110 ground=#57604f fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-low/01-day-clear.png
ZOEN_GM /gm time night -> night 01:24 x0 clear (forced)
ZOEN_SKY phase=night clock=01:24 weather=clear (forced) speed=x0 tier=Low particles=0 none fog=0.0090
ZOEN_GM /gm weather clear -> night 01:24 x0 clear (forced)
ZOEN_SKY phase=night clock=01:24 weather=clear (forced) speed=x0 tier=Low particles=0 none fog=0.0090
ZOEN_SKY_REVIEW night-clear contrast=15.33 min=3 matrix=1 tier=Low fog=0.0090 fogPixels=0.0 particles=0 none best=15.33 fill=5.47 edgeLight=15.33 edgeDark=1.18 groundL=0.012 ground=#141d26 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-low/02-night-clear.png
ZOEN_GM /gm time dusk -> dusk 20:36 x0 clear (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=clear (forced) speed=x0 tier=Low particles=0 none fog=0.0080
ZOEN_GM /gm weather dust_haze -> dusk 20:36 x0 dust_haze (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=dust_haze (forced) speed=x0 tier=Low particles=0 none fog=0.0240
ZOEN_SKY_REVIEW dusk-dust_haze contrast=13.63 min=3 matrix=1 tier=Low fog=0.0240 fogPixels=58.0 particles=0 none best=13.63 fill=4.86 edgeLight=13.63 edgeDark=1.32 groundL=0.019 ground=#2e241e fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-low/03-dusk-dust_haze.png
ZOEN_GM /gm time night -> night 01:24 x0 dust_haze (forced)
ZOEN_SKY phase=night clock=01:24 weather=dust_haze (forced) speed=x0 tier=Low particles=0 none fog=0.0250
ZOEN_GM /gm weather sandstorm -> night 01:24 x0 sandstorm (forced)
ZOEN_SKY phase=night clock=01:24 weather=sandstorm (forced) speed=x0 tier=Low particles=0 none fog=0.0540
ZOEN_SKY_REVIEW night-sandstorm contrast=16.60 min=3 matrix=1 tier=Low fog=0.0540 fogPixels=43.1 particles=0 none best=16.60 fill=5.92 edgeLight=16.60 edgeDark=1.09 groundL=0.007 ground=#121418 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-low/04-night-sandstorm.png
ZOEN_GM /gm time dawn -> dawn 06:12 x0 sandstorm (forced)
ZOEN_SKY phase=dawn clock=06:12 weather=sandstorm (forced) speed=x0 tier=Low particles=0 none fog=0.0550
ZOEN_GM /gm weather clear -> dawn 06:12 x0 clear (forced)
ZOEN_SKY phase=dawn clock=06:12 weather=clear (forced) speed=x0 tier=Low particles=0 none fog=0.0100
ZOEN_SKY_REVIEW dawn-clear contrast=12.78 min=3 matrix=0 tier=Low fog=0.0100 fogPixels=28.4 particles=0 none best=12.78 fill=4.56 edgeLight=12.78 edgeDark=1.41 groundL=0.024 ground=#302a22 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-low/05-dawn-clear.png
ZOEN_GM /gm time dusk -> dusk 20:36 x0 clear (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=clear (forced) speed=x0 tier=Low particles=0 none fog=0.0080
ZOEN_GM /gm weather clear -> dusk 20:36 x0 clear (forced)
ZOEN_SKY phase=dusk clock=20:36 weather=clear (forced) speed=x0 tier=Low particles=0 none fog=0.0080
ZOEN_SKY_REVIEW dusk-clear contrast=14.75 min=3 matrix=0 tier=Low fog=0.0080 fogPixels=14.1 particles=0 none best=14.75 fill=5.26 edgeLight=14.75 edgeDark=1.22 groundL=0.014 ground=#261e19 fillSeen=#ff5a2a samples=48 pass=1 frame=/Users/king/Desktop/Workspace/SRO/zoen/logs/evidence/M0-12E/frames/sky-review-low/06-dusk-clear.png
ZOEN_SKY_REVIEW done states=6 failed=0 logErrors=0
macos-smoke-gm-off.json · 2 kB · open
{
  "finished": "2026-10-08T03:14:44.617Z",
  "app": "apps/client-unity/Builds/macOS/Zoen.app",
  "gmSend": null,
  "gmOff": true,
  "pass": true,
  "results": [
    {
      "tier": "low",
      "expectTier": "Low",
      "exitCode": 0,
      "signal": null,
      "boot": {
        "product": "Zoen",
        "version": "0.1.0",
        "unity": "6000.3.25f1",
        "platform": "OSXPlayer",
        "graphicsApi": "Metal",
        "graphicsVersion": "Metal",
        "gpu": "Apple M3",
        "device": "Mac15,12",
        "os": "Mac OS X 26.5.2",
        "systemMemoryMb": 24576,
        "screenWidth": 1280,
        "screenHeight": 720,
        "tier": "Low",
        "tiers": [
          "Low",
          "Mid",
          "High",
          "Ultra"
        ],
        "tierRequest": "low",
        "tierRefused": "",
        "tierSource": "Launch",
        "capKey": "windows",
        "cycle": [
          "Low",
          "Mid",
          "High",
…
macos-smoke-night-gm.json · 2 kB · open
{
  "finished": "2026-10-08T03:18:21.878Z",
  "app": "apps/client-unity/Builds/macOS/Zoen.app",
  "gmSend": "/gm+time+night",
  "gmOff": false,
  "pass": true,
  "results": [
    {
      "tier": "default",
      "expectTier": "High",
      "exitCode": 0,
      "signal": null,
      "boot": {
        "product": "Zoen",
        "version": "0.1.0",
        "unity": "6000.3.25f1",
        "platform": "OSXPlayer",
        "graphicsApi": "Metal",
        "graphicsVersion": "Metal",
        "gpu": "Apple M3",
        "device": "Mac15,12",
        "os": "Mac OS X 26.5.2",
        "systemMemoryMb": 24576,
        "screenWidth": 1280,
        "screenHeight": 720,
        "tier": "High",
        "tiers": [
          "Low",
          "Mid",
          "High",
          "Ultra"
        ],
        "tierRequest": "",
        "tierRefused": "",
        "tierSource": "PlatformDefault",
        "capKey": "windows",
        "cycle": [
          "Low",
          "Mid",
          "High",
…
macos-smoke-plain.json · 7 kB · open
{
  "finished": "2026-10-08T03:14:11.914Z",
  "app": "apps/client-unity/Builds/macOS/Zoen.app",
  "gmSend": null,
  "gmOff": false,
  "pass": true,
  "results": [
    {
      "tier": "default",
      "expectTier": "High",
      "exitCode": 0,
      "signal": null,
      "boot": {
        "product": "Zoen",
        "version": "0.1.0",
        "unity": "6000.3.25f1",
        "platform": "OSXPlayer",
        "graphicsApi": "Metal",
        "graphicsVersion": "Metal",
        "gpu": "Apple M3",
        "device": "Mac15,12",
        "os": "Mac OS X 26.5.2",
        "systemMemoryMb": 24576,
        "screenWidth": 1280,
        "screenHeight": 720,
        "tier": "High",
        "tiers": [
          "Low",
          "Mid",
          "High",
          "Ultra"
        ],
        "tierRequest": "",
        "tierRefused": "",
        "tierSource": "PlatformDefault",
        "capKey": "windows",
        "cycle": [
          "Low",
          "Mid",
          "High",
…
sky-review-high.json · 3 kB · open
{
  "finished": "2026-10-08T03:15:17.957Z",
  "app": "apps/client-unity/Builds/macOS/Zoen.app",
  "tier": "high",
  "minContrast": 3,
  "seconds": 21,
  "phases": [
    "dawn",
    "day",
    "dusk",
    "night"
  ],
  "fogMinPercent": 1,
  "foggiest": "night-sandstorm",
  "sheet": "logs/evidence/M0-12E/sky-review-high.jpg",
  "strip": "logs/evidence/M0-12E/sky-phases-high.jpg",
  "states": [
    {
      "state": "day-clear",
      "phase": "day",
      "weather": "clear",
      "matrix": true,
      "contrast": 5.93,
      "pass": true,
      "samples": 48,
      "tier": "High",
      "fog": 0.004,
      "fogPixels": 0,
      "particles": 0,
      "kind": "none",
      "ground": "#57604f",
      "fill": 2.11,
      "edgeLight": 5.93,
      "edgeDark": 3.05,
      "frame": "logs/evidence/M0-12E/frames/sky-review-high/01-day-clear.png"
    },
    {
      "state": "night-clear",
      "phase": "night",
      "weather": "clear",
…
sky-review-low.json · 3 kB · open
{
  "finished": "2026-10-08T03:14:54.621Z",
  "app": "apps/client-unity/Builds/macOS/Zoen.app",
  "tier": "low",
  "minContrast": 3,
  "seconds": 9,
  "phases": [
    "dawn",
    "day",
    "dusk",
    "night"
  ],
  "fogMinPercent": 1,
  "foggiest": "night-sandstorm",
  "sheet": "logs/evidence/M0-12E/sky-review-low.jpg",
  "strip": "logs/evidence/M0-12E/sky-phases-low.jpg",
  "states": [
    {
      "state": "day-clear",
      "phase": "day",
      "weather": "clear",
      "matrix": true,
      "contrast": 5.93,
      "pass": true,
      "samples": 48,
      "tier": "Low",
      "fog": 0.004,
      "fogPixels": 0,
      "particles": 0,
      "kind": "none",
      "ground": "#57604f",
      "fill": 2.11,
      "edgeLight": 5.93,
      "edgeDark": 3.05,
      "frame": "logs/evidence/M0-12E/frames/sky-review-low/01-day-clear.png"
    },
    {
      "state": "night-clear",
      "phase": "night",
      "weather": "clear",
…

Tests

pass unity editmode (sky review states, dev guard) · 46.2 s · raw log$ node tools/unity-run.mjs editmode
pass unity build macos · 58.1 s · raw log$ node tools/unity-run.mjs build macos
pass macos smoke plain · 61.6 s · raw log$ node tools/unity/macos-smoke.mjs --out logs/evidence/M0-12E --tag plain
fail macos smoke gm night · 16.9 s · raw log$ node tools/unity/macos-smoke.mjs --out logs/evidence/M0-12E --tag night-gm --tiers default --gm /gm time night
pass macos smoke gm off low · 15.6 s · raw log$ node tools/unity/macos-smoke.mjs --out logs/evidence/M0-12E --tag gm-off --tiers low --gm-off
pass sky review macos low · 11.5 s · raw log$ node tools/unity/sky-review.mjs --out logs/evidence/M0-12E --tier low
pass sky review macos high · 21.7 s · raw log$ node tools/unity/sky-review.mjs --out logs/evidence/M0-12E --tier high
pass unity build macos (gm-send plus encoding) · 29.8 s · raw log$ node tools/unity-run.mjs build macos
fail macos smoke gm night · 15.2 s · raw log$ node tools/unity/macos-smoke.mjs --out logs/evidence/M0-12E --tag night-gm --tiers default --gm /gm time night
pass data tests · 16.6 s · raw log$ pnpm data:test
pass zoen-sim cargo tests + clippy · 3.3 s · raw log$ pnpm sim:test
pass Zoen.Core dotnet build + xunit · 6.0 s · raw log$ pnpm core:test
pass docs lint + index · 1.0 s · raw log$ pnpm docs:lint
pass wiki typecheck · 16.7 s · raw log$ pnpm --filter @zoen/wiki typecheck
pass wiki production build · 17.5 s · raw log$ pnpm wiki:build
pass wiki e2e (changed specs) · 1.7 s · raw log$ pnpm --filter @zoen/wiki exec playwright test --only-changed
pass macos smoke gm night · 17.2 s · raw log$ node tools/unity/macos-smoke.mjs --out logs/evidence/M0-12E --tag night-gm --tiers default --gm /gm+time+night

Notes

2026-10-08 03:19 UTC · Done (1-3). macos-smoke.mjs: --gm '<cmds>' (-> -zoen-gm-send; '+' or spaces between words, sent '+'-encoded because the task logger re-splits quoted args, GmSkyPanel decodes '+') expects ZOEN_GM panel=on + one '<cmd> -> ' reply each, no refusal; --gm-off (-> -zoen-gm off) expects panel=off and no panel=on; every run needs a ZOEN_SKY line (now with fog=<density>); --tag names files. Build macOS ZOEN_GM 117.5 MB. Smokes: plain 4 tiers PASS, gm night PASS (first run FAIL: quoting lost, fixed), gm-off Low PASS. Evidence logs/evidence/M0-12E/: night-gm.png (night 01:24, panel + overlay; defect: the GM panel overlaps the overlay text -> M0-12F), plain-*.png, gm-off.png, macos-smoke-{plain,night-gm,gm-off}.json, player logs. Fog in build: ZOEN_SKY fog=0.0098 day / 0.0148 night; pixel A/B (density 0 re-render, pixels moved >=4 levels): dusk-dust_haze 58%, night-sandstorm 43-46% (foggiest), day/night clear 0% (dark or thin fog) -> fog variants kept. Sky review: Runtime/Gm/SkyReview.cs (dev-only, -zoen-sky-review <dir>): review matrix (heaviest resolved for the area: sandstorm) then dawn..night clear = 6 states, clock paused, waits for blends = 1 and 1.5x particle lifetime, saves the probe frame, logs ZOEN_SKY_REVIEW <state> contrast=...; TelegraphContrastProbe.Capture reads bands at the frame aspect. tools/unity/sky-review.mjs + sky-review-sheet.py (PIL): Low PASS (contrast 5.9-16.6, min 3), High PASS (dust 125, sheets 500). Sheets sky-review-{low,high}.jpg, sky-phases-{low,high}.jpg, reports .json, log excerpts; frames git-ignored. EditMode 61/61 (new SkyReviewCoversTheReviewMatrixThenTheFourPhasesInClear; dev guard covers files using GmSkyPanel/SkyReview). verify --changed PASS. Look note: sandstorm sheets read as round blobs, not streaks (owner look review). M0-12F holds: first PlayMode tests, Web + Android builds and smokes, GM panel layout off the overlay.