5 tests covering correct/wrong PIN, audit event writes, manual/idle lock reasons. Uses HttpCase to actually drive the JSONRPC endpoint end-to-end with session cookie handling. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
5 tests covering correct/wrong PIN, audit event writes, manual/idle lock reasons. Uses HttpCase to actually drive the JSONRPC endpoint end-to-end with session cookie handling. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>