Memory5D: Pattern Constellations
Lifecycle: BETA — NATIVE ROUTE LIVE;
availableGATED ON HUMAN STUDY
Memory5D is a native Funday strategy game with stable internal id memory5d and route /play/memory5d. Its manifest is beta (promoted 2026-07-25): the live route serves the native game, and the production beta canary (HTTP 200, expected content, 0 page errors) is recorded in the verification ledger.
The original iframe vertical slice is historical and is not release evidence. The native Svelte implementation, deterministic shared core, authoritative Nakama handler, progression repository, and manifest-derived leaderboard configuration all exist and passed their runtime gates. Promotion to available remains gated on the moderated human-learning and accessibility study staged in the verification ledger.
Product promise
Players link two compatible, unclaimed constellations by family, hue relationship, and route. A completed line of four wins; score, powers, achievements, and currency never override board victory. Classic is the fair strategic baseline. Arcade is an optional, explicitly unranked power ruleset until authoritative validation exists.
Canonical sources
| Topic | Source | Current truth |
|---|---|---|
| Rules, modes, accessibility, economy | Game design | Implemented contract; beta live, human validation pending |
| Deterministic state and online authority | Architecture | Implemented and runtime-proven (two-session smoke) |
| Build, registration, deployment, rollback | Operations | Beta deployed atomically; available deploy gated on human study |
| Test and release evidence | Verification | Beta canary recorded; human gates pending |
Implementation evidence
| Gate | Evidence | Status |
|---|---|---|
| Native Svelte component | frontend/src/lib/Memory5DGame.svelte | Implemented locally |
| Shared deterministic core | shared/core/ and focused tests | Implemented locally |
| Local profile/tutorial/Arcade | Native session and component modules | Implemented locally |
| Authoritative Nakama match | server/match_handler.ts, generated wrapper/registry | Runtime proof recorded (two-session smoke) |
| Browser, accessibility, balance and player validation | WCAG audit zero critical; participant protocol staged | Not proven (human study) |
| Beta canary / public release | Manifest beta; production route smoke 200/0 page errors | Beta passed; available blocked |
Generated registry, wrapper, and leaderboard artifacts are never edited by hand. Promotion to available begins only after the staged human-learning and accessibility study passes.
Withdrawn prototype record
The former static iframe slice is preserved only as historical visual and replay evidence. It is not implementation, runtime, or release evidence for the native game.