Cairn Docs Claims Blog Packages

Package ยท iamnbutler

pairs

Kind
App
Owner
iamnbutler
Version
0.1.0
Published
Oct 25, 2026 by iamnbutler
Commit
51e6950fa18d at v0.1.0
Toolchain
leanprover/lean4:v4.35.0
License
MIT
Claims
25 active

Claims in 0.1.0Docs for 0.1.0

Build it

pairs is an app: nothing can depend on it. Clone it from the registry and build it with the cairn tool:

git clone https://cairn.registry.nexthub.sh/git/iamnbutler/pairs.git
cd pairs && git checkout v0.1.0 && cairn build --release

Depends on

Versions

VersionPublishedCommitClaimsDocs
0.1.3Oct 25, 20268eaf4a3aa525 activedocs
0.1.2Oct 25, 20265a687c4c6525 activedocs
0.1.1Oct 25, 20261cc8529af325 activedocs
0.1.0Oct 25, 202651e6950fa125 activedocs

Claims in 0.1.0

Every id this package has issued, as its claims.lock held them at this version. An id never moves or changes meaning: the registry refuses a version that drops, renumbers or redefines one. The claim pages show each claim by place, with what it does and its evidence.

IdKindStatusClaim
pairs^1placeactivePairs window
pairs^2moveactiveTurn a card
pairs^3moveactiveNew Game
pairs^4moveactiveOpen a pack
pairs^5moveactiveCancel loading
pairs^6placeactivePairs menu
pairs^7placeactivePacks submenu
pairs^8moveactiveOpen the menu
pairs^9moveactiveNew Game
pairs^10moveactiveA bundled pack
pairs^11moveactiveA pack in the packs folder
pairs^12moveactiveOpen Packs Folder
pairs^20invariantactiveThe board is a deal of the pack
pairs^21invariantactiveAt most two unmatched cards face up
pairs^22invariantactiveWon exactly when every card is matched
pairs^23invariantactiveThe game can always be won
pairs^24invariantactiveMoves count pairs turned
pairs^25invariantactiveA matched card stays matched
pairs^26invariantactiveBest scores only improve
pairs^27invariantactiveNo request is lost
pairs^28invariantactiveA late reply changes nothing
pairs^29invariantactiveOnly a finished pack changes the board
pairs^30flowactiveFind a pair
pairs^31flowactiveA mismatch
pairs^32flowactiveWin a game