🏠 All Games
JAXILLMIND FAMILY · Game 2 / 12

PAIR RECALL

Working Memory L1 · Remember
Item format modelled on span tasks — a sequence that grows and must be reproduced in REVERSE order (backward span).

Flip two cards. Remember where they are. Find every pair!

Moves 0 Best —

Flip two cards — find the matching pairs!

Keep going — this game grows with you

  1. L1 Rememberremember where each card is and match the pairs
  2. L3 Applytry the rule on one easy example first
  3. L4 Analyzeafter matching, sort the pairs by what makes them alike
  4. L5 Evaluatetwo possible matches are legal — pick the better one and justify it
  5. L6 Createinvent a new pair that belongs in this deck and explain the link

Starts at L1 · climbs to L6 — analyze, evaluate and create, not just remember.

TTCF — capability · time bar · failure mode · detection
CapabilityTTCFailure modeDetection
node → complete PWA compile1000msLLM leaked or transform > 1s (LAW 0 breach)measured compile ms > 1000 → RED
all cards render from the pair set50msa pair is dropped or duplicated wrong — board can't be solvedpairs emitted == node pairs (cards = pairs×2)
offline play after first load50msprecache drifts from filestargets ≡ PRECACHE ≡ disk
two matching cards lock; all pairs wins50msmatch never registers → the board can't be clearedmatched++ + win at matched===PAIRS.length + two-card flip logic
fewest-moves best survives reload50mslocalStorage throws and kills the gameevery localStorage touch in try/catch
flip/match tones via WebAudio50msAudioContext before gesture blockedAudioContext only in a gesture handler, try/catch

Source: products/xml/games/match-pairs.xml v0.6 · engine "match" · compiled by gen-brain-game.mjs · gated by check-brain-game.mjs