Corpus Semantic Registry

8 symbols 2 documents 0 err / 0 warn 2026-07-05 ·
?
Rendered from build/CSR.lock.json. Symbols are the canonical entries. Click an entry to expand. Open PDF buttons go to canonical sources. For embedded prose snapshot with rendered math, open CSR.snapshot.html alongside this file.
Recent (top 10)
Document Registry (2)
Engine candidate v1 · 3 defines Engine implementation notes PDF ↗
csr.document.Engine_Notes
DisplayEngine implementation notes
Versionv1
Statuscandidate
Publication modeinternal
Last verified2026-07-02
Defines (3)csr.Engine.turn_order, csr.Engine.shuffle, csr.Engine.capture
Rules canonical v2 · 5 defines Gambit rulebook PDF ↗
csr.document.Rulebook
DisplayGambit rulebook
Versionv2
Statuscanonical
Publication modeinternal
Last verified2026-07-02
Defines (5)csr.Rules.meld, csr.Rules.trick, csr.Rules.capture, csr.Rules.sequence, csr.Rules.scoring

Symbol Registry

Engine (3)
capture deprecated operator · procedure Superseded: removing any card from the table including discards. Collided with the ruleboo… PDF ↗
csr.Engine.capture

Superseded: removing any card from the table including discards. Collided with the rulebook capture; code now says take_to_pile.

Source: csr.document.Engine_Notes@v1#section.3.capture
Displaycapture (superseded engine sense)
Typeoperator
Framework layerprocedure
Owning documentcsr.document.Engine_Notes
Definition hashsha256:739cf39...
Verificationdeclared via prose; last verified 2026-07-02
shuffle candidate operator · procedure Fisher-Yates over a seeded PRNG; deterministic replay per match id. PDF ↗
csr.Engine.shuffle

Fisher-Yates over a seeded PRNG; deterministic replay per match id.

Source: csr.document.Engine_Notes@v1#section.2.shuffle
Displayshuffle
Typeoperator
Framework layerprocedure
Owning documentcsr.document.Engine_Notes
Definition hashsha256:b828d60...
Verificationtested via empirical; last verified 2026-07-02
turn_order provisional operator · procedure Rotating ring seeded by the dealer button; advanced after every resolved trick. PDF ↗
csr.Engine.turn_order

Rotating ring seeded by the dealer button; advanced after every resolved trick.

Source: csr.document.Engine_Notes@v1#section.1.turn_order
Displayturn_order
Typeoperator
Framework layerprocedure
Owning documentcsr.document.Engine_Notes
Definition hashsha256:b7d7bc0...
Relationsdepends_on: csr.Rules.trick
Verificationtested via compiler_check; last verified 2026-07-02
Rules (5)
capture canonical concept · domain Taking the trick's cards face-down into the score pile. v2: captured cards may not be insp… PDF ↗
csr.Rules.capture

Taking the trick's cards face-down into the score pile. v2: captured cards may not be inspected.

Source: csr.document.Rulebook@v2#section.3.capture
Displaycapture
Typeconcept
Framework layerdomain
Owning documentcsr.document.Rulebook
Definition hashsha256:106443c...
Relationsdepends_on: csr.Rules.trick
used_by: csr.Rules.scoring
Verificationtested via simulation; last verified 2026-07-02
meld provisional concept · domain Face-up set of three or more cards of one rank laid from the hand; frozen once laid; score… PDF ↗
csr.Rules.meld

Face-up set of three or more cards of one rank laid from the hand; frozen once laid; scores at end of round.

Source: csr.document.Rulebook@v2#section.1.meld
Displaymeld
Typeconcept
Framework layerdomain
Owning documentcsr.document.Rulebook
Definition hashsha256:59a0fdc...
Relationsused_by: csr.Rules.scoring
Verificationargued via prose; last verified 2026-07-02
scoring candidate schema · representation Round score = melds + captured counters - deadwood; match to 500. PDF ↗
csr.Rules.scoring

Round score = melds + captured counters - deadwood; match to 500.

Source: csr.document.Rulebook@v2#section.5.scoring
Displayscoring
Typeschema
Framework layerrepresentation
Owning documentcsr.document.Rulebook
Definition hashsha256:5e94e08...
Relationsdepends_on: csr.Rules.meld, csr.Rules.capture
Verificationargued via prose; last verified 2026-07-02
sequence provisional concept · domain Three or more consecutive ranks of one suit. Renamed from 'run' in v2. PDF ↗
csr.Rules.sequence

Three or more consecutive ranks of one suit. Renamed from 'run' in v2.

Source: csr.document.Rulebook@v2#section.4.sequence
Displaysequence
Typeconcept
Framework layerdomain
Owning documentcsr.document.Rulebook
Definition hashsha256:4b3aea2...
Verificationargued via prose; last verified 2026-07-02
trick candidate concept · domain One card from each player in turn order; highest of the led suit wins unless trumped. PDF ↗
csr.Rules.trick

One card from each player in turn order; highest of the led suit wins unless trumped.

Source: csr.document.Rulebook@v2#section.2.trick
Displaytrick
Typeconcept
Framework layerdomain
Owning documentcsr.document.Rulebook
Definition hashsha256:eae687b...
Relationsused_by: csr.Rules.capture, csr.Engine.turn_order
Verificationdeclared via prose; last verified 2026-07-02

Known Collisions

csr.collision.capture_rules_vs_engine resolved

Resolutionsubset_with_added_structure
Resolved atRulebook_v2
OwnerRules
Entriescsr.Rules.capture
csr.Engine.capture

Aliases

AliasResolves to
csr.Rules.runcsr.Rules.sequence