Figures must not give the answer away: blank titles on new figured questions, 7 trivial questions removed, 7 reworded; apply_fixups tool
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -330,6 +330,8 @@ has been done before.
|
||||
time; this rule is the mechanism, so new figures need no other switch. Write them with
|
||||
`tools/figures/batch.py` (`docs/content-authoring.md` «سوالِ شکلدار»). The lesson-level list
|
||||
(`/api/lessons/{id}/questions`) does not reorder; only the island quiz does.
|
||||
**A figure must not give the answer away** (title, labels, or drawing the thing the question asks for); the
|
||||
rules and the fix-up tool (`tools/figures/apply_fixups.py`) are in `docs/content-authoring.md`.
|
||||
- `POST /api/nodes/{id}/quiz/complete` completes the island at any score (score sets stars/XP) and returns
|
||||
`nextNodeId`. It refuses a locked island (403 `node_locked`, same rule as `/api/home`) and a user who has
|
||||
not answered every question (409 `answers_missing`; required = `max(client totalQuestions, min(4, questions
|
||||
|
||||
Reference in New Issue
Block a user