From d6a1db0639de5ef8baf629f5523b1389a15b9478 Mon Sep 17 00:00:00 2001 From: ttbombadil Date: Sat, 3 Oct 2026 18:51:35 +0200 Subject: [PATCH 1/2] docs(tutor-quality): record the post-mastery capacity of the real Course Content After the content and gate fixes no activated Topic is unresolved from the first turn, but content-exhausted now follows mastery: on 16 Serial-only Examples the default DEEPEN criterion is unreachable, and without schema-v2 extensions EXPAND has no content. Lists generalisable authoring recommendations and the author decisions they need. Co-Authored-By: Claude Opus 5.5 --- ...utor-course-content-capacity-2026-10-03.md | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 docs/tutor-course-content-capacity-2026-10-03.md diff --git a/docs/tutor-course-content-capacity-2026-10-03.md b/docs/tutor-course-content-capacity-2026-10-03.md new file mode 100644 index 000000000..6ca89b8be --- /dev/null +++ b/docs/tutor-course-content-capacity-2026-10-03.md @@ -0,0 +1,57 @@ +# Tutor Course Content – Post-Mastery-Kapazität des Katalogs + +Status: Befund und Authoring-Empfehlungen, **nicht normativ**. Grundlage ist +`ttbombadil/unosim-examples` @ `0087494`, deterministisch nachgestellt mit dem +UnoSim-Planner, Matcher und der Repository-Strategie `precision-policy`. Keine +Provider-Calls. + +## Befund + +Seit dem Content-Fix (UnoSim-Examples#4) und dem katalogweiten Authoring-Gate +(#149) ist kein aktiviertes Topic mehr vom ersten Turn an unlösbar (0/36). +`content-exhausted` tritt jetzt **nach** Topic-Mastery auf, weil der Katalog +wenig Post-Mastery-Content hat: + +| Aktivierungen | Topic | LEARN-Fragen bis Mastery | danach übrig | DEEPEN-Kriterium (Default: 2 Proben ≥ 4, davon 1 Transfer) | +| ---: | --- | ---: | --- | --- | +| 17 | `variables-and-serial` (Sketch mit `int`) | 2 | application, transfer | erreichbar | +| 16 | `variables-and-serial` (Serial ohne `int`) | 1 | transfer | **nicht erreichbar** | +| 3 | `long-values` | 2 | prediction, transfer | erreichbar | + +Der Übergangsturn nach LEARN stellt noch eine Frage im LEARN-Plan (R-PH-1), +die damit ebenfalls Post-Mastery-Kapazität verbraucht. Im durchgespielten +Dialog erreichen die 17 `int`-Beispiele nach vier Turns EXPAND und sind dann +erschöpft. Die 16 Serial-only-Beispiele bleiben ab dem dritten Turn in DEEPEN +blockiert. + +Beide Topics sind Schema v1: keine `extensions`, keine `deepening`-Konfiguration. +EXPAND bietet daher keine Erweiterung an und endet sofort in +`content-exhausted`. Das entspricht R-EXP-2, weil keine Transferfrage und +keine Erweiterung übrig ist. + +## Generalisierbare Empfehlungen + +1. **Kapazität je Aktivierung.** Für jedes Example, das ein Topic aktiviert, + sollten nach einem minimalen Mastery-Pfad mindestens + `deepening.minimumSuccessfulProbes + 1` applicable Nicht-Recall-Fragen übrig + sein, darunter jede geforderte Frageart (Default `transfer`). Das „+ 1“ + deckt den Übergangsturn. +2. **Fragen an der tatsächlichen Applicability ausrichten.** Ein Konzept, das + auf vielen Sketches das einzige abfragbare ist (`serial-output` auf + Serial-only-Sketches), braucht genug eigene Fragen für LEARN **und** DEEPEN. +3. **EXPAND nur mit Erweiterungen.** Ohne Topic v2 `extensions` gibt es keinen + EXPAND-Inhalt. Ein Erweiterungsziel muss im Bundle existieren und per + Matcher aktivierbar sein. +4. **Prämissen prüfen.** Transfer- und Vorhersagefragen dürfen nur bei Fakten + applicable sein, die ihre Prämisse decken (R-AUT-2). Beispiel aus der + Anchor-Fixture: „Veränderung von counter“ ist auf einem Sketch ohne + Veränderung falsch. + +## Benötigte Autorenentscheidungen + +- Welche zusätzlichen Fragen `serial-output` (Serial ohne `int`) für DEEPEN + erhält, mindestens eine weitere Nicht-Recall-Frage neben `transfer`. +- Ob und wohin Topics erweitert werden (Schema v2, Zieltopics im Bundle). +- Ob das katalogweite Gate (#149) zusätzlich die DEEPEN-Kapazität je + Aktivierung prüfen soll. Auf dem heutigen Content würde das 16 Aktivierungen + melden; für erwartete Topics der Quality-Cases geschieht es schon heute. From c89b05f3d2fd21b0ecec04271aaf3f59dd4fb8a0 Mon Sep 17 00:00:00 2001 From: ttbombadil Date: Sat, 3 Oct 2026 18:53:11 +0200 Subject: [PATCH 2/2] docs(tutor-quality): state when the Serial-only Examples block Co-Authored-By: Claude Opus 5.5 --- docs/tutor-course-content-capacity-2026-10-03.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/tutor-course-content-capacity-2026-10-03.md b/docs/tutor-course-content-capacity-2026-10-03.md index 6ca89b8be..6b2b3e411 100644 --- a/docs/tutor-course-content-capacity-2026-10-03.md +++ b/docs/tutor-course-content-capacity-2026-10-03.md @@ -21,8 +21,8 @@ wenig Post-Mastery-Content hat: Der Übergangsturn nach LEARN stellt noch eine Frage im LEARN-Plan (R-PH-1), die damit ebenfalls Post-Mastery-Kapazität verbraucht. Im durchgespielten Dialog erreichen die 17 `int`-Beispiele nach vier Turns EXPAND und sind dann -erschöpft. Die 16 Serial-only-Beispiele bleiben ab dem dritten Turn in DEEPEN -blockiert. +erschöpft. Von den 16 Serial-only-Beispielen bleiben 14 nach dem zweiten Turn +in DEEPEN blockiert, die zwei mit vorangehendem `long-values` nach dem vierten. Beide Topics sind Schema v1: keine `extensions`, keine `deepening`-Konfiguration. EXPAND bietet daher keine Erweiterung an und endet sofort in