Workstream H (epic #537). After #544.
Three divergent mastery-tier threshold sets exist:
- canonical 0.75 / 0.45 / 0.1 —
config.py::get_mastery_tier - the tutor's 0.7 / 0.4 —
agents/tools/chat_context.py:391–396 - flashcards' ad-hoc < 0.4
A student reads "Struggling" on the Tree and gets treated as learning by the tutor. Pick one, cite it, delete the others. If a divergence is deliberate, name it in config.py rather than hardcoding it locally.
Workstream H (epic #537). After #544.
Three divergent mastery-tier threshold sets exist:
config.py::get_mastery_tieragents/tools/chat_context.py:391–396A student reads "Struggling" on the Tree and gets treated as learning by the tutor. Pick one, cite it, delete the others. If a divergence is deliberate, name it in
config.pyrather than hardcoding it locally.