One brand, two working modes
Students need a clear next move in under ten seconds. Admins need to see consequence, ownership, and history before they act.
“What should I learn next?”
One mission leads. Progress supports it. Rewards arrive after learning evidence, never before it.
- Start, resume, and finish without distraction
- Understand why an answer worked
- See growth without public identity exposure
“What needs attention?”
Work is prioritised by impact. Risky changes show scope, validation, and an audit trail before they take effect.
- Author, review, version, and publish safely
- Trace scoring, access, and reward decisions
- Control AI with default-deny capability gates
- Keep basic learning independent of AI providers
Ship the dependable core; prepare the edges
P0 proves the complete learning loop. P1 deepens engagement and operations. P2 expands the business and delivery model without rewriting the foundation.
What can be reviewed today
The current HTML makes fifteen high-value product surfaces reviewable. They remain illustrative concepts—not proof of API, permissions, persistence, or production accessibility.
Learning journey
- HomeMission, goal, path previewOpen
- LearnResponsive Octo-pathOpen
- Practice setupPurpose and policy before startOpen
- Practice playerAutosave and teaching feedbackOpen
- Review and submitFinal status and lock confirmationOpen
- ResultsEvidence, reward, next actionOpen
- Answer reviewImmutable read-only releaseOpen
- ProgressQualified evidence and historyOpen
- Planned nextSign-in, lesson, compete, inbox, profile, and failure states
Operating surface
- OverviewAttention, activity, healthOpen
- PeopleScoped access issuesOpen
- Question editorAuthoring and student previewOpen
- Question reviewImmutable version evidenceOpen
- Assessment builderPolicy, audience, and preflightOpen
- Import resultsDry-run and row errorsOpen
- AI controlsFail-closed access resolutionOpen
- Design systemTokens, states, portal contrastOpen
- Planned nextPrograms, content, moderation, reports, settings, and audit
Six gates from policy to expansion
This is an ordered sequence, not a dated progress report. Each phase ends in proof that the next investment is safe to make.
-
0
Policy + foundation
DecideLock audience, consent, taxonomy, scoring, reward ledger, retention, audit, analytics, and the capability model.
Exit gateApproved decisions and schema support one complete vertical slice. -
1
Core vertical slice
ProveBuild access, people, curriculum, authoring, Home, attempt autosave, deterministic scoring, results, and basic progress.
Exit gateAn admin publishes one quiz; an eligible learner completes and reviews it end to end. -
2
MVP pilot
HardenAdd lessons, game systems, safe competition, moderation, reporting, imports, analytics, accessibility, and dormant AI controls.
Exit gateAcceptance suite passes with reviewed pilot content and no release-blocking privacy or security issue. -
3
Engagement + operations
LearnAdd deterministic recommendations, missions, richer formats, guardian links, quiet hours, quality analytics, and seasons.
Exit gateLearning and retention improve without adverse wellbeing or safety signals. -
4
Controlled AI pilot
OptionalPilot bounded hints for an approved cohort with limits, moderation, reporting, cost controls, and a kill switch. Provider calls stay server-only and optional.
Exit gateZero gate bypasses, approved safety and accuracy, controlled cost, evidence of learning benefit, and a complete core journey with AI off or unavailable. -
5
Plans + expansion
ScaleAdd adult or institutional subscriptions, plan-specific capabilities, more programs, localisation, and later native apps.
Exit gateEntitlements reconcile with account state and no purchase pressure reaches a child surface.
Twelve choices block implementation lock
Safe defaults preserve momentum, but these choices change the operating model or architecture enough to require an owner.
01Audience + accounts 3 choices
- Confirm exact student age range, launch countries, and operating model.
- Choose admin-provisioned-only or verified guardian-created MVP accounts.
- Choose single-platform launch or immediate school tenancy.
02Curriculum + assessment 3 choices
- Approve Olympiad taxonomy, scoring formats, and negative marking.
- Confirm question types beyond single-select and true/false.
- Define author–reviewer separation, import scale, licensing, and duplicate rules.
03Safety + motivation 3 choices
- Choose dormant AI foundations or a bounded launch pilot.
- Define leaderboard opt-in/out and what counts as a safe cohort.
- Decide whether virtual currency is spendable in MVP and only on what.
04Data + expansion 3 choices
- Approve retention and erasure by data, audit, analytics, AI, and export class.
- Set guardian experience timing and future subscription ownership.
- Confirm launch languages, offline expectations, and validation scope.
The pilot opens only when trust is testable
Acceptance is organised around the harm or failure it prevents, not around team boundaries.
Evidence that earns the next investment
Attempts + rewards
- Reconnect restores every acknowledged answer.
- Server time submits an expired attempt exactly once.
- The same snapshot always produces the same result.
- Retries grant no duplicate result, XP, badge, or notice.
Access + privacy
- Students cannot reach admin or ineligible content.
- Peer surfaces reveal approved aliases and avatars only.
- Suspension revokes access and preserves authorised history.
- Every failed AI gate denies before a provider call.
- AI disablement or provider failure never blocks the basic student flow.
Content + versions
- Invalid or inaccessible content cannot be published.
- Published edits never alter active or completed attempts.
- Answer keys stay hidden until the release rule allows them.
- Reports identify the exact content version.
Access needs + audit
- Core flows work with keyboard, zoom, and screen reader.
- Motion and sound preferences preserve meaning.
- Metrics reconcile to authoritative operational records.
- High-impact changes record actor, target, time, and reason.
Test the risky moments, not just the happy screens
Learner navigation, interrupted quizzes, content publication, AI access resolution, leaderboard emotion, and a child best-interests review form the minimum research plan.
- 1 Learner comprehension by intended age band
- 2 Keyboard, touch, assistive tech, and reconnect
- 3 Draft → review → publish → correction
- 4 Default deny, expiry, kill switch, and quota
- 5 Competition comprehension and emotional response
- 6 Privacy and child best-interests impact review
Read the implementation detail
This HTML is the review-friendly map. The Markdown specifications remain authoritative and carry requirement IDs, invariants, and references.
