lct-16 и половина lct-19: разбор, отчёт, внешний монитор, эталон

Эталонный диалог собирается кодом из фактов и чек-листа: написанный
руками, он разошёлся бы с фактами при первой же правке сценария,
и курсанта оштрафовали бы за правильный ответ.

Отчёт: метрики фактом против норматива со ссылкой, отметка E1 на каждый
недобытый факт с эталонным вопросом, расхождение самооценки — что
курсант заметил сам, чего не заметил, что отметил зря. Не заметил —
самое ценное для разбора.

Внешний монитор — не отдельное приложение, а другой режим отрисовки тех
же событий: крупный таймер опроса, ход разговора, карточка, после оценки
разбор на весь экран.

Коррекция преподавателем сохраняет автооценку рядом: видно, что
скорректировано и кем.

Найдено: все метрики весили одинаково, и курсант, не задавший ни одного
вопроса, но заполнивший карточку руками, получал 87 из 100. Предварительные
веса (полнота опроса — 4) дают 74; окончательные утверждает методист,
вопрос записан в DEBRIEF.md.
This commit is contained in:
Ivan Gerasimov 2026-09-17 21:32:12 +03:00
commit fadfa3e479
20 changed files with 781 additions and 9 deletions

View file

@ -69,3 +69,16 @@ button:disabled { opacity: 0.5; cursor: default; }
.mode-training { background: #e8f0fb; }
.mode-exam { background: #fde8e8; }
.mode-self { background: #eef3ea; }
/* Разбор. Ссылка на норматив — мелким, но рядом с фактом: отметка без
обоснования не появляется ни в одном интерфейсе. */
.debrief h3 { font-size: 15px; margin: 16px 0 6px; }
.ref { color: #5a6068; font-size: 12px; }
.radar { display: block; margin: 4px 0 8px; }
/* Внешний монитор: читается с последнего ряда. */
.wall { font-size: 20px; }
.wall h1 { font-size: 30px; }
.wall h2 { font-size: 24px; }
.wall .grid th { width: 160px; }
.debrief-big { font-size: 20px; }