Forums Feature Requests Thread

[New] Admin plane: mobieusLearn has no native per-lesson discussions / Q&A — learners can't ask questions where they're stuck

Patrick Bass · Jun 6 · 12 · 1 Locked
[High Priority] [New Feature] [Deployed to Production]
🚀 OP Jun 6, 2026 7:37pm

Area: Admin plane (audit p12) · Surface: mobieusLearn learner course player · Dimension: competitor-gap · Severity: major

Thinkific, Teachable, and LearnWorlds all have a comments/Q&A thread attached to each lesson so learners can ask questions in context and instructors can answer once for everyone. It is a primary driver of course completion and instructor presence. mobieusLearn's only social layer is editorial review (learn_course_reviews is a draft-approval workflow, schema.sql:4008, not learner discussion). A learner who is stuck on a lesson has no in-product way to ask — they must leave for the community forum, breaking the learning flow and hiding demand signals from the instructor.

Evidence

Full list of learn_* tables (from grep of all learn migrations) contains no comment/discussion/qa table: learn_activities, learn_lessons, learn_modules, learn_content_blocks, ... learn_question_bank (= quiz items, not discussion). Grep for 'CREATE TABLE' matching comment|discussion|qa|question across learn migrations only matches learn_question_bank/pools (assessment items). Live sessions (2026-06-03-learn-live-sessions.sql) are just 3rd-party-hosted join URLs, not in-product discussion.

Suggested fix. Add a `learn_lesson_comments` table (lesson_id/activity_id, author, body, parent_id for threading, resolved flag) rendered in the learner course player and surfaced to the course team in the admin. Reuse the existing content-filter and moderation pipeline. Optionally let the existing mobieusAI hooks draft instructor replies, mirroring the helpdesk AgentAIController pattern.

Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.


Patrick Bass
@mobieus

🚀 Jun 14, 2026 1:06am

Deployed. Every lesson now has its own Q&A. Learners ask questions in context, anyone can reply, and the instructor can mark the accepted answer. A teaching view highlights questions still waiting for a reply. Live now.


Patrick Bass
@mobieus

Log in or register to reply to this thread.