Training question
The TrainingQuestion family — 7 operations.
A training question is one multiple-choice question in a course’s bank — the prompt, two to six options, which option is right, and the explanation shown after a sitting. The assistant can draft candidates from the play’s own words; nothing is stored until the owner saves each one, and every saved question is marked as drafted or written by hand. An active question is in the draw; an inactive one is retired from it but kept; a retired-for-good one never returns. A course holds at most sixty questions.
Operations
| Operation | Kind | What it does |
|---|---|---|
| createTrainingQuestion | mutation | Save one question into a course’s bank — the prompt, two to six options, which is right, the explanation — marked drafted or written. |
| deactivateTrainingQuestion | mutation | Retire a question from the draw — kept, never asked, until reactivated. |
| doomTrainingQuestion | mutation | Permanently retire a question from a course’s bank. |
| reactivateTrainingQuestion | mutation | Put a retired question back into the draw. |
| trainingQuestion | query | Look up one question of a course’s bank — the prompt, the options, the right one and the explanation. |
| trainingQuestions | query | Your organization group’s question bank, newest first, across every course. |
| updateTrainingQuestion | mutation | Fix a question’s prompt, options, right answer, explanation or step. |