Mock mode. No model calls are made: any upload maps to the trig sample and games come from recorded fixtures. See FIRST_RUN.md step 3 to go live.

Teaching-mechanic library

Every card is a concept-specific configuration of one mechanic family. Cards are data; families are engine code. A card is playable as soon as its family·mode is implemented.

Cards
316
Playable now
303
Flagships
13
Families
14
Modes
61 / 71

Filter

19 cards

Mimic Chest

playable

mimic_chest · general · truth_finder.mimic

Concept: Any concept with a listed misconception

Player does: Several claims, exactly one false; expose the lie

Breaks: Any listed misconception of the concept

Testing each claim against what the source actually says is how you catch a plausible-sounding falsehood.

Exponent Mimic

playable

exponent_mimic · math · truth_finder.mimic

Concept: Exponent rules

Player does: Expose the chest claiming x²·x³ = x⁶

Breaks: Multiply exponents when multiplying powers

When multiplying powers with the same base, exponents add, so x²·x³ = x⁵, not x⁶.

Identity Circuits

playable

identity_circuits · math · truth_finder.mimic

Concept: Trig identities

Player does: Several routes transform the signal; expose the non-equivalent one

Breaks: Identities only hold at special angles

An identity holds for every angle; one counterexample is enough to expose an impostor.

Free Fall Drop

playable

free_fall_drop · physics · truth_finder.predict_reveal

Concept: Free fall

Player does: In the vacuum chamber, predict whether the boulder or the feather lands first

Breaks: Heavier objects fall faster

Without air resistance, gravity accelerates every object at the same rate regardless of mass.

Frictionless Arena

playable

frictionless_arena · physics · truth_finder.predict_reveal

Concept: Newton's 1st law

Player does: Predict the puck's path after you stop pushing

Breaks: Moving things need a force to keep moving

An object in motion stays in motion at constant velocity unless a net force acts on it.

Voltage Height Map

playable

voltage_height_map · physics · truth_finder.predict_reveal

Concept: Electric potential

Player does: Predict where charges roll on the voltage landscape

Breaks: Voltage flows through a circuit

Voltage is a potential difference between two points, like height on a landscape; current, not voltage, flows through a circuit.

Disturb the Reactor

playable

disturb_the_reactor · chemistry · truth_finder.predict_reveal

Concept: Le Châtelier

Player does: Predict the shift, then add reactant or change pressure

Breaks: Adding product speeds the forward reaction

Adding product shifts the equilibrium backward, favoring the reverse reaction, not the forward one.

Alternate Route

playable

alternate_route · chemistry · truth_finder.predict_reveal

Concept: Catalysts

Player does: Unlock the tunnel; predict what changes and what doesn't

Breaks: Catalysts change how much energy is released

A catalyst lowers the activation energy path but does not change the overall energy released by the reaction.

Seasons Tilt

playable

seasons_tilt · earth_space · truth_finder.mimic

Concept: Seasons

Player does: Expose the claim that summer is when Earth is closest to the Sun

Breaks: Seasons come from distance to the Sun

Seasons come from Earth's axial tilt changing sunlight angle and day length, not from distance to the Sun.

Weather Fronts

playable

weather_fronts · earth_space · truth_finder.predict_reveal

Concept: Air masses & fronts

Player does: Predict the weather as the cold front arrives

Breaks: Warm air slides under cold air at a front

Warm air is less dense, so at a front it rises up and over the advancing cold air, not the other way around.

Race Switches

playable

race_switches · cs · truth_finder.predict_reveal

Concept: Race conditions

Player does: Predict the final counter when two agents interleave

Breaks: Two increments always add 2

Without synchronization, interleaved increments can overwrite each other, so two increments may add less than 2.

Bug Hunter

playable

bug_hunter · cs · truth_finder.error_hunt

Concept: Debugging

Player does: Strike the scroll line that causes the bug

Breaks: The bug is on the line where the error shows

A bug's root cause often sits earlier in the code than the line where the error finally surfaces.

Oracle of Consequence

playable

oracle_of_consequence · history · truth_finder.predict_reveal

Concept: Decisions & consequences

Player does: Advise the ruler, then see the documented outcome

Breaks: The outcome was inevitable

Historical outcomes followed from real, contested decisions, not an inevitable script.

Credit Card Trap

playable

credit_card_trap · finance · truth_finder.predict_reveal

Concept: Minimum payments & APR

Player does: Predict the payoff time on minimum payments, then watch

Breaks: Paying the minimum clears debt quickly

Minimum payments are sized to barely cover interest, so they can take years to clear a balance.

Syllogism Gate

playable

syllogism_gate · philosophy · truth_finder.counterexample

Concept: Validity

Player does: Find the counterexample world that breaks the invalid argument

Breaks: True premises and a true conclusion make an argument valid

Validity is about the argument's form, so it needs a conclusion that must follow, not just premises and conclusion that happen to be true.

Thesis Forge

playable

thesis_forge · writing · truth_finder.mimic

Concept: Arguable thesis

Player does: Expose the "thesis" that's really a statement of fact

