ques-bank · content operations
ques-bank · content operations
ques-bank · authoring administration
Content · bank
Every authored item, filtered by workflow state, syllabus point or free text. Open a row to edit it.
Loading summary…
| Question | Point | Difficulty | Status | Updated | Open |
|---|
Loading questions…
Content · new question
Author both languages, key exactly one option, and keep the point code aligned with the syllabus. Save as draft, then submit for a second pair of eyes.
Content · second pair of eyes
Pending drafts only. Read both languages side by side, then approve or reject with a reason the author can act on.
Select a pending question to review it.
Content · structure
Units, chapters and point codes. These are the same structures questions are filed against.
Loading syllabus…
Content · batch
Validate a spreadsheet first, then commit the rows you mean to write. A dry run never creates questions.
Commit is a write. Run the dry run first; it reports row-level errors and warnings without changing the bank.
Required
pointCode · externalId
stemTa · stemEn
optionsTa[4] · optionsEn[4]
answerIndex (1–4)
difficulty (1–10)
Optional
rationalesTa[4] · rationalesEn[4]
hintTa · hintEn · sourceRef
The API decides the exact spreadsheet headers. Its dry-run report is the source of truth; this list mirrors the question contract.
| Row | Status | Errors | Warnings |
|---|
No row errors or warnings were reported.
Operations · append-only
The last 100 admin actions, newest first. Expand a row for the before and after payloads.
| When | Actor | Action | Entity | Reason | Details |
|---|
Loading audit events…