Cairn Docs Claims Blog Packages

Claim ยท cairn 0.5.2

cairn^965 permission answers whether the app holds it, and prompts only when asked

An assumption of cairn 0.5.2.

Id
cairn^965
Kind
assume
Reads as
assumed
Version
0.5.2

All of cairn 0.5.2's claims

What it says

permission answers flag true exactly when the app holds Accessibility (AXIsProcessTrusted) or the microphone (authorized); the system is asked to prompt only when prompt is set, the microphone only while undecided, answering with the person's choice; each request is answered once.

Evidence

assumedStated, not proved. The proofs rely on it.
fuzzedNot shown yet: the trusted-base fuzzer's check effects.permission held. A CI step will publish it (#95).

Where it's defined

Declaration
Cairn.Fuzz.Trusted.Claims.hostPermission
Module
Cairn.Fuzz.Trusted.Claims
Source
lean/Cairn/Fuzz/Trusted/Claims.lean:96 at v0.5.2
Statement hash
-

Ledger

cairn^965 is active in this version's claims.lock. An id never moves or changes meaning.