Progress
Progress unlocks after learner access is created.
This route is intentionally empty until a real authenticated session is present. BezaLink will not show sample modules, profile labels, streaks, or credential status as if they belonged to an unsigned visitor.
- Authenticated session required before learner progress is displayed.
- Consent must be recorded against the verified account, not a form-supplied identity.
- Provider-ready demo copy stays separate from live learner records.
