Files
TheTree_mock/docs/plans/original-completion-2026-10-02/execution/mac-lock-investigation-r02/owned-utility-idle-display-guard-proof.json
T

48 lines
2.0 KiB
JSON

{
"recorded_at": "2026-10-13T10:10:02.763962+00:00",
"method": "caffeinate holds assertions on its utility, rather than external -w pid",
"argv": [
"/usr/bin/caffeinate",
"-d",
"-i",
"/usr/bin/python3",
"-B",
"-c",
"import time; time.sleep(8)"
],
"probes": [
[
" PreventUserIdleDisplaySleep 1",
" pid 12637(caffeinate): [0x00261d6d00018c83] 00:00:00 PreventUserIdleSystemSleep named: \"caffeinate command-line tool\" ",
"\tDetails: caffeinate asserting on behalf of '/usr/bin/python3' (pid 12636)",
" pid 12637(caffeinate): [0x00261d6d00058c84] 00:00:00 PreventUserIdleDisplaySleep named: \"caffeinate command-line tool\" ",
"\tDetails: caffeinate asserting on behalf of '/usr/bin/python3' (pid 12636)"
],
[
" PreventUserIdleDisplaySleep 1",
" pid 12637(caffeinate): [0x00261d6d00018c83] 00:00:01 PreventUserIdleSystemSleep named: \"caffeinate command-line tool\" ",
"\tDetails: caffeinate asserting on behalf of '/usr/bin/python3' (pid 12636)",
" pid 12637(caffeinate): [0x00261d6d00058c84] 00:00:01 PreventUserIdleDisplaySleep named: \"caffeinate command-line tool\" ",
"\tDetails: caffeinate asserting on behalf of '/usr/bin/python3' (pid 12636)"
],
[
" PreventUserIdleDisplaySleep 1",
" pid 12637(caffeinate): [0x00261d6d00018c83] 00:00:02 PreventUserIdleSystemSleep named: \"caffeinate command-line tool\" ",
"\tDetails: caffeinate asserting on behalf of '/usr/bin/python3' (pid 12636)",
" pid 12637(caffeinate): [0x00261d6d00058c84] 00:00:02 PreventUserIdleDisplaySleep named: \"caffeinate command-line tool\" ",
"\tDetails: caffeinate asserting on behalf of '/usr/bin/python3' (pid 12636)"
]
],
"after": [
" PreventUserIdleDisplaySleep 0"
],
"exit_code": 0,
"stderr": "",
"activation_observed": true,
"release_observed": true,
"mitigation_validated": true,
"permanent_settings_changed": false,
"guardian_or_manual_lock_bypassed": false,
"game_or_player_data_touched": false
}