🏠 All Games
JAXILLMIND FAMILY · Game 11 / 12

SPATIAL BUILD

Visual Spatial L6 · Create
Item format modelled on block-construction and mental-rotation items.

Make your own color-and-sound pattern, then play it!

Copy this
Build it here

Keep going — this game grows with you

  1. L2 Understandsay what each piece means before you start
  2. L4 Analyzecompare the pieces and name how they differ
  3. L6 Createbuild a pattern that satisfies the goal
  4. L6 Createextend your build so it still holds when one constraint changes

Starts at L2 · climbs to L6 — analyze 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
block palette + Play render from the node50msa block is dropped or Play is not wiredpalette blocks == node blocks AND play() present
offline play after first load50msprecache drifts from filestargets ≡ PRECACHE ≡ disk
child composes a pattern and plays it back50mstap does not append, or Play does nothing — no creationseq.push on block tap AND play() bound to the Play button
the created pattern survives reload50mslocalStorage throws and the pattern is lostevery localStorage touch in try/catch
each block + playback tones via WebAudio50msAudioContext before gesture blockedAudioContext only in a gesture handler, try/catch

Source: products/xml/games/build-a-pattern.xml v0.6 · engine "builder" · compiled by gen-brain-game.mjs · gated by check-brain-game.mjs