RGreview-game-corethe engine behind concept-first review games

Overview

Introduction

Start here for the package framing, site structure, and the three public surfaces of the docs site.

Route: /docs

review-game-core is the shared package behind the review-game repos in this workspace. It ships pure TypeScript contracts and helpers for:

  • concept-first question flows
  • the six-phase quiz engine
  • the guided repetition ladder (light / hard / recovery-light)
  • policy-driven concept scheduling
  • ordered planning and goal evaluation
  • workflow session, content-identity restore, and debug contracts
  • readiness scoring and phase-state rollups
  • per-question experiment gating and exposure records
  • WF well-formedness validation
  • graph projection for authored learning structure

The site has three surfaces:

  • / for the package showcase and consumer examples
  • /showcase/features for feature-by-feature examples
  • /docs for the canonical documentation base

What the package is for

The package grew out of "review game" repos, but the stronger framing is concept-first learning with review and cram as modes.

That means consumer apps usually:

  1. identify the governing idea first
  2. check structure or setup second
  3. ask for independent proof later
  4. revisit the concept with spaced retention or repair

How to read the site

Consumer repos represented here

  • stats-exam-prep-game
  • math-1111-review-game

Those repos provide the real usage patterns shown throughout the site. The examples are sourced from their actual adapters and launchers rather than invented demo code.