signalgrid_screen_lock
Checks Mac idle lock hygiene by verifying password-on-wake, grace delay, and display sleep settings, then returns a fail-safe locks_when_idle verdict.
Instructions
Screen-lock / auto-lock hygiene: does this Mac lock itself when left idle? The walk-up risk on a shared or plant-floor device. Read-only; no elevation.
Composes three facts — password required on wake, the grace delay before it,
and whether the display ever sleeps — into a fail-safe locks_when_idle
verdict. true only when all three read healthy; false on a real gap;
null when it could not be confirmed (unknown is never graded as locking).
Returns: dict with locks_when_idle (bool | None), password_on_wake (bool | None), password_delay_seconds (int | None), display_sleep_minutes (int | None), concerns (list), unknowns (list), and a _note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| response_format | No | markdown |