quiz nodeId required (owner ruling 2026-09-26): no untagged teach quizzes — boundary rejects, model retries tagged; off-map checks route to ask_user_question; anti-rush doctrine in schema+prompt; docs+comments updated

This commit is contained in:
amosblomqvist
2026-09-27 02:05:51 +03:00
parent 8c0f0f7fbf
commit d6d7c09e2e
9 changed files with 72 additions and 35 deletions
+3 -2
View File
@@ -17,8 +17,9 @@
* turn, and the learner's next message is a natural reply (a change
* request, or the go-ahead). The live indicator LAGS by design (owner
* accepted): "teach" shows only once the first node's question is posed.
* A teacher that never tags a quiz would sit in "plan" visually —
* off-doctrine (tagging is prompt-mandated and nodeId is call-validated).
* A teacher that never tags a quiz can no longer exist — nodeId is
* schema-required at the teach quiz boundary (owner ruling 2026-09-26),
* so the seam signal is structural, not prompt-mandated.
*
* The former derived-occupancy seam (phase-of-tree via `currentNodeId`)
* is GONE, as is the verdict-marker fold: no backwards compatibility