M0-05B
Probe collectors and device probe runs
Evidence
From logs/evidence/M0-05B/. Click a thumbnail for the full image.
No evidence files in logs/evidence/M0-05B/.
Tests
$ node tools/unity-run.mjs editmode$ pnpm --filter @zoen/wiki exec playwright test --only-changedNotes
2026-10-08 07:27 UTC · Split for context (150k meter). Done: Unity gatherer apps/client-unity/Assets/Zoen/Runtime/Diagnostics/CapabilityProbe.cs (SystemInfo/Screen facts, Android Build.SOC_MODEL API31 + PowerManager thermal status API29/headroom API30 via AndroidApplication.currentContext; logs ZOEN_PROBE {json} once AfterSceneLoad; never reads SystemInfo.deviceName), ZoenWebProbe in Plugins/WebGL/ZoenDevice.jslib (GLctx else probe canvas; WebGL/GLSL version, unmasked vendor/renderer when WEBGL_debug_renderer_info allowed, max texture/renderbuffer/samples, extensions, deviceMemory, cores, DPR, screen, UA; errors in 'error'), EditMode CapabilityProbeTests 3/3 (EditMode 65/65, contract via ProbeContract against reference-devices.json), tools/unity/probe.mjs (macos-app|mac-chrome|phone-chrome|android-apk|summary; host facts sysctl/sw_vers/system_profiler whitelisted keys/pmset, adb getprop whitelist/meminfo/thermalservice/battery/wm/display modes/Chrome version, userAgentData; no serials/UUIDs/adb serial; default --out logs/evidence/M0-05C, merged probe-summary.txt) + tools/unity/probe-contract.mjs (shared parser/contract check; data test 5/5 in device-probes.test.mjs). Mac Chrome probe runs headed by default (--headless optional: earlier smokes show headless also uses ANGLE Metal Apple M3). Test 03 (probe.mjs without target) is red only because the usage path exits 2 by design. verify --changed green on second run (first run read CONTINUE_HERE.md mid-edit at 8097 B). Phone NOT visible in adb devices at 14:54 and 15:10 (adb server was not running; started by my adb devices call). Remaining M0-05C: rebuild macOS (~14 min) then Web (~40 min), probe.mjs macos-app, mac-chrome, phone-chrome (needs phone), record ownerTestDevices[].probes (measured, dated, evidence path, validatesLowReference false) + data test cross-checking probe-<target>.json. M0-05D: Android rebuild + probe.mjs android-apk + record.