Breaks: A thesis announces the topic

A thesis makes an arguable claim about the topic, not just a statement of fact or a restatement of the topic.

Grammar Trap

playable

grammar_trap · writing · truth_finder.error_hunt

Concept: Grammar & usage

Player does: Find the sentence with the error

Breaks: Commas go wherever you pause

Comma placement follows grammatical rules about clauses and lists, not just where a reader might pause.

False Friends

playable

false_friends · language · truth_finder.mimic

Concept: False cognates

Player does: Expose the chest whose translation is a false friend

Breaks: Similar-looking words mean the same thing

A false cognate looks similar across languages but carries a different meaning.

Contract Elements

playable

contract_elements · law · truth_finder.counterexample

Concept: Contract formation

Player does: Find the scenario missing consideration or acceptance

Breaks: Any promise is a contract

A binding contract needs offer, acceptance, and consideration; a bare promise without exchange is not enforceable.

Family × genre adapters

Which socket each family mounts on in each genre (LIBRARY §5). The boss socket is always allowed. Hosts built tonight: dungeon, mystery, platformer.

FamilyDungeon crawler
boss: boss
Investigation adventure
boss: accusation
Side-view obstacle course
boss: boss
Grid puzzle / escape room
boss: boss
Management sim
boss: crisis
Truth Finder
chest / boss
Treasure chests; the one bearing the false claim is a mimic
cross_exam / accusation
One witness's claim contradicts the facts; object to the lie
gate / boss
Three doors; the one with the false claim collapses
tile_board / boss
Remove the odd tile to release the chain
event_card / crisis
Advisors' claims; the false one tanks a stat
Sequencer
door / boss
Glyph door pressed in process order
corkboard / accusation
Rebuild the timeline on the corkboard
gap / boss
Bridge planks in order; the wrong order leaves a gap
conveyor / boss
Order the parcels on the conveyor
research_node / crisis
Tech tree order
Tuner
door / boss
Vault rings, catapult, or alchemy dials spinning on the function
lab / accusation
Calibrate the instrument; set the lighthouse sweep
moving_platform / gate / boss
Saw wheels, launch pads, a balloon that only lifts when tuned
lock / beam_board / boss
Dial locks and gear trains
policy_dial / production_line / crisis
Machine settings on the production line
Mapper
altar / enemy / boss
Rune line on the altar floor, or an archery range on a number line
conversation / accusation
At the auction, bid the right magnitude; pin the map
gap / boss
The floor is a number line; land on the value
tile_board / boss
Place the tile at its position on the axis
market / crisis
Place goods on the price line
Sorter
enemy / boss
Type-matched weapons; category-keyed doors
evidence / accusation
File claims into case folders
gate / boss
Only matching-category platforms are solid
goal_pad / boss
Push crates onto category pads
market / crisis
Route goods to districts
Linker
enemy / boss
Chain lightning between pairs
corkboard / accusation
String the board
pickup / boss
Grapple anchors
pipe_board / boss
Flow-style pairing
research_node / crisis
Supply links
Investigator
door / boss
Rooms are hypotheses; clues seal their doors
accusation / corkboard
Pin clues, eliminate suspects, accuse
gate / boss
Clues seal the doors of eliminated hypotheses
tile_board / boss
Logic grid
event_card / crisis
Policy debate with evidence
Function World
altar / boss
Rune track whose floor height is f(x)
lab / accusation
Sensor readings converging on a timestamp
gap / boss
The terrain is y = f(x); the missing tile
tile_board / boss
Track tiles that follow f
market / crisis
Price curve over time
Balance
altar / boss
Alchemy scale; spilled atoms become slimes
archive / accusation
The ledger is off by one entry
switch / boss
Seesaw bridge
lock / boss
Cancel terms, DragonBox-style
ledger / crisis
Balance budgets and flows
Simulator
enemy / boss
Ecology rooms, reactor waves
lab / accusation
Keep the patient stable overnight
moving_platform / boss
Population or glucose lifts
beam_board / boss
Place species so all are fed
crisis / policy_dial
Run the economy or ecosystem
Builder
forge / boss
Craft a molecule, circuit, or golem program
lab / accusation
Build the compound or circuit
switch / boss
Wire the elevator; word-block bridge
tile_board / boss
Valence grid, Lightbot
production_line / crisis
Lay out the factory
Transformer
forge / boss
Crafting-bench machines
lab / accusation
Decode the letter or cipher
pickup / gate / boss
Power-up machine, cipher platforms
conveyor / pipe_board / boss
Route through machines
production_line / crisis
Processing chain
Accumulator
forge / boss
Fill the reservoir to forge the key
archive / accusation
Rebuild totals from rate logs
gap / boss
Fill the pit; velocity ghost
conveyor / boss
Fill tanks
production_line / crisis
Output over time
Recall
enemy / boss
Spells are flashcards, cooldowns are spacing
conversation / accusation
Riddle-keeper interrogation
pickup / boss
Type the term to double-jump
tile_board / boss
Timed word tiles
research_node / crisis
Quick recall boosts research