935 B
935 B
Phase 4 Context: Progression
Status: Ready for execution Started: 2026-04-26
Goal
Expose visible, evidence-backed progression after diagnostic practice.
Inputs
- OpenSpec
learning-progressionrequirements. docs/planning/GAMIFICATION.md.- Phase 3 learner memory snapshots.
- Existing workflow contracts for
NextChallengeandReadinessUpdate.
Decisions
- Derive MVP readiness directly from learner memory.
- Keep progression read-only except for future workflow outputs.
- Do not add streak persistence yet.
- Rewards and unlocks must be deterministic and evidence-backed.
Boundaries
In scope:
- Role readiness map API.
- Concept ladder level calculation.
- Next challenge selection API.
- Boss-style unlock when prerequisite concepts are stable.
- Tests and verification.
Out of scope:
- Frontend map UI.
- Persistent campaign/streak storage.
- Social leaderboards.
- Random reward economy.