v1.1.1 — Learner analysis (学情分析) + course dashboard
Two additions: evidence about your students flows in, and a complete view of your course flows out.
New skill: cohort-analyst (学情分析)
Turns professor-held student data — ability lists, pre-course diagnostics, pre-lesson questionnaire results — into evidence-based teaching decisions. 5 modes:
- instrument (
/ts-diagnostic) — designs the ungraded diagnostic itself: prerequisite probes, two-tier misconception items, labeled self-report items; every item must inform a named teaching decision before deployment - cohort-profile (
/ts-cohort) — analyzes results into per-concept readiness distributions, misconception prevalence, and heterogeneity, with mandatory instrument-strength and small-N caveats - lesson-calibration — reteach/activate/skip recommendations, misconception-targeted distractors, pacing fixes — each traceable to a specific finding
- grouping — goal-matched, pseudonymized grouping plans with rotation rules (and a refusal of learning-styles pseudoscience; differentiation runs on prior knowledge, which has evidence)
- progress — cohort-level trajectory re-analysis mid-term
Privacy architecture: the unit of analysis is the cohort. Only aggregates enter the Course Passport (shown verbatim before writing); individual-level questions route to student-mentor under its person-affecting rules; no predictive risk scores, no tracking labels.
New: course dashboard
python3 scripts/build_dashboard.py course_passport.yaml renders the passport into a single self-contained HTML file — open it in any browser:
- gate status, stored and live-recomputed (a stale green is impossible)
- outcomes with Bloom badges and coverage; assessment plan with weight bars and integrity status
- week-by-week schedule with clickable links to the local artifact files (missing files flagged visibly)
- artifacts ledger with confirmation status, workload audit, iteration history
New teaching-pipeline mode dashboard (/ts-dashboard); regenerate at any checkpoint — the passport is the source, the dashboard is a build product. See the showcase dashboard built from the example course.
Suite: 15 skills · 84 modes · 71 agents · 29 commands. Registry lint + 27 tests green in CI.