Manual Lesson Editing
Edit any lesson's content directly in the Playground, independent of AI refinement.
Admins can manually edit any lesson's content directly in the Playground without going through the AI refine flow.
Starting an edit
Each lesson row in the classic view has a pencil icon button. Click it to open an inline editor for that lesson. Only one lesson can be in edit mode at a time. Clicking the pencil on a different lesson switches the editor to that lesson.
Editing content
The inline editor renders a structured form tailored to the lesson type. You edit the actual fields, not raw data.
Supported editor types:
- Reading: A markdown textarea with a preview toggle. Write in markdown and preview the rendered output before saving.
- Multiple Choice (MCQ): Labeled fields for the question text, an options list with add/remove controls, and radio buttons to select the correct answer.
- True/False: A statement textarea and a True/False toggle to set the correct answer.
- Sequence Builder: An instruction field and an ordered list of steps with move up/down, add, and remove controls.
- Match and Explain: A two-column paired editor (term and definition) with add/remove pair controls.
- Other types: A JSON textarea for types without a dedicated editor (coding, decision card, etc.).
Two buttons appear below the editor:
- Save: validates the content and persists the change to the module. Field-level errors appear inline if validation fails.
- Cancel: closes the editor without saving.
Override behavior with AI refine
Manual edits are tracked separately from AI-generated changes. When you save a manual edit on a lesson, any AI-suggested change targeting that same lesson is automatically marked as "skipped" in the change summary sidebar.
Skipped changes appear grayed out with an "Overridden by manual edit" label. Their accept/reject buttons are disabled. This prevents AI changes from overwriting your manual work.
The override is automatic. No additional user action is needed beyond saving the manual edit.
Relationship with diff view
Manual editing and the AI diff view are separate modes. They do not coexist on the same lesson simultaneously. If you manually edit a lesson that had a pending AI change, your content replaces the AI suggestion.