COGNIS11+
For TutorsSign In
Platform Self-Service & Troubleshooting Guide

How to Use Cognis11

Select a page tab below to find step-by-step walkthroughs, key feature maps, and quick troubleshooting tips.

Hub Reference Guide

Student Account Control Hub (/profile)

Route: /profile

The Profile Hub is your central operations base. Parents use this page to manage diagnostic credits, review active assessment sessions, unlock secure analytical progress reports, complete legal parental microphone consent, redeem prepaid access vouchers, and select foundational maths drill tracks.

Interactive Feature & UI Control Directory

Interactive Elements
UI ElementLocationPrimary Trigger LogicExpected Output / Next Action
Start DiagnosticTier Cards (Elite / Standard / Basic)Clicked when available pass credits are > 0.Opens Parent Consent Gate if unverified; otherwise launches /test?session=[id].
Buy Pass (£29 / £49)Tier Cards (Elite / Standard)Clicked when pass credits for that specific tier equal 0.Calls /api/checkout and redirects to Stripe payment portal.
Resume DiagnosticIn-Progress Sessions BannerVisible only when unfinished (active or paused) tests exist.Re-enters `/test` at the exact question index where the student left off.
View Student ReportsDiagnostic Card FooterOpens student diagnostic analytics dashboard.Opens Parent Security Lock modal if PIN is set; directly opens `/diagnostic/dashboard` if unconfigured or unlocked.
Use Prepaid CodeDiagnostic Card FooterOpens code redemption pop-up modal.Submits code to /api/redeem-code to instantly deposit credits.
Syllabus Track TogglesFoundational Lessons CardSwitches between foundational and supplemental tracks.Updates profile database state and changes lesson plan configurations in real-time.
1. Parent Checkpoint & Microphone Consent
  1. When you click Start Diagnostic for the first time, the Parent Checkpoint Modal pops up automatically.
  2. Review the voice-recording privacy notice (audio is transcribed live for AI diagnostic scoring and deleted post-processing).
  3. Confirm you are the parent or guardian, then click I am the Parent — Enable Microphone & Start.
  4. Your verification is saved to the database, a background confirmation email is sent via Resend, and your test session initializes immediately.
2. Redeeming School or Prepaid Voucher Codes
  1. Click Use Prepaid Code at the bottom of the main diagnostic assessment box.
  2. Enter your voucher code into the input field (e.g., ELITE-TEST-100).
  3. Click Claim Prepaid Credits.
  4. The server validates the code via /api/redeem-code, updates your pass counters, and refreshes the hub view without requiring a full page reload.
3. Parent Security PIN & Analytics Access
  1. Click View Student Reports at the bottom of the Diagnostic Card.
  2. If your profile has a Parent PIN configured, the security modal appears asking for a 3-digit PIN.
  3. Type your PIN and click Unlock Progress Reports.
  4. Upon verification by /api/verify-pin, an access key is stored in your browser session (sessionStorage) and you are navigated to /diagnostic/dashboard.
4. Pausing & Resuming Diagnostic Sessions
  1. If a student closes their browser or exits mid-test, the test state is automatically preserved in the database.
  2. When you log back into /profile, an amber In-Progress Tests banner will be displayed.
  3. Review the question progress indicator (e.g., Logged: 6 / 14 questions).
  4. Click Resume Diagnostic to immediately return to `/test` at the exact question step.

Profile Hub Self-Service Troubleshooting Matrix

Self-Help Solutions
Symptom: Diagnostic won't launch when clicking "Start Diagnostic"

Possible Cause: Missing parental microphone consent or unverified email address.

Immediate Self-Fix: If the Parent Checkpoint modal opens, complete the consent agreement. If you see an email warning inside the modal, check your inbox for your registered email and click the Supabase verification link before retrying.

Symptom: Purchased Stripe passes are not reflected in my balance

Possible Cause: Stripe checkout redirect parameters have not yet executed or the browser window was closed early.

Immediate Self-Fix: Refresh the page. When Stripe redirects back to /profile?checkout=success&session_id=..., the system automatically detects the telemetry token and updates your account profile balances in real-time.

Symptom: "Incorrect PIN. Access Denied" when unlocking Student Reports

Possible Cause: Entering an incorrect security PIN or an uninitialized PIN state.

Immediate Self-Fix: Default accounts without a custom PIN configured can be unlocked using 000. Ensure you enter exactly 3 digits with no spaces.

Symptom: Voucher code redemption error ("Failed to redeem prepaid code")

Possible Cause: Code typo, expired code, or code already claimed by another user account.

Immediate Self-Fix: Ensure all letters are entered in uppercase with hyphens intact (e.g. ELITE-TEST-100). Codes can only be redeemed once per student account.