Cairn Docs Claims Blog Packages

Claim ยท cairn_examples 0.2.0

cairn_examples^105 Items left

An invariant of cairn_examples 0.2.0.

Id
cairn_examples^105
Kind
invariant
Reads as
proved
Version
0.2.0

All of cairn_examples 0.2.0's claims

What it says

The footer's count equals the number of items not done, and item ids stay distinct, in every reachable state.

Evidence

provedinitExamples.Basics.itemsLeft.init
provedstepExamples.Basics.itemsLeft.step
provedreceiveExamples.Basics.itemsLeft.receive
provedreachableExamples.Basics.itemsLeft.reachable
provedreachableAllExamples.Basics.itemsLeft.reachableAll
fuzzedNot shown yet: the claim-driven fuzzer held it in every random sequence (docs/fuzz.md). A CI step will publish it (#95).
testedNot shown yet: the running app matched the model at every step that exercised it (docs/conformance.md). A CI step will publish it (#95).

Where it's defined

Declaration
Examples.Basics.itemsLeft
Module
Basics
Source
lean/Basics.lean:347 at v0.2.0
Machine
Examples.Basics.machine
Statement
Examples.Basics.itemsLeft.holds
Statement hash
50c2cabcfdfc64a9

Ledger

cairn_examples^105 is active in this version's claims.lock, statement 50c2cabcfdfc64a9. An id never moves or changes meaning.