Cairn · claims

Claims

Every claim Cairn declares, by id. Each links to its entry in the module that declares it, with its statement, its proofs and the evidence from this build.

IdClaimKindReads asprovedfuzzedtestedseenassumedModule
^7The host reports clicks where they happenassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^214The host reports a double click as a second clickassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^901The Swift frame decoder agrees with Lean'sassumeassumedfuzzed 20kassumedCairn.Fuzz.Trusted.Claims
^902Lean decodes what the Swift event encoder writesassumeassumedfuzzed 20kassumedCairn.Fuzz.Trusted.Claims
^903UTF-16 offsets and scalar indices convert exactlyassumeassumedfuzzed 20kassumedCairn.Fuzz.Trusted.Claims
^904The text-input shadow predicts Lean's fieldassumeassumedfuzzed 4kassumedCairn.Fuzz.Trusted.Claims
^905Input-method geometry agrees with Lean's caretassumeassumedfuzzed 4kassumedCairn.Fuzz.Trusted.Claims
^906The host's text metrics are what layout assumesassumeassumedfuzzed 20kassumedCairn.Fuzz.Trusted.Claims
^907Carets follow the painted glyphsassumeassumedfuzzed 11kassumedCairn.Fuzz.Trusted.Claims
^908The host's clock is monotonic millisecondsassumeassumedfuzzed 1kassumedCairn.Fuzz.Trusted.Claims
^909The host wakes Lean by wakeassumeassumedfuzzed 1kassumedCairn.Fuzz.Trusted.Claims
^910readFile replies with the file's bytes, or failedassumeassumedfuzzed 3.8kassumedCairn.Fuzz.Trusted.Claims
^911writeFile is atomic, and replies done only when the bytes are thereassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^912playSound starts a known sound and refuses an unknown oneassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^913http sends the request as given and returns the response as receivedassumeretiredCairn.Fuzz.Trusted.Claims
^914The host answers every request exactly once, with its idassumeassumedfuzzed 1.0kassumedCairn.Fuzz.Trusted.Claims
^915every ms ticks while started and never after it is stoppedassumeassumedfuzzed 969assumedCairn.Fuzz.Trusted.Claims
^940The native menu shows exactly the frame's menu recordsassumeassumedfuzzed 2kassumedCairn.Fuzz.Trusted.Claims
^941Choosing a menu item reports that item's refassumeassumedfuzzed 1.4kassumedCairn.Fuzz.Trusted.Claims
^942Opening and closing the menu are reported once eachassumeassumedfuzzed 2kassumedCairn.Fuzz.Trusted.Claims
^943An overlay panel never takes focus or clicksassumeassumedfuzzed 2kassumedCairn.Fuzz.Trusted.Claims
^944An overlay panel is where its anchor saysassumeassumedfuzzed 2kassumedCairn.Fuzz.Trusted.Claims
^945A control's menu shows exactly the frame's menu recordsassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^946Choosing a control menu's item reports its ref, then the closeassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^947The host shows a control menu only while Lean has it openassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^948AXShowMenu opens a control's menu as a right click doesassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^949The menu bar shows the app's menu itemsassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^950A menu bar item, by click or key equivalent, reports that item's refassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^960appendFile adds exactly the bytes at the end, or fails and adds nothingassumeassumedfuzzed 212assumedCairn.Fuzz.Trusted.Claims
^961listDir lists exactly the directory's names, sortedassumeassumedfuzzed 217assumedCairn.Fuzz.Trusted.Claims
^962deleteFile removes a file or a link, never a directoryassumeassumedfuzzed 190assumedCairn.Fuzz.Trusted.Claims
^963watchFile reports every change to its file, and nothing after its stopassumeassumedfuzzed 197assumedCairn.Fuzz.Trusted.Claims
^964frontmostApp answers the app in frontassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^965permission answers whether the app holds it, and prompts only when askedassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^966record streams the levels of exactly the samples it keeps, and nothing after its stopassumeassumedfuzzed 2.5kassumedCairn.Fuzz.Trusted.Claims
^967A clip's WAV for a range of windows holds exactly those samplesassumeassumedfuzzed 2.5kassumedCairn.Fuzz.Trusted.Claims
^968globalKey reports the hotkey's press and release, and other keys while it is heldassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^969typeText types exactly the text into that app, or nothingassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^970upload sends the body assembled from its parts, with the secret in its headerassumeassumedfuzzed 4.4kassumedCairn.Fuzz.Trusted.Claims
^971A secret is read from the environment or its file, and never shownassumeretiredCairn.Fuzz.Trusted.Claims
^972The Keychain keeps what it was given for this appassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^973Captured reply fields go to the Keychain and never to LeanassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^974http sends the request as given, with its secret header, and returns the response as receivedassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^975An environment secret is read from the environment or its file, and never shownassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^990Wrapped lines paint as wide as Lean measured themassumeassumedfuzzed 9.4kassumedCairn.Fuzz.Trusted.Claims
^991Lean breaks lines where Core Text wouldassumeassumedfuzzed 5.0kassumedCairn.Fuzz.Trusted.Claims
^1000openItem opens exactly the URL or existing file it namesassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^1001appRunning answers whether an app with that bundle id runsassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^1002readDefault answers the default's value as textassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^1003makeDir makes a private directory and its parentsassumeassumedfuzzed 184assumedCairn.Fuzz.Trusted.Claims
^1004A painter's pixels stay inside its boxassumeassumedfuzzed 5kassumedCairn.Fuzz.Trusted.Claims
^1005record reports started once its microphone is running, before any audio, or fails without itassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1006loadImage answers the image's pixel size, or the faultassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1007An image's pixels stay inside its boxassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1008An image is drawn where its oriented pixels areassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1009cancelRequest stops a running request's work; it is still answered onceassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1010The window is never smaller than the app's minimum sizeassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1011The image cache reports every image it drops, after it is goneassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1012The host reports scrolls where they happen, toward the end positiveassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1020Secure event input is on exactly while a secure field has focusassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1021Assistive apps reach only what a scroll area showsassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1022A secure field shows assistive apps nothing typedassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1030The badge the host shows is the label of the last badge effect, or noneassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1031An announcement is posted once, with exactly its textassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1032Under holdWorld the host sends no clock, wake or reply of its ownassumeassumeduncheckedassumedCairn.Fuzz.Trusted.Claims
^1100Set a valuemoveprovedprovednot fuzzednot testednot seenCairn.Optimistic.Claims
^1101The server handles a requestmoveprovedprovednot fuzzednot testednot seenCairn.Optimistic.Claims
^1102The server refuses a requestmoveprovedprovednot fuzzednot testednot seenCairn.Optimistic.Claims
^1103An answer arrivesmoveprovedprovednot fuzzednot testednot seenCairn.Optimistic.Claims
^1104A request or answer is lostmoveprovedprovednot fuzzednot testednot seenCairn.Optimistic.Claims
^1105A retry comes duemoveprovedprovednot fuzzednot testednot seenCairn.Optimistic.Claims
^1106A view is fetchedmoveprovedprovednot fuzzednot testednot seenCairn.Optimistic.Claims
^1107A set shows in its own stepinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims
^1108At most one write in flight per keyinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims
^1109Never more writes than setsinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims
^1110A refusal rolls back in its stepinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims
^1111Settled keys show what the server holdsinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims
^1112Replies for different keys commuteinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims
^1113A settled count is the server'sinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims
^1114A view never moves a written keyinvariantprovedprovednot fuzzednot testedCairn.Optimistic.Claims