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

7 cards

Reverse Factory

catalog

reverse_factory · math · transformer.inverse

Concept: Inverse functions

Player does: Run the machine backward to recover the input

Breaks: f⁻¹(x) means 1/f(x)

The inverse function f⁻¹ undoes f by swapping inputs and outputs; it is not the reciprocal 1/f(x).

Input Filter

catalog

input_filter · math · transformer.domain_filter

Concept: Domain & range

Player does: Choose which crates the √ or 1/x machine accepts without jamming

Breaks: Every real number is a valid input

A function's domain excludes inputs that break it, like negatives under a square root or zero in a denominator.

Transform Key

catalog

transform_key · math · transformer.geometric

Concept: Rigid transformations & symmetry

Player does: Rotate, reflect, translate the key until it fits the slot

Breaks: A line reflection equals a 180° rotation

A reflection flips a shape's orientation while a 180° rotation preserves it, so the two are not the same transformation.

Closing Walls

catalog

closing_walls · math · function_world.squeeze

Concept: Squeeze theorem

Player does: Upper and lower walls close in; predict where the trapped orb ends

Breaks: The trapped function can escape between the bounds

If two bounding functions converge to the same limit, the squeezed function trapped between them must converge there too.

Precision Zone

catalog

precision_zone · math · function_world.epsilon_delta

Concept: ε-δ definition

Player does: The target band shrinks; choose how close x must stay to a

Breaks: You pick δ first, then ε

The ε-δ definition works the other way: for any tolerance ε chosen first, a matching δ must be found.

Transformation Grid

catalog

transformation_grid · math · transformer.matrix

Concept: Matrices as transformations

Player does: Pick the 2×2 matrix that turns the rune into the door's shape

Breaks: Matrix multiplication is commutative

Matrix multiplication generally is not commutative, so applying two transformations in a different order gives a different result.

Determinant Press

catalog

determinant_press · math · transformer.matrix

Concept: Determinant as area scale

Player does: Predict the stamped area after the matrix press

Breaks: The determinant is the sum of the entries

The determinant measures how a matrix scales area (or volume); it is computed from a product-and-difference formula, not a sum of entries.

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